Brettflan
40468fab36
added a bit to the "safe and open" and "painful" block-type lists for the function which teleports escapees back inside the border; removed code which force-loaded GroupManager if it was present since it could cause problems
2011-06-28 20:24:49 -05:00
Brettflan
302bc28d93
Added snow to the breathable blocks list, so you're not teleported 1 block above snow; slightly improved the efficiency of the function which finds a safe spot to teleport escapees back inside the border; 1.2.2 release
2011-06-10 17:14:24 -05:00
Brettflan
331d5bae59
another convenience function overload, BorderData.insideBorder(Location)
2011-06-07 13:17:46 -05:00
Brettflan
7d0ba4bd9c
release 1.2.1
2011-06-07 13:02:19 -05:00
Brettflan
ce7a14c36b
Added a function to the main plugin class for other plugins to hook into, which will get the BorderData for a specified world. The other plugin can then access all available functions such as checking an X/Z position to see if it's inside the border, or getting a corrected (and safe) position inside the border.
2011-06-07 06:08:21 -05:00
Brettflan
2fb1b9dd7a
remove unused import
2011-06-01 06:34:37 -05:00
Brettflan
a0c3b421c7
cleaned up various ChatColor.COLOR references to instead reference local variables containing color strings
2011-05-17 20:57:05 -05:00
Brettflan
9bbea2af1a
added ability to override shape (round/square) of individual worlds with new /wb wshape command
2011-05-08 04:36:50 -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
5572801827
fix for potential server crash
2011-04-13 09:41:17 -05:00
Brettflan
40c3764049
should fix ConcurrentModificationException error
2011-04-09 19:51:40 -05:00
Brettflan
6b9a90a620
hmm, this missing file might be helpful to have on GitHub as well
2011-04-09 10:56:51 -05:00
Brettflan
36e6d2ce2b
Several changes for v1.1 release:
...
moved border checking routine out into a timed task, for even lower server impact
added new configurable "delay" value, for the number of ticks it will wait between border checks, the default is 4 (~200ms); each server tick is ~50ms or so
added new configurable "knockback" value, for how far back inside the border to move a stray player, the default is 3.0
changed world-name encoding method for worlds with dots in the name to use an uncommon high-range ASCII character ("¨"), since forward-slash ("/") can occur in world names; don't worry, old configurations which have the "."->"/" encoding will be automatically and safely converted
split command listing to 2 pages for players, since there are too many commands to fit on the screen now
2011-04-09 09:55:57 -05:00
Brettflan
dddceca7f1
fix for saving/loading data for worlds with periods (".") in the name; release 1.0.1
2011-04-07 15:57:07 -05:00
Brettflan
3286c53515
update README.md further
2011-04-04 15:42:33 -05:00
Brettflan
507ede7b14
update README.md with link to Bukkit forum topic
2011-04-04 15:40:35 -05:00
Brettflan
19ebbb3240
Ready for 1.0 release
2011-04-04 03:56:08 -05:00
Brettflan
2e7978f890
made debug option configurable as well, changed text colors for optional/required command values, updated README.md
2011-04-03 23:51:57 -05:00
Brettflan
7378d58405
added direct GroupManager support, several other bits and bobs
2011-04-03 04:40:50 -05:00
Brettflan
450692d439
update ignored folders
2011-04-01 17:12:28 -05:00
Brettflan
ee1ae0bca8
file cleanup
2011-04-01 13:45:47 -05:00
Brettflan
6486d570b7
slight bit o code cleanup, test commit
2011-04-01 13:22:01 -05:00
Brettflan
54b8a000a4
Initial commit, version 0.9
2011-04-01 13:04:08 -05:00