Block a user
9ac7a98257
SQLElement: better error handling of the get method + A nullable field that is not set will return null instead of throwing an exception.
f16389d33d
Upgrade GUIHotBar: add ability to unregister the event listeners of the hotbar + optional cleanup of inventory on player removal
a49061eb9f
Removed the whole stop method synchronization block in CLIApplication. Not necessary due to the other one at the beginning of the method.
0fcd02c80d
Permission system now provides a default player
2d950117d3
New BlockSet super-interface for AABBBlock and AABBBlockGroup + reorganized classes related to geometry to a new package
2f476ce8f2
Relative teleport API in PaperOnlinePlayer
75e292b1b8
Fixing big mistake in SchedulerUtil.runOnServerThread(). Provided Runnable was run twice if the method was called from Server Thread.
736e0f0c23
PermissionsInjectorVault registers Vault services on highest priority and checks services access after server starts.
7481b12111
Fix FileUtils.copy not accepting regular file as source. Also made it handle directory merging.