Commit Graph

360 Commits

Author SHA1 Message Date
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 65857aecd8 Version to 8.1.3 2014-09-25 11:20:47 -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 ddc34f1ae1 Version to 8.1.2 2014-09-24 15:28:54 -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 097d7af490 Version to 8.1.1 2014-09-23 19:48:48 -07:00
ryanhamshire ad57d1f7f7 Updated SQL code to account for database config differences. 2014-09-23 19:48:26 -07:00
ryanhamshire 7ac4fb886d Version to 8.1 2014-09-22 18:41:13 -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 e855f10a75 Version to 8.0.3 2014-09-15 20:14:19 -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 4f5d668b15 Version to 8.0.2 2014-09-08 15:20:10 -07: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 0c8e44532b Version to 8.0.1 2014-09-07 22:09:19 -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 305c58dd32 Version to 8.0 2014-09-06 21:44:29 -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