ryanhamshire
7e2c75e10b
Improved world guard compat feature.
...
Now it knows about world guard override permissions.
2015-01-26 18:40:58 -08:00
ryanhamshire
c7b9897738
Jump potions on animals require container trust.
...
Otherwise griefers use it to steal animals over fences with bait.
2015-01-26 16:40:08 -08:00
ryanhamshire
bdb423970e
Removed option requiring permission to claim.
...
Now it's always true, and all players have that permission by default.
One more seldom-used config option removed!
2015-01-26 16:32:00 -08:00
ryanhamshire
78f306dc9f
Prevent ExtendIntoGroundDistance < 0
...
Someone tried this despite the default value being a positive number, to
bad effect.
2015-01-26 16:28:23 -08:00
ryanhamshire
b88e8da888
Workaround: mcMMO bleed effect.
...
When GP cancels the damage event, mcMMO still applies "bleed" effect to
entities. Trying to work around this by reducing priority so that
hopefully GP code will run before mcMMO code.
2015-01-26 16:23:00 -08:00
ryanhamshire
8362a084da
Faster claim extension.
2015-01-26 16:07:41 -08:00
ryanhamshire
783c5a9844
Perf: Player interact event.
2015-01-26 16:07:33 -08:00
ryanhamshire
58ea48df06
Fix for data migration.
...
Overwriting new data with old data because both the file with the
lowercased name and a newer file with correct-cased player name both
exist.
2015-01-19 17:57:52 -08:00
ryanhamshire
14f2486b37
Fixed creative mode claims expiring too fast.
2015-01-19 11:36:52 -08:00
ryanhamshire
9e4c1e58ce
Fixed migration to database from flat file.
...
Broke during perf updates.
2015-01-16 18:16:04 -08:00
ryanhamshire
ff491c1443
Fixed "somebody" instead of name for new players.
2015-01-16 18:03:50 -08:00
ryanhamshire
1eb211f0aa
Fixed a chat message.
...
Link wasn't clickable, formatting was broken.
2015-01-16 15:59:56 -08:00
ryanhamshire
a25d323897
Fixed UUID migration NPE in corner case.
...
Happens when world has been deleted AND the owner's UUID failed to look
up, AND running in database mode.
2015-01-16 15:51:17 -08:00
ryanhamshire
2ca6b429e3
Fixed player controlled mounts killing crops.
...
(Even when creatures trampling crops is allowed.)
2015-01-15 18:56:19 -08:00
ryanhamshire
0a9d8e30dd
Preventing chat after login until movement.
...
Anti-botting feature. :)
2015-01-15 18:48:00 -08:00
ryanhamshire
696df595bd
Reduced frequency of "building outside claims".
...
Added a 10 minute cooldown period and administrators (those who can
create admin claims) won't see it at all.
2015-01-14 19:46:15 -08:00
ryanhamshire
c26e0b3160
Perf: Deliver claim blocks task.
...
Now this task never has to read from file.
2015-01-14 17:39:44 -08:00
ryanhamshire
84731dc28e
Injuring villagers requires build trust.
...
Up from container trust previously.
2015-01-14 17:28:09 -08:00
ryanhamshire
682ededb81
Stronger protections for item frames, armor stands.
...
Now requires build trust to do damage, since they're decorative.
Right-click access is still container trust.
2015-01-14 17:24:57 -08:00
ryanhamshire
a7a132ccf8
Fixed visualizations not showing all subclaims.
2015-01-14 17:20:35 -08:00
ryanhamshire
14a57e28c6
Data migration fix.
2015-01-13 19:29:46 -08:00
ryanhamshire
62c3c997e2
Sign notification adjustment.
...
No notifications when sign contains only spaces. Indentation of sign
content.
2015-01-13 18:25:33 -08:00
ryanhamshire
f51d16bfa6
Made /rnf easier to use in grassy areas.
2015-01-12 21:59:35 -08:00
ryanhamshire
ec7346ec43
Daylight detector protections.
...
Now requires build trust to invert (right click).
2015-01-12 21:57:06 -08:00
ryanhamshire
78c346f789
Villager protections.
...
Interacting (right click) now requires containertrust or higher.
2015-01-12 21:55:18 -08:00
ryanhamshire
e90bae70db
Added option to disable WG compat feature.
2015-01-12 13:24:09 -08:00
ryanhamshire
4dd791fa08
Added ClaimDeletedEvent.
...
Fires only for top-level claims (not subclaims), and not for
resizes(horizontal) or extensions (vertical).
2015-01-11 15:33:05 -08:00
ryanhamshire
bea31f340e
Added API to get the complete list of claims.
...
Returned list is read-only.
2015-01-11 15:15:52 -08:00
ryanhamshire
5e0d3f09de
Added API to find a claim by its ID.
2015-01-11 15:08:40 -08:00
ryanhamshire
1d3214cbee
Usability improvement for PvP worlds config.
...
No more typing world names. Also easier to disable for all worlds if
that's what you want to do.
2015-01-11 15:06:03 -08:00
ryanhamshire
488f6e70e3
Performance tweak for previous.
2015-01-11 14:49:43 -08:00
ryanhamshire
338d310fe7
Limited negative splash potion effects.
...
Won't effect players standing in a no-pvp area, or any players when
thrown from a no-pvp area. Positive effect potions are not limited.
The thrower can always negatively effect himself.
2015-01-11 14:48:40 -08:00
ryanhamshire
90df1f3194
More small claim visualization tweaks.
2015-01-11 13:12:09 -08:00
ryanhamshire
d15ac75e67
Data migration tweak.
...
This is for compat with an old version (maybe one of the betas?) which
was saving with a shorter ==== string to separate claims/subclaims.
2015-01-11 12:15:51 -08:00
ryanhamshire
8070da8dda
Fixed disc theft.
2015-01-10 23:44:11 -08:00
ryanhamshire
0cb4572269
Fixed blank lines sent for empty messages.
2015-01-10 23:22:19 -08:00
ryanhamshire
9a81a80fd2
Better visuals for narrow and/or short claims.
2015-01-10 23:20:47 -08:00
ryanhamshire
b24984a398
Fixed cause of "some subclaims cant resize".
...
Also cause of "some subclaims can't be deleted".
2015-01-10 23:16:47 -08:00
ryanhamshire
f901373f14
Fixed unwanted log entries for subdivision resize.
...
And now the confirmation messages are sending as they should.
2015-01-10 23:16:21 -08:00
ryanhamshire
6e6b0d3ee6
Tweaked message for resizing others' claims.
...
Now shows OWNER's claim blocks remaining, or zero for admin claims.
2015-01-08 20:26:47 -08:00
ryanhamshire
6f428fc1df
Added a message to local claim search.
2015-01-08 20:12:58 -08:00
ryanhamshire
24f91ec509
Tweaked admin claims visualization style.
...
Edges to pumpkins from jackolanterns - less strain on the client to
recompute lighting.
2015-01-08 20:02:16 -08:00
ryanhamshire
cb6854abbb
Fixed log spam for portals to nowhere.
2015-01-08 20:00:23 -08:00
ryanhamshire
ecd0664d66
UUID conversion reliability improvement.
...
From bug reports, seems the max batch size might have been changed by
Mojang. Can't find any docs, so the code now starts with 100 per batch
and goes smaller with the first batch until it succeeds.
2015-01-08 19:40:08 -08:00
ryanhamshire
1e0830542d
Allowing environmental damage to minecarts.
...
Still not TNT, creepers, or players (without permission).
2015-01-07 20:08:04 -08:00
ryanhamshire
c5fab8dcd9
Tweaked lava buckets near players rule.
...
Ignoring non-survival players because they can't be injured, and leaving
the nearby player's name out to avoid outing any invisible players.
2015-01-07 15:14:30 -08:00
ryanhamshire
6568e41b60
Narrowed the IP address spam filter.
...
This will be easy to work around, but fewer false positives. GP's mute
style should minimize effort going into workarounds anyway.
2015-01-07 15:09:09 -08:00
ryanhamshire
01486f82dc
Reintroduced world guard compat feature.
2015-01-07 14:53:19 -08:00
ryanhamshire
cef4052cfd
Fixed visualizations artifacting the horizon.
...
Workaround for a client bug triggered by sending block changes for
chunks the client doesn't have loaded.
2015-01-06 20:09:20 -08:00
ryanhamshire
51f6073193
Dropped an unused import.
...
No behavioral changes.
2015-01-05 21:08:47 -08:00