Commit Graph

979 Commits

Author SHA1 Message Date
ryanhamshire 9b9303dd6f Protected squids in land claims. 2015-08-21 12:48:08 -07:00
ryanhamshire 7faf3e52be Fixed intermittent exception saving player data. 2015-08-21 12:30:47 -07:00
ryanhamshire c7b6e3ffb0 Updated /containertrust help text. 2015-08-10 17:26:32 -07:00
ryanhamshire b54db9bce8 Version to 12.1 2015-08-02 21:16:03 -07:00
ryanhamshire 2f2428ecd9 API: GriefPrevention.getOfflinePlayerByName public.
Accesses GP's cache of offline player data to make lookups by name very
fast.
2015-08-02 21:12:33 -07:00
ryanhamshire 5957a3d8fd API: Made player ignore lists public. 2015-08-02 21:11:00 -07:00
ryanhamshire fafb8a66e5 Reduced book delivery delay to 10 seconds. 2015-08-02 21:09:42 -07:00
ryanhamshire ce5e8488da Improved repeat message spam blocker. 2015-08-01 19:19:11 -07:00
ryanhamshire 2fbbfcb9e8 Allowing for more narrow land claims. 2015-08-01 19:18:36 -07:00
ryanhamshire 6dc3272815 Fixed eavesdropping.
Oops.  :)
2015-07-30 18:22:47 -07:00
ryanhamshire 4dfd7373b8 Version to 12.0 2015-07-30 17:00:17 -07:00
ryanhamshire b95c34b6f2 Allowing other plugins to disable PvP protections.
Now plugins that want to can selectively disable GP's PvP protections.
2015-07-30 16:56:09 -07:00
ryanhamshire 0298ca2aa8 Version to 11.9 2015-07-22 19:12:42 -07:00
ryanhamshire 1b0e88b0c1 Tweaked portal trap fix.
Doubled the delay from 5 to 10 seconds before concluding a player is
trapped in a nether portal and sending him back to his departure point.
2015-07-22 19:04:54 -07:00
ryanhamshire c62aa621b2 Added player land claiming manuals.
Unless disabled in the config, new players will get a book which tells
them which tools the server uses for land claims, lists common commands
for reference, and provides a hyperlink to more help.
2015-07-22 19:03:11 -07:00
ryanhamshire 23f9a3ddef Version to 11.8.1 2015-07-18 12:13:29 -07:00
ryanhamshire 797f46882b Fixed PvP rules worlds config setting.
Previously applied SOME pvp rules to non-pvp worlds.
2015-07-17 20:19:55 -07:00
ryanhamshire 7b74f7b7f2 Version to 11.8 2015-07-16 21:03:41 -07:00
ryanhamshire e5fa2e4eab API to determine whether a player is /softmuted. 2015-07-16 21:03:24 -07:00
ryanhamshire 2a7755d2a7 Don't eavesdrop when target can eavesdrop. 2015-07-16 21:00:53 -07:00
ryanhamshire fb33b28d5d Untrust fixes.
Managers can /untrust again.  Managers may not /untrust other managers,
or clear all a claim's permissions.  Also when clearing a claim's
permissions, that now includes managers.
2015-07-16 20:51:31 -07:00
ryanhamshire 21df6290df Chest-based claims for non-survival worlds.
Players may now create their first land claims in creative mode or
survival-requiring-claims mode worlds by placing chests.
2015-07-16 19:26:41 -07:00
ryanhamshire bb7c73b2f7 Reduced punishment for trying to send an IP address.
Now muting these messages without banning right away.
2015-07-16 19:16:00 -07:00
ryanhamshire 09bd3ca139 Support for zero commands requiring access trust.
Now the list of commands requiring access trust to execute in land
claims can be empty without any odd side-effects.
2015-07-16 19:10:37 -07:00
ryanhamshire 9cc4835383 No stick messages in non-claim worlds.
In "disabled" claims mode worlds, right clicking with the stick will not
display any message.
2015-07-16 19:03:37 -07:00
ryanhamshire f679d4b1b1 Version to 11.7.5 2015-07-14 18:14:08 -07:00
ryanhamshire f36e5f1435 Added notes for bans. 2015-07-14 18:13:33 -07:00
ryanhamshire e64d040ff9 Version to 11.7.4 2015-07-09 18:40:22 -07:00
ryanhamshire a35ec99ddf Required build trust for redstone comparators.
Changing their configurations now requires build permission.
2015-07-09 18:39:41 -07:00
ryanhamshire 3c30168fb9 Version to 11.7.3 2015-07-08 13:34:11 -07:00
ryanhamshire b1b8d537c3 Fixed log errors when accrued per hour = 0. 2015-07-08 13:33:47 -07:00
ryanhamshire a45858c7de Version to 11.7.2 2015-06-29 21:00:19 -07:00
ryanhamshire c1346c6488 Fixed farming trust in subdivisions.
Fixed /ContainerTrust allowing farming in subdivisions.
2015-06-29 20:59:58 -07:00
ryanhamshire ab2d584c9f Version to 11.7.1 2015-06-27 09:35:58 -07:00
ryanhamshire 2b04da4b25 Fixed invincible guard dogs.
In PvP worlds, while in land claims, dogs could attack players but not
be damaged in return.  Now pet dogs are not protected in PvP-world land
claims.  Other types of pets are still protected as long as they're
inside a land claim where the attacker doesn't have sufficient
permission.
2015-06-27 09:34:34 -07:00
ryanhamshire 8bd39580f6 Version to 11.7 2015-06-17 19:18:18 -07:00
ryanhamshire bf9e7ceb85 Fixed "in pvp" status from staying after respawn.
Should be reset at respawn time to protect players from spawn camping.
2015-06-17 19:16:18 -07:00
ryanhamshire a3969c168c Added smarts for PvP rules in undeclared worlds.
For worlds which aren't listed in the config file because they weren't
detected when GP booted, GP will use Bukkit's world.getPvP() method.
2015-06-17 19:11:23 -07:00
ryanhamshire 4aa94fabb4 Fixed easy workaround for CAPS filter. 2015-06-12 19:12:03 -07:00
ryanhamshire 4a5d0ae3fa Claim files for non-existent worlds are deleted.
Previously were not being deleted due to a bug (input stream left open,
file not deletable).
2015-06-09 21:19:37 -07:00
ryanhamshire 1b650a59b2 Fixed: Claim managers can /untrust.
They shouldn't be able to do this.  Only an owner can /untrust, since
/untrust also revokes manager-level permissions.
2015-06-09 21:10:47 -07:00
ryanhamshire d9d2664570 Added /AdminClaimsList 2015-06-09 21:02:15 -07:00
ryanhamshire 573390277e Visualizations play better with signs.
Previously could cause clients to see blank signs until they refreshed
the sign block (on relog or right click).  Now signs won't be replaced
with visualization blocks.
2015-06-09 19:17:33 -07:00
ryanhamshire a56f316cde Added permission nodes for /ignore commands.
Everyone has these permissions by default.
2015-06-09 19:15:24 -07:00
ryanhamshire c5b57af151 Fixed a distance check.
Oops, can't measure distance when locations are in different worlds.
2015-06-09 19:12:08 -07:00
ryanhamshire 366f018ec1 Version to 11.6.3 2015-05-30 13:16:49 -07:00
ryanhamshire 32e2a91f14 Access trust slash commands list update.
Now supports slash commands with specific parameters, like "/warp
create".
2015-05-30 13:16:19 -07:00
ryanhamshire d1c621f713 Version to 11.6.2 2015-05-21 21:15:21 -07:00
ryanhamshire 2f1084e35a Perf: Data storage. 2015-05-21 21:12:47 -07:00
ryanhamshire d1e29e7972 If in PvP combat, not protected from PvP by claims.
Also a bug fix for the /ignoreclaims override to bypass pvp immunity in
land claims.
2015-05-21 20:23:25 -07:00