Commit Graph

601 Commits

Author SHA1 Message Date
ryanhamshire 5b48c62f6f Version to 10.5.3 2015-01-16 18:17:31 -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 b457cf9f4d Version to 10.5.2 2015-01-15 18:57:00 -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 bce845faa0 Version to 10.5.1 2015-01-14 19:46:45 -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 2b92306427 Version to 10.5 2015-01-13 19:45:18 -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 b39a7d57c7 Version to 10.4 2015-01-12 13:26:49 -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 3f0efc6c92 Version to 10.3 2015-01-11 14:04:47 -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 b918e39018 Version to 10.2.2 2015-01-08 22:13:22 -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 54075027f1 Version to 10.2.1 2015-01-07 20:13:22 -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 87ae5b2caf Added some command aliases.
For better usability (easier to remember/guess commands).
2015-01-07 15:05:54 -08:00
ryanhamshire 01486f82dc Reintroduced world guard compat feature. 2015-01-07 14:53:19 -08:00
ryanhamshire 48434973ba Version to 10.2 2015-01-06 20:09:43 -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