Commit Graph

618 Commits

Author SHA1 Message Date
ryanhamshire 89419ebade 13.5.2 Changes
Various, see changelogs on dev.bukkit.org or spigotmc.org.
2016-01-11 20:13:13 -08:00
ryanhamshire b61de60e63 Version to 13.5.1 2015-12-23 09:26:33 -08:00
ryanhamshire bdfdf8cc0a /Claim radius parameter requires golden shovel. 2015-12-23 09:25:01 -08:00
ryanhamshire 0e58a30998 Version to 13.5 2015-12-23 08:37:49 -08:00
ryanhamshire 8a5797f63e /Claim command updates.
Optional radius parameter.  Does not require golden shovel unless player
has exactly one land claim and is in survival mode.  Even the first use
of /claim now requires the player to have enough available claim blocks
to claim the area.
2015-12-23 08:36:56 -08:00
ryanhamshire a683a7225d Fixed automatic chest claim sizes.
A bug here resulted in claims which were bigger than the player had
blocks available, and also errors in the server log.
2015-12-23 08:19:06 -08:00
ryanhamshire e8618c6a40 Improved logging for claim loading issues.
Specifically exceptions with NULL messages.
2015-12-23 07:56:14 -08:00
ryanhamshire e29d66735a Fixed prevent fire near players in PvP worlds.
Config option to do this wasn't working.
2015-12-20 20:53:05 -08:00
ryanhamshire 2f17383890 Fix for rare NPE on player interact. 2015-12-20 20:44:13 -08:00
ryanhamshire 32d65b5f58 Better experience around entity limits.
Armor stands weren't handled well - if a player directed an armor stand,
he may come back later to find some other items like paintings for
example missing.  Now if at the limit, no placing new armor stands or
interact with (putting items on) existing stands.
2015-12-20 20:30:00 -08:00
ryanhamshire 5e39bec04f Version to 13.4 2015-12-17 21:24:16 -08:00
ryanhamshire 3ca069e3bd Added /Claim and /ExtendClaim 2015-12-17 21:09:08 -08:00
ryanhamshire 6db3e11ab1 Ban management plugin interoperability.
Added config options to use ban commands instead of directly adding to
the server's ban list.
2015-12-16 15:07:30 -08:00
ryanhamshire 709bb55e98 Release pets on claim delete.
Except for owner-initiated deletes (/AbandonClaim).
2015-12-16 14:44:34 -08:00
ryanhamshire da920488b7 Golden shovel equip visualizes current claim.
If standing in a claim you can edit when  you get your shovel out, it
will be visualized for you automatically.
2015-12-16 14:33:56 -08:00
ryanhamshire fbd856cc64 Eavesdrop Immunity Permission 2015-12-16 14:27:06 -08:00
ryanhamshire 320f692c20 /RestoreNature block types for 1.8 2015-12-16 14:17:38 -08:00
ryanhamshire 089efc2036 Version to 13.3 2015-12-15 20:49:39 -08:00
ryanhamshire 745c4a2129 Allow players to send whispers to ignored admins.
Because those admins aren't ignorable, the mutual ignore principle
shouldn't apply.
2015-12-15 20:21:58 -08:00
ryanhamshire 5d5584241b Easier claim management on water.
If in water, shovel and stick ignore water.  Otherwise they treat water
is a solid block.  Should make creating claims on water and resizing
claims when the corner to be moved is beneath water much easier.
2015-12-15 20:07:08 -08:00
ryanhamshire f62a412932 Improved whisper ignore messaging.
Explains to whisperer why the whisper failed.
2015-12-15 14:34:50 -08:00
ryanhamshire 543de27307 Whispers from admins can't be ignored. 2015-12-15 14:30:28 -08:00
ryanhamshire bd75c53cda Ensure survival players can get their carts back.
Can only place if player has permission necessary to remove the cart.
Also fixes "griefing" railways by adding too many carts and forcing the
rail owner to come remove the extras.
2015-12-15 14:26:30 -08:00
ryanhamshire 5478adae71 Reveal player UUID when name lookup fails. 2015-12-15 14:01:46 -08:00
ryanhamshire 78fbe3a389 Config option for claim book delivery timing. 2015-12-15 13:57:08 -08:00
ryanhamshire 38362a3547 Fixed shift-click-stick returning too many claims.
Was returning claims from all worlds near player's coords, not just the
world the player is in.
2015-12-15 13:48:21 -08:00
ryanhamshire 285d5c655a Improved logging for claim load failures.
Now includes identifying information to help server owner fix the
problem.
2015-12-15 13:43:38 -08:00
ryanhamshire 41401abfaf Fixed blank lines in banned words file issues.
Blank lines resulted in lots of chat being muted which shouldn't have
been.
2015-12-15 13:38:33 -08:00
ryanhamshire 3611c09e7d More boot fixes. 2015-12-10 14:41:55 -08:00
ryanhamshire 4229a408cf Version to 13.2.1 2015-12-10 14:15:01 -08:00
ryanhamshire 627049ba8a Disable claim creation in worlds not in config.
Not defined in the config indicates the world wasn't loaded at GP boot,
which will cause a claim loading problem on next boot.  Better to block
their creation than to have players get griefed because the claim
experiences a loading problem later.
2015-12-10 14:08:18 -08:00
ryanhamshire ddcb7b25c9 Removed auto-delete of claims in unknown worlds.
Was problematic because some plugins load worlds AFTER GriefPrevention
finishes loading.
2015-12-10 14:02:46 -08:00
ryanhamshire 2f816c1a9b Fixed subdivision loss during upgrade. 2015-12-10 13:52:45 -08:00
RoboMWM 077cf6ece7 Add alias for claim explosions
/claimexplosion -> /claimexplosions
2015-12-08 21:28:24 -08:00
ryanhamshire 4e7da93eac Manual delivery delayed to 2 minutes.
From 10 seconds.
2015-12-04 10:20:40 -08:00
ryanhamshire bc1ae5ad55 Version to 13.2 2015-12-03 17:49:14 -08:00
ryanhamshire 280db0e352 Config option to protect pets in PvP.
Was previously always not protecting pets in PvP worlds.  That is still
the default, but added an option to protect them (except wolves which
can attack players) in those worlds.
2015-12-03 17:48:44 -08:00
ryanhamshire bf9f18e11c Added instructions to messages.yml. 2015-12-03 17:23:42 -08:00
ryanhamshire f9365e6f81 Added formatting code support to messages.yml.
Using the dollar sign ($).
2015-12-03 17:18:50 -08:00
ryanhamshire 5236e85db1 Added permission nodes for three commands.
Siege, UnlockDrops, Trapped
2015-12-03 17:07:06 -08:00
ryanhamshire 0208bde89d Fixed too-aggressive IP address re-use limiter. 2015-12-03 17:02:45 -08:00
ryanhamshire fafea081a3 Version to 13.1 2015-11-24 10:55:51 -08:00
ryanhamshire 37851aacbf Softmute limits chat commands and whispers.
No more chat commands for soft-muted players.  And they may send
whispers only to other soft-muted players.
2015-11-24 10:54:44 -08:00
Ryan Hamshire 718c3ab407 Merge pull request #33 from RoboMWM/patch-2
API: CustomLogEntryTypes
2015-11-24 08:13:32 -08:00
Ryan Hamshire f0ae301d23 Merge pull request #32 from RoboMWM/patch-1
Fix an old typo
2015-11-24 08:12:24 -08:00
RoboMWM be6b9d80cf API: CustomLogEntryTypes
All 3 AddLogEntry methods are public but 2 of them require this.
2015-11-11 03:11:49 -08:00
RoboMWM 28c968a3e4 Fix an old typo
Not sure why this hasn't been fixed yet :/
2015-10-29 16:14:16 -07:00
ryanhamshire 7067db624d Version to 13.0 2015-10-28 20:17:19 -07:00
ryanhamshire cf811cee86 Smarter slash command lists.
Whisper and chat slash command lists now auto-fill themselves with all
possible aliases.  So if you put /tell in your whisper commands list, GP
will be smart enough to also add /minecraft:tell (and similarly for
plugins, including all aliases registered via plugin.yml for those
commands by those plugins).
2015-10-28 20:13:33 -07:00
ryanhamshire e98a123380 Added help text to config file. 2015-10-26 13:44:28 -07:00