Commit Graph

83 Commits

Author SHA1 Message Date
ryanhamshire ea0efad12c Tweaks: Build outside claims warning. 2014-10-13 19:16:51 -07:00
ryanhamshire b86b5809c3 More helpful new player messages.
Shortened new player messages to emphasize the tutorial link.  Questions
asked on the test server over the years indicate many players try to
muddle through using only the text rather than watching the video, or
don't read the entire text and see the video link.
2014-10-13 14:42:50 -07:00
ryanhamshire 5e01b64af4 Reduced noise from build warning.
Building outside of land claims now triggers many fewer warnings, and
those warnings are now always on.  They're also more helpful - a link to
the claims tutorial video is included for players with less than 2
claims.
2014-10-13 14:15:39 -07:00
ryanhamshire b016ad14e7 Removed donation chests option.
This isn't an anti-grief feature, so it belongs in an extension plugin.
2014-10-13 13:53:18 -07:00
ryanhamshire 29a2b8e17b UUID Migration Rework, Bug Fixes
Using multi-faceted strategy to better resolve UUIDs, and do it faster.
Fixed dispensers putting fluids in a neighboring claim.
Automatically deleting claims for worlds which no longer exist.
Streamlined visualization code, hopefully will reduce or eliminate weird
visualizations for VERY big land claims.
Removed option to disallow un-claiming land in creative mode.
Better default for last login date for new players or players who've had
their data deleted or lost.
2014-10-08 19:32:43 -07:00
ryanhamshire 94fa70c9d9 Performance - Streamlined event handlers.
Lots of changes, all around reducing processing time, especially for
very common or very expensive-per-instance events.
2014-10-02 19:27:15 -07:00
ryanhamshire 4f825cc8a4 Performance improvements for piston rules.
Introduced new default mode which doesn't allow pistons to move blocks
outside of land claims.  This is a huge performance savings.  The
original mode (still available on an opt-in basis) is also optimized for
better performance.
2014-10-01 19:14:11 -07:00
ryanhamshire 259e285847 Improved performance for fluid spread handling.
This very spammy event has always been costly.  It still is, but this
change makes each instance a lot cheaper, with slightly reduced
functionality.
2014-09-30 18:54:09 -07:00
ryanhamshire b72d0e100f Stopped extending claims just for breaks.
Claims still extend on build.  This saves writes to secondary storage
for better performance.
2014-09-30 18:34:34 -07:00
ryanhamshire 9510bc7415 Made limiting tree growth opt-in.
It can be expensive for some servers and trees growing aren't a /major/
griefing issue, so this feature defaults to off.
2014-09-30 18:28:18 -07:00
ryanhamshire 57cd709981 Stopped limiting tree growth.
This is a performance enhancement - the cost of limiting tree growth is
way too high considering the VERY low risk of "tree grief".  Also a
positive side effect - no more weird-looking "sliced" trees.
2014-09-29 15:37:39 -07:00
ryanhamshire 6da42a9077 Added UUID support.
Rewrote and retested parts of the plugin to use UUIDs instead of player
names to uniquely identify players.  Added data migration code to
convert old data to the new (UUID) format.
2014-09-22 13:46:13 -07:00
ryanhamshire 8344102ed5 Prevent theft using hoppers.
Disallowing placing a hopper or rail beneath a land claim unless the
placer has container trust.
2014-09-06 21:42:11 -07:00
ryanhamshire 37ca831612 7.6.1 2013-02-06 21:26:00 -08:00
ryanhamshire 2734ba1ae9 7.2.2 2013-01-24 19:45:39 -08:00
Ryan Hamshire a74a663f4b 7.1.1 2012-11-28 17:50:30 -08:00
Ryan Hamshire c7c9fe9f07 7.0.1 2012-11-18 12:24:47 -08:00
Ryan Hamshire 7f600e7098 7.0 2012-11-14 17:33:22 -08:00
Ryan Hamshire e09a6732ba 6.9 2012-11-07 17:36:25 -08:00
Ryan Hamshire 6632af96df 6.7 2012-10-06 10:52:17 -07:00
Ryan Hamshire 008f313d09 6.3 2012-08-29 19:24:33 -07:00
Ryan Hamshire bd215673c0 6.1 2012-08-20 18:09:18 -07:00
Ryan Hamshire 452fd7f11a 5.9 2012-08-07 21:46:31 -07:00
Ryan Hamshire 311db20522 5.1 2012-07-12 19:44:22 -07:00
Ryan Hamshire 6cb8df52c7 5.0 2012-07-05 17:22:50 -07:00
Ryan Hamshire beec9c4e50 4.9 2012-07-01 14:44:07 -07:00
Ryan Hamshire 2e39b36f1b 4.7 2012-06-20 17:10:07 -07:00
Ryan Hamshire 0b27cb36d5 4.6 2012-06-17 10:33:20 -07:00
Ryan Hamshire afe868de2f 4.2 2012-05-30 19:16:46 -07:00
Ryan Hamshire 540746ad4b 3.8 2012-05-22 20:31:42 -07:00
Ryan Hamshire 136bf91c8a 3.6 2012-05-09 17:29:51 -07:00
Ryan Hamshire 5037847814 3.3.2 2012-04-16 19:00:21 -07:00
Ryan Hamshire e68fd63194 3.2 2012-03-29 17:27:12 -07:00