Tweak to player login event.
Exempt named mobs by default from /remove
Named mobs can be removed using /remove named
Killing all mobs now requires /remove all,tamed,named
Fix invalid TL key.
Convert 9 anonymous scheduled tasks to named classes for better logging.
Rename listening methods to be a little more descriptive of their purpose.
Utilize write transactions for delaylogin task.
Abort transaction before updating funds on balance overflow.
New permission: essentials.silentjoin.vanish
The server needs silentjoin to be enabled first.
Don't check silentjoin.vanish if another plugin has hidden the join message.
If we are modifying money, force transaction clear, this is important.
Enforce userdata save on player dispose.
Revert writecount reset, this could cause odd behavior.
Log takeMoney exception, even if we ignore it.
Remove online player lookup in usermap.getUUIDMap(), throw log entry on failback.
Improve fakeServer model
Emulate player join for mocking.
Extend getUser(Object) to match uuid and offline players.
Add API logging to Eco API.
Use strings for cachemap key, should prevent accidental key issues.
Fix firework recipe in /recipe