ryanhamshire
9ec0837038
Version to 15.2.2
2016-09-08 18:36:19 -07:00
ryanhamshire
d4eef6eb37
Merge branch 'master' of https://github.com/BigScary/GriefPrevention
2016-09-08 18:36:09 -07:00
ryanhamshire
7efbd63f8d
Fixed /abandonallclaims wrt pets
...
This command was releasing all pets in the abandoned land claims by
mistake.
2016-09-07 15:50:55 -07:00
Big Scary and GitHub
9e1be73d46
Fix: Send new sign content to admins.
...
Accidentally broken by an earlier commit.
2016-09-07 15:35:40 -07:00
ryanhamshire
8ce8c37243
Version to 15.2.1
2016-08-30 20:40:17 -07:00
ryanhamshire
828e20cba8
Disable delayed logout messages by default.
...
This feature has value in anti-spam, but too many new GP installers are
confused by it. Disabling by default to save support cost - also I
figure at least some are installing the plugin, seeing this as a "bug"
and uninstalling without bothering to get educated, and that's bad for
their players.
2016-08-30 20:39:45 -07:00
ryanhamshire
0d4b7c5f04
Version to 15.2
2016-08-28 13:12:04 -07:00
ryanhamshire
a76b834495
More reliable IP address limit.
2016-08-28 13:10:18 -07:00
Big Scary and GitHub
7f95d70d4d
Work around falling block issue in Spigot
...
Don't convert falling blocks which pass through portals to items.
2016-08-28 13:07:50 -07:00
Big Scary and GitHub
4fe591f0dc
Add pom
...
"mavenize"
2016-08-28 13:06:57 -07:00
Big Scary and GitHub
7a99e57d86
More reliable check for nether portal trappings.
...
broaden nether portal trap check
2016-08-28 13:06:38 -07:00
ryanhamshire
3894223f83
Version to 15.1
2016-08-22 14:43:36 -07:00
ryanhamshire
86a18e2f04
Added PreventBlockBreak event.
...
Supports the new SpleefArena flag in GriefPrevention flags. Fired when
a player is prevented from breaking a block. If cancelled by another
plugin, the break will be allowed.
2016-08-17 11:09:05 -07:00
ryanhamshire
98d610d668
Version to 15.0.1
2016-08-14 13:31:23 -07:00
ryanhamshire
b5236aed9a
Permission to teleport around besieged areas.
...
Intended for administrators. Defaults on for server ops.
2016-08-12 20:58:51 -07:00
ryanhamshire
70b8c242e2
Polar bears are not protected inside land claims.
...
Because they can sometimes be aggressive, they could be used to kill
other players in a non-pvp environment.
2016-08-12 20:56:02 -07:00
ryanhamshire
2b8af6a3e0
Tweaked initial softmute experience for admins.
...
When a player is auto-muted for using banned word, online admins will
now see that chat.
2016-08-12 20:54:08 -07:00
ryanhamshire
ebaa6235a0
Placing end crystals requires build permission.
2016-08-12 20:41:36 -07:00
ryanhamshire
7e24f7287d
Version to 15.0
2016-08-12 20:41:25 -07:00
Ryan Hamshire and GitHub
dad90a795f
Merge pull request #52 from bigpresh/no_siege_yourself
...
No siege yourself
2016-08-08 15:42:38 -07:00
ryanhamshire
bed2e11c59
Improved spam detection.
...
Now blocking poetry spam and padded message spam.
2016-08-08 15:39:08 -07:00
ryanhamshire
ec87939497
Fixed dogs hurting pvp-protected players.
2016-08-08 15:37:32 -07:00
ryanhamshire
0fd4324caf
Version to 14.9.1
2016-07-06 15:09:42 -07:00
ryanhamshire
5cf3110824
Fix: Wither spawns injuring protected entities.
2016-07-05 20:05:41 -07:00
ryanhamshire
7e3d66aa9c
Fix: Duplication in siege mode.
2016-07-05 14:49:04 -07:00
ryanhamshire
9fd29a54ae
Version to 14.9
2016-07-01 15:58:46 -07:00
ryanhamshire
de7b14733f
Better logging for /acball
2016-07-01 15:58:46 -07:00
ryanhamshire
95bfa6e472
Silence relog messages.
...
Prevents a player from logging out and then immediately back in from
adding low value messages to chat.
2016-07-01 15:58:46 -07:00
ryanhamshire
a97d5c191a
Improve death message spam blocker.
...
Can't mitigate by logging out and back in. Made blockage less obvious
to spammer. Increased default cooldown to two minutes.
2016-07-01 15:58:46 -07:00
ryanhamshire
65f122aa95
Version to 14.8.1
2016-07-01 15:58:46 -07:00
ryanhamshire
c9f8f73b5b
Fix: Fire arrows ignite protected entities.
...
A change to the Bukkit API broke this.
2016-07-01 15:58:46 -07:00
Ryan Hamshire and GitHub
2e3e9d66fd
Merge pull request #49 from RoboMWM/patch-14
...
Allow /separate and /unseparate to be used via the server console.
2016-06-30 13:18:03 -07:00
ryanhamshire
d06052b230
Version to 14.8
2016-06-16 11:15:42 -07:00
ryanhamshire
32f382cd7a
Updated /restorenature for 1.10
...
Added new block types.
2016-06-16 11:13:54 -07:00
ryanhamshire
38d7937e9d
Fixed players with notignorable missing chat.
...
Players who ignored "notignorable" players were chatting invisibly to
those notignorable players.
2016-06-16 11:12:41 -07:00
ryanhamshire
0e6d7bf11f
Fixed /trapped overriding in the nether.
...
Now other plugins can override the destination even in nether worlds.
2016-06-16 11:11:47 -07:00
ryanhamshire
c7327d4982
Permissions for claim block accrual.
...
Added nodes for higher limits on accrued blocks and faster accrual.
2016-06-16 11:09:24 -07:00
ryanhamshire
ee857f3a83
Fix partial nature restorations.
...
Were occurring in select situations.
2016-06-15 08:52:17 -07:00
ryanhamshire
e05b3d4f30
Version to 14.7
2016-06-07 15:04:01 -07:00
ryanhamshire
ba8b4d8293
Added /AdjustBonusClaimBlocksAll
...
Adjusts bonus claim blocks for all online players.
2016-06-04 14:03:33 -07:00
ryanhamshire
c52f0b4da2
GPFlags: Allow pets be damaged in AllowPvP zones.
2016-06-03 21:27:47 -07:00
ryanhamshire
faccc26572
Perf: Check for creative world mode.
2016-06-03 21:03:53 -07:00
ryanhamshire
cfe61ef945
Piston handling tweaks.
...
1) Performance for pistons outside of land claims when they're allowed
to move blocks. 2) When not allowed to move blocks, now allowing
pistons outside land claims to retract when they can't pulling a block.
3) When allowed to move blocks, auto-break sticky pistons for sake of
perf just like I've been doing for non-sticky pistons for a long time.
2016-06-03 20:56:28 -07:00
ryanhamshire
943dde60a3
Made beetroot farmable with /ContainerTrust.
2016-06-03 20:35:27 -07:00
ryanhamshire
d08a51e53a
Fixed: Pulling animals / armor stands with rods.
2016-06-03 20:22:48 -07:00
ryanhamshire
1541bc2015
Version to 14.6
2016-05-30 13:21:43 -07:00
Ryan Hamshire
2509693bc5
Merge pull request #43 from RoboMWM/patch-8
...
Make loadBannedWords public
2016-05-11 11:02:20 -07:00
Ryan Hamshire
af37181bbe
Merge pull request #45 from RoboMWM/patch-10
...
Make IgnoreMode enum public
2016-05-11 11:00:21 -07:00
Ryan Hamshire
ab0ae8f793
Merge pull request #47 from RoboMWM/patch-12
...
Change portal trap check to 30 seconds
2016-05-11 11:00:05 -07:00
Ryan Hamshire
4202290cf2
Merge pull request #48 from RoboMWM/patch-13
...
Log auto-muted chat messages
2016-05-11 10:59:42 -07:00
Ryan Hamshire
47fd2d951a
Merge pull request #42 from tim-savage/fences
...
Update Visualization.java with 1.8 fence materials
2016-05-11 10:58:38 -07:00
ryanhamshire
47470964ec
Update trapped in portal threshold.
...
Wait longer before deciding the player is trapped, since some players
stand still and wait longer while chunks load around them. (10 seconds
-> 60 seconds)
2016-05-05 10:04:04 -07:00
ryanhamshire
d46a2b1f6c
Save players trapped in portals who log out.
...
If they log out while trapped but before the auto-rescue task runs, this
will save them when they log back in as long as the plugin hasn't
rebooted since they left.
2016-05-05 10:02:48 -07:00
ryanhamshire
305978810d
Add /DeleteAllUSERClaimsInWorld.
2016-05-05 09:02:27 -07:00
ryanhamshire
3e245897a6
GP tools only work in the main hand.
...
Makes quick swapping more helpful, especially when you have the
investigation tool in one hand and the modification tool in the other.
2016-05-05 08:55:39 -07:00
ryanhamshire
fe2446b757
Update siege spoils feature.
...
Previously transferred all items from defender to attacker if the
defender was killed. Will now transfer only those which would have been
dropped (other plugins can remove from and otherwise change the drop
list before GP does anything with it).
2016-05-05 08:39:20 -07:00
ryanhamshire
4d9175e9a9
Reworked previous "workaround for craftbukkit bug".
...
Now with better understanding of root cause.
2016-05-05 08:24:21 -07:00
ryanhamshire
124f20753f
Version to 14.5.4
2016-05-04 16:46:58 -07:00
ryanhamshire
1ec0d3944b
Don't expire land claims while owner is online.
2016-05-04 16:46:48 -07:00
ryanhamshire
a509e33a03
Version to 14.5.3
2016-04-27 20:12:18 -07:00
ryanhamshire
fa94db82bc
Workaround for CraftBukkit bug.
...
Getting ArrayIndexOutOfBoundsException from one of the API methods.
2016-04-27 20:11:42 -07:00
ryanhamshire
b0db444315
Version to 14.5.2
2016-04-25 20:23:13 -07:00
ryanhamshire
32e003b0ae
Fixed boat spam.
...
Old code didn't cover new boat types.
2016-04-25 20:22:35 -07:00
ryanhamshire
7db69b491d
Fixed: Shulkers protected in land claims.
2016-04-25 19:20:09 -07:00
ryanhamshire
c1e326e623
Drop unused code.
2016-04-25 16:58:58 -07:00
ryanhamshire
b2de66d030
Require build permission to place a boat.
...
Avoids boat spam, especially in public areas where /accesstrust is often
granted to everyone.
2016-04-25 16:57:52 -07:00
ryanhamshire
5258416db4
Dropped access trust requirement for boats.
...
Easily replaced if 'stolen', and might actually belong to a player who
drove the boat into the land claim. Allow well meaning visitors to take
their boats with them when they go rather than leave boat litter behind.
2016-04-25 16:56:15 -07:00
ryanhamshire
53b2a8aa8b
Add aliases for /deleteclaimsinworld.
2016-04-25 16:55:01 -07:00
ryanhamshire
f935806b45
Use Minecraft 'last played' for claim expirations.
...
This is a logout timestamp instead of a login timestamp, which is what
GP records.
2016-04-15 21:16:33 -07:00
ryanhamshire
faee4efbef
Fix-up for "broken" abandoned pets.
2016-04-15 21:08:36 -07:00
ryanhamshire
9285e475a7
Chest claims require createclaims permission.
2016-04-15 20:45:30 -07:00
ryanhamshire
ce16324209
Better point+click in snowy areas.
2016-04-15 20:22:59 -07:00
ryanhamshire
374f5c8117
RestoreNature: New block types.
2016-04-15 20:19:30 -07:00
ryanhamshire
611576e226
Version to 14.5.1
2016-04-13 21:06:17 -07:00
ryanhamshire
26484e71e7
Fire protection is back.
...
Found a way to make it cheaper - we'll see how the new cost looks on
production servers.
2016-04-13 21:05:19 -07:00
ryanhamshire
9e8376a6a6
Fixed claims blocking build/break in worlds where claims are disabled.
...
This may also improve performance for the block place/break events. If
the world claims disable is permanent, server owners can use the new
/DeleteClaimsInWorld command to conveniently delete all of them.
2016-04-13 20:17:16 -07:00
ryanhamshire
62b3c9098c
Players with build permission can trample crops.
...
Previously, no crop trampling - now it's possible if the player has
build permission. Non-players (animals/monsters) still can't trample
because it's possible they may be manipulated by griefers to do that.
2016-04-13 20:14:11 -07:00
ryanhamshire
c92986bf5d
More complete releasing of pets on claim delete.
...
Horses were keeping their owner info and inventories, even though they
were marked as "wild". This somehow prevents them from being tamed by
another player, and also their inventories can't be accessed by anyone.
Will work on retroactively fixing the existing horses in this odd state
in another commit.
2016-04-13 20:12:21 -07:00
ryanhamshire
9c53b8e4b9
Support for worlds loaded by Denizen during boot.
2016-04-12 15:29:21 -07:00
ryanhamshire
9ade7c9374
Fixed villagers dying to creepers.
2016-04-11 21:20:56 -07:00
ryanhamshire
d032612cba
Version to 14.5
2016-04-09 20:40:17 -07:00
ryanhamshire
6bf463bab1
Lingering potion PvP protections.
...
Protecting fresh respawns and players in pvp safe zones.
2016-04-09 20:39:33 -07:00
ryanhamshire
c6ed67af5f
Allow DeleteClaimsInWorld from console.
2016-04-09 20:38:43 -07:00
ryanhamshire
97f279cd6d
Add /DeleteClaimsInWorld
2016-04-08 11:35:35 -07:00
ryanhamshire
3402efe5c7
Stop using deprecated getItemInHand()
2016-04-07 21:37:50 -07:00
ryanhamshire
f9cc07608d
Version to 14.4
2016-04-07 20:57:56 -07:00
ryanhamshire
ce66ee80a3
Merge branch 'master' of https://github.com/ryanhamshire/GriefPrevention
2016-04-07 20:57:47 -07:00
ryanhamshire
3026b23a59
Fixed FrostWalker grief.
...
Freezing ice with this enchant now requires build trust.
2016-04-07 20:57:20 -07:00
Ryan Hamshire
57817070d4
Merge pull request #44 from RoboMWM/patch-9
...
Don't give chorus fruit if teleport was cancelled.
2016-04-07 20:56:09 -07:00
ryanhamshire
ab66b92ccc
Version to 14.3
2016-03-30 20:34:17 -07:00
ryanhamshire
f70e599783
Added debug log entries for claim expiration.
...
If enabled, will log each time it checks a player and if that player is
exempt, will note that as well.
2016-03-30 20:29:43 -07:00
ryanhamshire
a6b7e97b41
Config Option: Auto-Mute Obvious Chat Trolls
...
More convenient disable solution than clearing the banned words list,
which is in a separate file.
2016-03-30 20:24:30 -07:00
ryanhamshire
23bf1eda28
Fixed /claim creating tiny claims.
...
...when chest claim radius = -1.
2016-03-30 20:19:46 -07:00
ryanhamshire
b86b5accf5
Fixed claim limit bypassing.
...
/Claim wasn't respecting the limit specified in config.
2016-03-30 20:13:52 -07:00
ryanhamshire
5ff8558aa2
Fixed nullref exception during claim cleanup.
...
Probably related to the new skeletal horses.
2016-03-30 20:07:38 -07:00
ryanhamshire
2e91b15c89
Version to 14.2
2016-03-21 19:43:16 -07:00
ryanhamshire
d0cd46704c
Added chorus fruit limitations.
...
Requires /accesstrust or higher permission at the teleport destination.
2016-03-21 19:42:11 -07:00
ryanhamshire
5eb90a1261
Version to 14.1
2016-03-21 18:19:43 -07:00
ryanhamshire
b51a4cbf8a
Fixed lingering potion of harm grief.
...
Doesn't damage protected entities (like claimed animals).
2016-03-20 19:51:33 -07:00
ryanhamshire
3e260ac21e
Protected ender crystals.
...
In land claims, damaging one requires build trust.
2016-03-20 13:54:56 -07:00