/rtp
API tweaks, add timeout failsafe, add teleporting_random_generation
locale
Fix permission restricted warps not being hidden from tab completion
Use kyori Key.MINECRAFT_NAMESPACE
in block id safety resolution
Ensure users get put in centre of blocks, fix #263
Teleportation system fixes, refactored bulk deleting, new events (#266)
Update Simplified Chinese locales via @ApliNi (#261)
Merge pull request #259 from Emibergo02/rediseconomy
Fix oversight with permission restricted warps
Merge branch 'master' into it-it-fix
Finish implementation of home overwriting, add additional success check, close #168
Fix /tp command not working for vanished users, close #255
Fix permission issues and erroneous messages with homes and warps, close #252
Merge pull request #254 from WiIIiam278/dependabot/gradle/com.google.code.gson-gson-2.10
Bump gson from 2.9.1 to 2.10
Merge pull request #250 from Ceddix/master
Updated German locales
Merge pull request #249 from ApliNi/master
Translate statements added in 9630e53 (zh_cn)
⚠️ You must regenerate your config file to upgrade to this version from v3.0.x! Upgrading from v2.11.2? Follow these additional instructions as well.
HuskHomes 3.1 introduces a new developer API for executing teleports, makes a number of stability improvements and fixes a few bugs.
- Rewrote the internal teleportation handling logic for improved stability (see API section for what this means for developers)
- Rewrote logic in a number of places to reduce future
#join()
calling to fix a few concurrency exceptions in some cases - Added a couple of new error handling locales for teleportation
- Fixed a problem where the server name and player list could not be updated when a player joined, caused by plugin message dispatch occurring too soon after the user joined
- Fixed a problem where
/tpignore
would still let you send teleport requests (#238) - Fixed a number of issues caused by the migration to adventure, including a few that broke compatibility with older versions. Adventure's Bukkit adaption layer is now bundled with HuskHomes.
- Fixed a few issues with the way in which data was read from the config file (Annotaml)
- Tweaked the default Hikari connection pool options
- Updated the Traditional Chinese (zh-tw) locale with a few fixes, courtesy of @davgo0103
- API: New developer API has been introduced for building and executing teleport operations
- A new entrypoint for getting a
TeleportBuilder
, which you can convert into an executableTeleport
orTimedTeleport
, has been added to the API class - Old teleport methods that simply accept a Position have been deprecated.
- Please check the javadocs for more information!
- A new entrypoint for getting a
You must regenerate your config file if you're upgrading to this version from v3.0.x! Regenerating your messages file is also recommended. Thank you!
Credit @davgo0103 for Traditional Chinese (zh-tw) corrections
Fix API back-compat; rename new result class to CompletedTeleport and move enum TeleportResult back to upper
Set keepAlive to 30000
Fix NPE caused by PluginMessenger not instantiating futures