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
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
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
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
ryanhamshire
e52627f08d
Added an option to prevent rabbits eating crops.
2015-10-21 12:58:21 -07:00
ryanhamshire
58eedef773
Allowed ignoring offline players.
2015-10-12 16:15:59 -07:00
ryanhamshire
a3a916f7d0
Added PvP rules options for lava and flint/steel.
2015-10-12 16:10:24 -07:00
ryanhamshire
875303faf7
Better new player detection for creative mode.
...
Should help MineChat users in creative mode.
2015-10-12 15:55:03 -07:00
ryanhamshire
9648c18571
12.7.1 - Admins are not ignorable.
2015-10-03 14:15:02 -07:00
ryanhamshire
3214363aca
Fixed siege attackers using /ClaimExplosions.
2015-09-14 20:01:59 -07:00
ryanhamshire
455d422c1f
Messaging update for siege mode.
2015-08-29 10:53:38 -07:00
ryanhamshire
8364e39953
Added /ClaimBook command.
2015-08-21 12:57:25 -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
2fbbfcb9e8
Allowing for more narrow land claims.
2015-08-01 19:18:36 -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
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
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
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
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
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
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
d425f6736a
Fixed database migration breakage.
...
Having to do with the new *.ignore files.
2015-05-21 19:24:55 -07:00
ryanhamshire
0615c17884
More customizable messages.
...
/Claimslist and /Trustlist
2015-05-18 15:17:07 -07:00
ryanhamshire
94500242f2
Inactive 90 days players are now targetable.
...
With slash commands like /acb and /deleteallclaims for example.
2015-05-16 19:34:08 -07:00
ryanhamshire
14717bd4c7
Added /ignore and /separate.
...
Also companion commands like /unseparate, /unignore, and /ignorelist.
2015-05-16 13:00:55 -07:00
ryanhamshire
d861688c04
Better config control over villager protections.
...
Now disabling creature protections allows players to injure villagers
without permission in land claims, and whether trading with villagers
requires permission is now an option in the config file, with default
on.
2015-05-03 13:17:45 -07:00
ryanhamshire
e353afb1a7
Perf: Delivering claim blocks.
...
Calling less often, doing less work each call. Estimated 75% cost
reduction.
2015-04-26 18:14:01 -07:00
ryanhamshire
4a3c105294
Recalibrated the IP address sharing limit.
...
Ignoring players with 'got wood' achievement, but reduced default limit
to 3.
2015-04-26 13:12:33 -07:00
ryanhamshire
3af2fb39bb
Added limits to IP sharing.
2015-04-24 20:04:04 -07:00
ryanhamshire
d062f627c2
/acb will now work with player UUIDs.
...
In addition to player names.
2015-04-24 18:05:20 -07:00
ryanhamshire
bdf720281e
Fixed error message /transferclaim offline player.
2015-04-23 21:11:19 -07:00
ryanhamshire
baf29ae38f
Allow players to sell unused accrued claim blocks.
...
They don't accrue again after being sold.
2015-04-23 20:57:16 -07:00
ryanhamshire
c74eff07d7
Added abridged logs.
...
For server owners to very quickly and conveniently review chat logs by
day, and optionally GP administrative activity. Also a debug mode for
log entries that would be too noisy for the standard server log.
2015-04-21 21:05:05 -07:00
ryanhamshire
b67b2d531c
Tweaked /claimslist output.
2015-04-13 20:30:10 -07:00
ryanhamshire
6aad597436
Fixed players selling spent claim blocks.
2015-04-02 18:31:46 -07:00
ryanhamshire
89a434f200
Option to allow explosion damage in land claims.
2015-03-18 16:13:10 -07:00
ryanhamshire
68da411528
Preventing signs with blocked IP addresses.
2015-03-18 15:49:07 -07:00
ryanhamshire
4662f7a3f3
Better sign notifications and logging.
2015-03-18 15:41:56 -07:00
ryanhamshire
92d51670e4
Players buy and sell BONUS claim blocks, not accrued.
...
This means they can only sell what they've purchased, and they can't get
more for free for use in future sales to generate money over time.
2015-03-16 19:40:26 -07:00
ryanhamshire
62d6326503
Fixed abandoning subdivisions penalizing blocks.
...
AbandonReturnRatio shouldn't apply to abandoning subdivisions, since
they don't cost any blocks to begin with.
2015-03-16 19:35:03 -07:00
ryanhamshire
76d91d361f
Fixed kit commands abusing PvP immunity.
...
Repeating check of inventory, just in case a plugin delivered items to a
PvP-immune player.
2015-03-03 20:50:47 -08:00
ryanhamshire
d8804be658
Player names cache to another thread.
...
Should improve boot speed a lot for large / old servers.
2015-02-26 18:38:58 -08:00
ryanhamshire
642aae4b2a
Command to set a player's accrued block total.
2015-02-21 22:19:44 -08:00
ryanhamshire
f0625270fd
Config option to limit slash commands in claims.
...
Some can now require access trust. Default list is only /sethome.
2015-02-21 21:51:39 -08:00
ryanhamshire
5fc17b9a44
Permission to make a player siege immune.
2015-02-21 21:34:20 -08:00
ryanhamshire
2f1e9af8d3
Bug fix for new claims mode.
2015-02-20 20:08:38 -08:00