I've mostly finished the warp plugin, and it's functional now.

Any tier 3 shopkeeper can set a warp up to their shop at spawn. The setup process is fairly simple.

Firstly, you need to name your shop. It can be anything you want, however be sure it doesn't break any rules. You can do this with /shopsetname <shopname>

Afterwards, you need to set up the warp. Stand/look where you want it to be, and use /shopsetlocation

Thats it!

Anyone can now warp to your shop using /shopwarp <username>

You can check if someone has a shop with /shopcheck <username>
And you can list all shops with /shoplist

Just a few notes regarding warps.

  • All warps must be within the spawn area.
  • All warps must be set to/near your shop. They shouldn't be in any other part of spawn that isn't near a plot of yours.
  • Warps are free if you are in spawn, but cost 50 crystals if you are outside of spawn.
  • Shops may reset when I perform updates on the code, but you only need to set your shop location and name again for it to work.

Also, a new ability that was added today for shopkeepers.
If you own a plot, you're now given greater control over it. You can modify various things from if others can use levers, to if ice melts in your plot. This should help to create better shops overall. It'll go live tonight, and will be documented later on.

Quick tutorial on using it
/region flag <yourname> <flag name> <value>

Shopkeeper 1 flags: use, interact, chest-access
Shopkeeper 2 flags: greeting, farewell
Shopkeeper 3 flags: lava-fire, snow-fall, snow-melt, ice-form, ice-melt, mushroom-growth, leaf-decay, grass-growth, vine-growth, soil-dry, lava-flow, water-flow

Value should be allow or deny for everything except greeting/farewell