ryanhamshire
99986cc7b2
Performance - Eliminated unnecessary net traffic.
2014-10-02 14:15:23 -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
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
250c082d60
Letting Java decide when to collect garbage.
2014-09-29 19:16:57 -07:00
ryanhamshire
23e1803a81
Better boot logging and performance.
...
Improved boot logs to get more specific performance numbers, and
eliminated some non-essential boot steps to improve performance.
2014-09-29 16:12:32 -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
cd85562e40
Fix for human-controlled bot spam.
...
Mutes/bans bots used by a human player to send lots of identical
messages using different accounts while varying the message and limiting
message speed to work around anti-spam measures.
2014-09-29 15:36:51 -07:00
ryanhamshire
59f394ab11
8.1.4 Changes
...
Version update, fixed /trust public, streamlined player lookup by name,
made SQL connection logs more detailed.
2014-09-27 20:13:50 -07:00
ryanhamshire
564a00fa5d
DB UUID Migration: Fixed too many admin claims.
2014-09-25 11:19:47 -07:00
ryanhamshire
94c93fbcb4
Debug message removal.
2014-09-24 17:19:01 -07:00
ryanhamshire
82ca509878
Workaround for getTargetBlock deprecation.
2014-09-24 17:18:12 -07:00
ryanhamshire
41715aaad5
Migration update for offline mode servers.
...
Added best-guess logic for trying to get the right UUID for players who
play on offline-mode servers.
2014-09-24 15:28:05 -07:00
ryanhamshire
ad57d1f7f7
Updated SQL code to account for database config differences.
2014-09-23 19:48:26 -07:00
ryanhamshire
b017aa0f47
Updated help links.
...
Shortened help links and ensured the point to the most up to date help.
Also redesigned the help so that the links are easier to update later.
2014-09-22 18:40:52 -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
fe473ebcb8
Finished back compat with buggy beta versions.
...
Now claim and player data that were written by beta versions will be
automatically carried forward and used by newer stable versions.
2014-09-15 20:13:17 -07:00
Joshua Reetz
23f8272a70
Added in compatibility with newest beta build's data format by skipping
...
any lines with UUIDs in them.
2014-09-11 19:53:39 -06:00
ryanhamshire
06eeab3b72
Prevent leashing claimed creatures.
...
Using a leash on a creature in a land claim now requires the claim
owner's container trust.
2014-09-08 15:08:37 -07:00
ryanhamshire
e841afb5c6
Prevent theft from hopper minecarts.
...
Hopper minecarts in claims now require container trust to access their
inventories.
2014-09-07 20:18:47 -07:00
ryanhamshire
c34d947860
Prevent item frame theft and breakage.
...
Item frames and the items in them are now protected. The item frame
requires build trust, the item inside the frame requires container
trust.
2014-09-07 13:28:57 -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
50bb2d3298
Bug Fix: Protected animal message.
...
Fixed "That belongs to {0}." message to include the claim owner's name
when interacting with or attacking protected animals.
2014-09-06 20:13:41 -07:00
ryanhamshire
84e4c77375
7.6.2
2013-02-16 14:07:42 -08: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
ryanhamshire
6fa1b7340c
7.2
2013-01-05 08:19:42 -08:00
ryanhamshire
239f069d2b
7.1.2
2012-12-17 17:18:04 -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
1f6223526b
6.4
2012-09-10 16:38:48 -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
e746aa20c0
6.0
2012-08-11 15:38:26 -07:00
Ryan Hamshire
452fd7f11a
5.9
2012-08-07 21:46:31 -07:00
Ryan Hamshire
50f572fc2b
5.5
2012-07-23 08:17:55 -07:00
Ryan Hamshire
9b277f5801
5.4
2012-07-18 17:18:04 -07:00
Ryan Hamshire
098a8c557f
5.3
2012-07-17 19:06:17 -07:00
Ryan Hamshire
341e200c42
5.2
2012-07-16 20:17:12 -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
03c920f568
4.5
2012-06-11 17:16:13 -07:00
Ryan Hamshire
7e6c06289b
4.3
2012-06-02 14:29:01 -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
f7fe4e921e
3.6
2012-05-09 17:29:21 -07:00
Ryan Hamshire
0bed62739c
3.4.1
2012-04-30 20:11:39 -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