ryanhamshire
eccb918e5a
Version to 8.4
2014-10-16 20:55:40 -07:00
ryanhamshire
092130674b
More accurate offline player search by name.
...
Will now prefer a perfect (case sensitive) match and only return a
case-insensitive match when there's no perfect match.
2014-10-16 20:50:14 -07:00
ryanhamshire
b51006a949
Automatic visualization reversion.
...
Set to 60 seconds after visualization appearance.
2014-10-16 20:33:48 -07:00
ryanhamshire
f2634fa464
"Too far away" with stick reverts visualizations.
...
Used to leave current visualization in place. This is clearer, and
gives players a handy strategy for erasing visualizations when standing
inside a large claim - just point up at the sky and right click.
2014-10-16 19:57:56 -07:00
ryanhamshire
aa2f9121f3
Increased effective range for claim tools.
...
To 100 blocks from 50.
2014-10-16 19:55:46 -07:00
ryanhamshire
b7cd2bd943
New orange visualization for admin claims.
...
Administrative land claims now visualize using jack o lanterns - orange,
and more glow than a standard claim.
2014-10-16 19:54:51 -07:00
ryanhamshire
a3d4a39e86
Ensure player data is completely saved on shutdown.
...
Changed shutdown data save to synchronous (from multithreaded). Takes
longer but guarantees all data gets saved.
2014-10-16 19:17:44 -07:00
ryanhamshire
370f94a531
Version to 8.3
2014-10-15 19:32:40 -07:00
ryanhamshire
7fcba46c40
Tweaks: Build outside claims warning (2).
...
Less messaging for players who already have land claims.
2014-10-13 19:21:48 -07:00
ryanhamshire
ea0efad12c
Tweaks: Build outside claims warning.
2014-10-13 19:16:51 -07:00
ryanhamshire
c4f7236e5f
BugFix: Stack overflow in database boot.
...
Oops.
2014-10-13 19:08:43 -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
01c77f85ab
Eavesdrop by default.
...
On by default, and now including /w and /t by default.
2014-10-13 14:30:41 -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
ac657d8a5f
Removed option to disable auto cleanup in creative mode.
...
Disabling this results in a big time opportunity for griefers, who can
just move their land claims around to build without limits. Now it is
always on, so any builds left behind will vanish.
2014-10-13 13:50:48 -07:00
ryanhamshire
f7e24cd660
Removed option "no building outside claims".
...
Not sure any design for this would actually work well for anyone.
Shouldn't have added it in the first place.
2014-10-13 13:46:32 -07:00
ryanhamshire
fc56e461d7
Login cooldown to seconds.
...
Default to 60 seconds instead of 2 minutes. Now configurable in
seconds.
2014-10-13 13:35:53 -07:00
ryanhamshire
c71ce6ff92
Faster database mode boot.
...
Reduced # of DB queries.
2014-10-13 13:22:55 -07:00
ryanhamshire
74e70dd21a
Perf boost for banned logout.
...
Banned players no longer have their data saved on logout.
2014-10-13 11:33:26 -07:00
ryanhamshire
50d670a93c
Perf boost for first-time logins.
2014-10-10 21:27:12 -07:00
ryanhamshire
25a3e8101e
Fixed log errors related to visualizations.
...
Can't measure distance when A and B are in different worlds.
2014-10-10 16:12:58 -07:00
ryanhamshire
31d1eea8f1
BugFix: Now really converting $/_ players in flat file mode.
...
Missed one of two filters the first time.
2014-10-10 16:06:53 -07:00
ryanhamshire
851bf64e53
Version to 8.2.3
2014-10-09 19:30:36 -07:00
ryanhamshire
9035f94df2
UUID Migration Perf Tweak
...
Another minor tweak to save time.
2014-10-09 16:06:59 -07:00
ryanhamshire
67978608d8
Performance: Faster player name lookup.
...
Especially beneficial to /trustlist and error messages (like trying to
do something in a land claim without permission).
2014-10-09 15:39:16 -07:00
ryanhamshire
e7b649810e
Memory Footprint: UUID Conversion
...
Saving RAM by clearing data after it's no longer needed by UUID
conversion code.
2014-10-09 15:13:19 -07:00
ryanhamshire
3ffb02e51e
Memory footprint: Claims Lookup
...
Eliminated unwanted chunk loads from claim lookups and boot process.
Also a slight perf improvement for claim lookup.
2014-10-09 15:07:11 -07:00
ryanhamshire
549ae3441f
Now UUID-migrating players with $ and _ names.
...
Players with names starting with these special characters will now be
migrated.
2014-10-09 15:05:50 -07:00
ryanhamshire
7c1b4ca32a
Faster "trust" family commands.
...
Accomplished by NOT searching offline players except for /untrust.
2014-10-09 14:54:43 -07:00
ryanhamshire
50cfbb7aec
Version to 8.2.2
2014-10-08 19:33:05 -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
bf4d5ee633
Version to 8.2.1
2014-10-07 19:29:46 -07:00
ryanhamshire
28272032e0
Fixed players charged blocks twice for same claim.
...
Side effect: likely faster plugin boot due to reduced number of reads
and writes.
2014-10-07 19:28:56 -07:00
ryanhamshire
bb6a6b3317
Added command alias "claimlist"
...
Some players forget the S.
2014-10-07 18:46:35 -07:00
ryanhamshire
808f007ee4
Version to 8.2
2014-10-06 20:43:15 -07:00
ryanhamshire
293317b369
Performance: Claim Lookup 2
...
Another big performance boost for claim lookup, and a reduction to the
number of player interact events processed by the plugin.
2014-10-06 20:42:53 -07:00
ryanhamshire
45a7935c96
Version to 8.1.9
2014-10-04 19:48:31 -07:00
ryanhamshire
04d628b01e
Performance: Claim Lookup
...
Major perf improvement for claim search.
2014-10-04 19:48:03 -07:00
ryanhamshire
195afef302
Version to 8.1.8
2014-10-02 19:27:46 -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
99986cc7b2
Performance - Eliminated unnecessary net traffic.
2014-10-02 14:15:23 -07:00
ryanhamshire
cd628446fa
Version to 8.1.7
2014-10-01 19:14:33 -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
2e57865634
Version to 8.1.6
2014-10-01 10:11:07 -07:00
ryanhamshire
ae56fdcbcc
Banned players no longer show leave messages.
...
Admins still see the confirmation for the ban, and notifications for any
auto-bans (with reasons). Players just aren't bothered with the leave
message. Important for spam using lots of different accounts.
2014-09-30 20:57:54 -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
b4bdec450d
Version to 8.1.5
2014-09-29 19:19:27 -07:00