Commit Graph

30 Commits

Author SHA1 Message Date
Brettflan 9af79183d5 Release 1.9.10 (beta) 2019-05-23 19:52:41 -05:00
Brettflan 179d1cfda3 Release 1.9.9 (beta) 2019-04-30 21:00:33 -05:00
Brokkonaut 45ef28c8d3 Update for 1.13 + Some cleanup 2018-08-22 16:39:56 +02:00
Brettflan d8d1b28b57 Release 1.8.7 - going ahead for boat bugfix since nothing else fixable has come up 2017-05-04 11:39:12 -05:00
Brettflan c0d1772418 Release 1.8.6 2016-08-16 17:27:39 -05:00
Brettflan 9abf6ff938 Release 1.8.5 2016-01-02 04:55:03 -06:00
Brettflan a349063a74 Release 1.8.4
Also updated Spigot and Dynmap API version references, and one very minor bit of code cleanup.
2015-06-23 12:38:26 -05:00
Roy Curtis 1320215c3f Proposed & implemented feature: prevent mob spawns outside of border, including:
- command `/we preventmobspawn`
- permission `worldborder.preventmobspawn`
- MobSpawnListener for cancelling spawns outside border

Changes outside of scope:
- prevent potential NPEs whilst disabling already-disabled preventblockplace and preventmobspawn
- added intelliJ IDE files to gitignore
2015-05-18 12:18:36 +01:00
Brettflan a107ee7e8a Release 1.8.3 - quick fix to remove "worldborder" command alias, which would replace vanilla /worldborder command 2015-03-07 16:20:42 -06:00
Brettflan c254442056 Release 1.8.2 - for Spigot builds for Minecraft 1.8+ 2015-03-01 10:23:34 -06:00
Brettflan 211a40f893 minor tidying of preventblockplace 2014-11-26 04:14:09 -06:00
Brettflan 649efc25bb Release 1.8.1 - probably final release for Bukkit 2014-09-27 12:51:08 -05:00
Brettflan 195c593879 Release 1.8.0 2014-05-30 19:15:36 -05:00
Brettflan 6e65b00712 Release 1.7.9 (Beta)
This is marked as a beta to be on the safe side due to the overhaul of the entire command system. I've tested every command both through the server console and in-game, but it's certainly possible I missed a bug or two somewhere in there.
2014-03-19 09:02:10 -05:00
Brettflan b8735aded0 Made "whoosh" effect default to on, as it's a nice effect that I think most people would like. For some reason I thought I'd already done this long ago.
Also a few more bits of code improvement.
2014-03-10 22:40:52 -05:00
Brettflan cd9ee900ae Major rework of command handling. This is mostly internal code changes rather than something noticeable to the end user, though on command input errors (wrong number or format of arguments, etc.) it will now have it show examples for the command the same as seen in the command list provided by the root wb command.
Replacing the monolithic and crude "if...else if...else if..." command handler in WBCommand.java with every command crammed in there, each command is now handled in a separate subclass in the new "com.wimbli.WorldBorder.cmd" package. This is inspired by the way the Factions plugin handles subclassed commands.

This is the first pass of the command handling rework. I still need to do some further testing, and I plan to further improve feedback for input errors to also show some basic help info along with the command examples.
2014-03-06 15:03:44 -06:00
Brettflan 133027dc77 Release version 1.7.8 2014-02-22 08:10:38 -06:00
Brettflan 6eecf93a53 re-sort permissions in plugin.yml to be alphabetical, for tidiness 2014-02-17 06:00:13 -06:00
Brettflan fd161533d0 Changed existing "deny-enderpearl" config setting to only deny ender pearls which are thrown past the border, and switched it to be enabled by default. Added new command /wb denypearl <on/off> to toggle the option on or off, which requires the new permission worldborder.denypearl to use. 2014-02-17 05:51:40 -06:00
Brettflan 9f7719074f Two new variations of the set command are available thanks to sponsorship from Rhythmatic:
/wb [world] set <radiusX> [radiusZ] spawn - uses the world's spawn point.
/wb set <radiusX> [radiusZ] player <name> - centers a border on the specified player.
2014-01-09 08:42:26 -06:00
Brettflan f21ef695ba Update version number in plugin.yml to 1.7.7 (oops) 2013-12-21 07:19:37 -06:00
Brettflan 8a75d0e630 New command /wb fillautosave <seconds>, which lets you set the interval for automatic saving of the world during the Fill process (default 30 seconds). Set to 0 to disable, though this is not generally recommended as any errors or crashes during world generation can then result in a lot of lost progress. Requires new permission "worldborder.fillautosave". 2013-12-18 01:12:44 -06:00
Brettflan 567385ff1c New command /wb bypasslist, which outputs a list of all players who have border bypass enabled. Requires new permission "worldborder.bypasslist". 2013-12-14 15:02:05 -06:00
Brettflan 75ea990bb8 Release 1.7.6 2013-10-19 22:44:03 -05:00
Brettflan 68bb624e20 Release 1.7.5 2013-07-12 02:21:19 -05:00
Brettflan 0a827e69e8 Release 1.7.4 2013-07-07 02:52:07 -05:00
Brettflan 1eb7e0da10 New command /wb remount <amount>, which determines the delay in server ticks before remounting a player to their vehicle after they're knocked back from the border. Requires new permission "worldborder.remount". The default value of 0 disables this feature, leaving the player dismounted beside their vehicle after knockback. This value should not be set to a value lower than 10 (the former default value) on a public server as that would lead to client glitches. Even the former default value of 10 has been reported to rarely glitch on some servers, thus remounting now defaulting to disabled.
Working around Minecraft and Bukkit client/server glitches when teleporting an entity which has a passenger or is a passenger is the whole reason for this "feature". The need was introduced a few Minecraft versions back when this well and truly broke; hopefully they will fix the underlying problems eventually.
2013-07-07 02:51:24 -05:00
Brettflan 5c23d072f1 Release version 1.7.3 2013-07-05 15:41:57 -05:00
Brettflan fa5fb33da8 Release 1.7.2b
Also updated some Maven pom config
2013-05-22 11:35:20 -05:00
Ian Macalinao e6b3ec360f Mavenized entire project
Signed-off-by: Ian Macalinao <ianmacalinao@gmail.com>
2013-05-16 23:27:12 -05:00