Commit Graph

529 Commits

Author SHA1 Message Date
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
ryanhamshire d9fe0e1406 Version to 12.9 2015-10-21 13:39:30 -07:00
ryanhamshire e60bcba4f9 Made monitoring soft-muted messages easier.
Optionally in the GP logs and always in the server logs.
2015-10-21 13:10:36 -07:00
ryanhamshire e767551188 Public API to get claims by chunk. 2015-10-21 13:09:14 -07:00
ryanhamshire e52627f08d Added an option to prevent rabbits eating crops. 2015-10-21 12:58:21 -07:00
ryanhamshire 70b1022749 Version to 12.8 2015-10-13 14:12:04 -07:00
ryanhamshire 6ac2ba17a1 API: Made shovel mode enum public. 2015-10-13 14:08:43 -07:00
ryanhamshire a56095e280 Added a permission node around player inactivity.
Using the stick, any player with this permission can see how long a
claim's owner has been offline.
2015-10-12 16:25:48 -07:00
ryanhamshire cac0266216 Cleaned up help experience for some slash commands.
Specifically those related to land claims.
2015-10-12 16:18:39 -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 77a4a30432 Fix: Free claim blocks exploit on economy int...
...integrated servers which allow players to sell claim blocks and also
have automatic new player claims enabled.
2015-10-12 15:18:33 -07:00
ryanhamshire eb9dcc14f2 Version to 12.7.2 2015-10-03 20:26:31 -07:00
ryanhamshire 26cef61d7f Fixed empty banned words list muting all chat. 2015-10-03 20:25:56 -07:00
ryanhamshire bdbc35dc59 Fixed "ran out of room for claim permissions"...
...errors from SQL.
2015-10-03 20:19:24 -07:00
ryanhamshire f45fdb70d3 Reliability/scale improvements for database mode. 2015-10-03 19:58:30 -07:00
ryanhamshire 9648c18571 12.7.1 - Admins are not ignorable. 2015-10-03 14:15:02 -07:00
ryanhamshire a77572a017 Now vertically auto-extending claims on creation.
Should effectively protect basements and other underground bits of
surface-level structures from the moment of creation, provided the
underground bits connect to the above ground bits via player block types
(those which don't abundantly generate in the world).
2015-09-21 20:23:57 -07:00
ryanhamshire 864e6ad672 Fixed boot issue with database mode. 2015-09-21 20:04:14 -07:00
ryanhamshire 4e7af3cb02 Version to 12.6.1 2015-09-20 13:36:59 -07:00
ryanhamshire 1ba6f7bc9d Reliability boost for database mode. 2015-09-20 13:36:32 -07:00
ryanhamshire 442d05a4e0 Version to 12.6 2015-09-18 20:11:32 -07:00
ryanhamshire f5318e3b19 Added profanity/troll filter. 2015-09-17 19:14:36 -07:00
ryanhamshire 2a66ad3d01 Version to 12.5 2015-09-16 14:41:47 -07:00
ryanhamshire e98a0532b6 More wilderness protections for creative mode.
Blocks don't form outside of claims, fluids don't flow outside of
claims.
2015-09-16 14:41:05 -07:00
ryanhamshire c33b754e8c Version to 12.4.1 2015-09-14 20:13:38 -07:00
ryanhamshire 287fe3e8dc Automatic water cleanup for deleted claims in...
Automatic water cleanup for deleted claims in creative mode worlds.  Was
previously lava only.
2015-09-14 20:12:36 -07:00
ryanhamshire 2182216499 Fixed invincible attack dogs.
Fix:  When vanilla PvP is on, but GP config says it's off in a world,
dogs are invincible even though they can attack players.
2015-09-14 20:06:49 -07:00
ryanhamshire 1d4ce2f9ee No more placing TNT in besieged land claims. 2015-09-14 20:02:40 -07:00
ryanhamshire 3214363aca Fixed siege attackers using /ClaimExplosions. 2015-09-14 20:01:59 -07:00
ryanhamshire 1b91a97da2 Version to 12.4 2015-09-12 14:17:10 -07:00
ryanhamshire 9c00a47a29 Unique IDs for claim subdivisions.
Also performance updates and switch to YAML file format for flat file
data stores.
2015-09-12 14:17:00 -07:00
ryanhamshire 4b3802d189 Version to 12.3 2015-08-29 10:54:52 -07:00
ryanhamshire 455d422c1f Messaging update for siege mode. 2015-08-29 10:53:38 -07:00
ryanhamshire e688627304 Siege: TNT destroys soft blocks.
During a siege, TNT may destroy soft blocks regardless of surface
explosion rules.
2015-08-28 18:01:17 -07:00
ryanhamshire d6743f9040 Siege: TNT is now placeable and ignitable. 2015-08-28 17:55:04 -07:00
ryanhamshire 5f9d7041f4 Soft blocks now breakable during post-siege unlock.
After a defender loses a siege, during the doors unlocked period, soft
blocks now continue to be breakable.
2015-08-28 17:51:37 -07:00
ryanhamshire cfd9774398 Version to 12.2 2015-08-21 12:57:55 -07:00
ryanhamshire 8364e39953 Added /ClaimBook command. 2015-08-21 12:57:25 -07:00