HuskHomes 4.1.1 makes a minor improvement to the /edithome privacy
command and fixes a few bugs.
- Re-added the ability to toggle a home's privacy without specifying a
public
/private
argument (#344) - Fixed the
TELEPORT_REQUEST_RECEIVED
sound effect option being missing from the default config (#343) - Updated the German (de-de) locales, courtesy of @Ceddix (#341)
- Fixed HuskHomes loading after Essentials on paper servers due to now being a paper plugin (a manual load-before has now been added)
- API: Fixed the API sources not being correctly published in v4.1
To update from v4.1, just drag+drop. If you're updating from earlier versions, you should regenerate your config, locale, spawn & server files
HuskHomes 4.1 adds support for running HuskHomes as a native Paper plugin, adds support for Pl3xMap v2, adds several new API events and makes a number of other quality-of-life improvements and bug fixes.
- Added support for running HuskHomes as a Paper Plugin (1.19.3+ only)
- Users running on supported versions of Paper will see the plugin show up as a "Paper Plugin" in the
/plugins
menu - On the paper plugin version, disabled commands won't register at all as Paper supports direct runtime command map registering
- HuskHomes will still run as normal on Spigot servers
- Users running on supported versions of Paper will see the plugin show up as a "Paper Plugin" in the
- Added a hook for Pl3xMap v2, for users running on Paper servers. This allows you to display homes and warps on your Pl3xMap
- Added a configurable sound effect (default:
entity.experience_orb.pickup
) when a player receives a teleport request (#333) - Fixed an issue where Redis messages weren't being dispatched asynchronously
- Fixed an issue where the subnetwork channel ID was using the wrong namespace
- Fixed an issue where PlaceholderAPI was not registered as a softdepend in plugin.yml (#339)
- Fixed the error message displayed when you could not set any more homes because you had reached the limit not being formatted with the correct placeholder replacement (#338)
- Fixed an issue related to performing transactions with RedisEconomy (#340)
- API: Added four new cancellable API events:
TeleportBackEvent
(extendsTeleportEvent
) — Fired when a teleport returning a user to their last position is teleported (a newTeleport.Type#BACK
has also been added). Includes a convenience method for getting the last position (#180)SendTeleportRequestEvent
— When a player sends a teleport requestReceiveTeleportRequestEvent
— When a player receives a teleport requestReplyTeleportRequestEvent
— When the player who received a teleport request accepts/declines it
To update, you can drag+drop. You should regenerate your config and locale files for this release!