Commit Graph

9 Commits

Author SHA1 Message Date
Brettflan
247e9052c2 Added integration with DynMap to display borders. It's enabled by default if you have DynMap installed, but note that you'll need DynMap v0.36 or newer for it to work. Borders will be displayed correctly as round or square and should be very accurate, based on a Y height of 64 on isometric maps. Any changes you make to your borders should almost immediately be reflected in DynMap (border radius or shape change, removal, new border set, etc.).
Thanks to mikeprimm for adding a couple of requested features to DynMap which made this feature possible.

New commands:
/wb dynmap <on/off> - turn DynMap border display on or off.
/wb dynmapmsg <text> - DynMap border labels will show this.

New permissions:
worldborder.dynmap (Op): Can enable/disable DynMap border display integration
worldborder.dynmapmsg (Op): Can set the label text for borders shown in DynMap

Also, a slight improvement to how boolean values are determined from command input; it accepts "y", "yes", "true" instead of just "on".
2012-03-16 00:26:13 -05:00
Brettflan
ffd003bf46 For border crossings where a safe location just inside the border can't be found, the player is now teleported to the spawn location for the current world instead of for the main world 2012-01-31 10:32:26 -06:00
Brettflan
45ee339402 Update to use newer Bukkit Configuration handler
As a result, the /wb reload command is now working correctly
2011-12-12 10:41:57 -06:00
Brettflan
4620b0eac0 Release 1.4.3: removed direct support for GroupManager, since a recent release of it broke integration and was resulting in a fatal error; as long as you're using its Permissions bridge, it should continue to work fine for you even with direct support removed 2011-09-22 02:19:57 -05:00
Brettflan
887c858b81 Release 1.4.2: removed usage of ColouredConsoleSender, as it apparently can now trigger a console duping bug 2011-09-15 01:27:45 -05:00
Brettflan
6fea83f8bd Got rid of code which kept track of which players had moved, now simply checking all players each time the border-checking task runs; from my efficiency testing, it's actually less work for the server this way 2011-05-02 04:14:30 -05:00
Brettflan
7378d58405 added direct GroupManager support, several other bits and bobs 2011-04-03 04:40:50 -05:00
Brettflan
ee1ae0bca8 file cleanup 2011-04-01 13:45:47 -05:00
Brettflan
54b8a000a4 Initial commit, version 0.9 2011-04-01 13:04:08 -05:00