The powerful & intuitive homes, warps, and teleportation suite
APACHE-2.0 License
Bot releases are hidden (Show)
Published by WiIIiam278 over 1 year ago
HuskHomes 4.2 is now compatible with Fabric (1.19.4) & Sponge (API v8)! Please make sure you download the correct jar file, as Sponge and Fabric are not bundled into the Spigot/Paper "Plugin" jar.
[
for instance would break the menus)To update, you should regenerate your locale files. Otherwise, there are no config changes. Please make sure to download the correct file.
Published by WiIIiam278 over 1 year ago
HuskHomes 4.1.1 makes a minor improvement to the /edithome privacy
command and fixes a few bugs.
public
/private
argument (#344)TELEPORT_REQUEST_RECEIVED
sound effect option being missing from the default config (#343)To update from v4.1, just drag+drop. If you're updating from earlier versions, you should regenerate your config, locale, spawn & server files
Published by WiIIiam278 over 1 year ago
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.
/plugins
menuentity.experience_orb.pickup
) when a player receives a teleport request (#333)TeleportBackEvent
(extends TeleportEvent
) — Fired when a teleport returning a user to their last position is teleported (a new Teleport.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 itTo update, you can drag+drop. You should regenerate your config and locale files for this release!
Published by WiIIiam278 over 1 year ago
HuskHomes 4.0.5 moves the PlaceholderAPI expansion to within the plugin as a hook. This means you no longer need to download the HuskHomesPlaceholders hook from the PlaceholderAPI eCloud. It also fixes a number of bugs from the previous release.
To update from v4.0.x, just drag+drop. For the full HuskHomes v4.0 changelog, see here -- if you're updating from v3.x, please regenerate all your config files.
Published by WiIIiam278 over 1 year ago
HuskHomes 4.0.4 fixes a few more minor bugs present in the previous release!
To update from v4.0.x, just drag+drop. For the full HuskHomes v4.0 changelog, see here -- if you're updating from v3.x, please regenerate all your config files.
Published by WiIIiam278 over 1 year ago
HuskHomes 4.0.3 is a third round of bug fixes for HuskHomes v4.0, to address a few issues in the previous releases.
/tp <user> <coords>
and /warp <name> <user>
through console on an offline user failing to resolve an online user at teleport construction time causing errors in consoleTo update from v4.0.x, just drag+drop. For the full HuskHomes v4.0 changelog, see here -- if you're updating from v3.x, please regenerate all your config files.
Published by WiIIiam278 over 1 year ago
HuskHomes 4.0.2 is a hotfix update, fixing a few more bugs present in the initial release.
To update from v4.0.x, just drag+drop. For the full HuskHomes v4.0 changelog, see here -- if you're updating from v3.x, please regenerate all your config files.
Published by WiIIiam278 over 1 year ago
HuskHomes 4.0.1 is a hotfix update, addressing a few issues missed in the initial v4.0 release.
To update from v4.0, just drag+drop. For the full HuskHomes v4.0 changelog, see here -- if you're updating from v3.x, please regenerate all your config files.
Published by WiIIiam278 over 1 year ago
HuskHomes 4.0 is a new major release bringing with it a large-scale rewrite of HuskHomes' internal plugin logic to address the significant number of bugs and stability in HuskHomes v3.x, and make a selection of user experience improvements.
I would like to apologise for any inconvenience caused issues present in the last major version, which particularly affected users making use of HuskHomes' cross-server functionality. Although this release doesn't contain any significant new features, the nature of the rewrite means that it has introduced breaking API changes, necessitating a major version bump.
Updates are also releasing today for HuskHomesPlaceholders (the PlaceholderAPI expansion) and HuskHomesGUI (the GUI add-on).
huskhomes.bypass.teleport_warmup
-> huskhomes.bypass_teleport_warmup
huskhomes.bypass.rtp_cooldown
-> huskhomes.command.rtp.bypass_cooldown
huskhomes.bypass.economy_checks
-> huskhomes.bypass_economy_checks
/spawn <player>
); requires the huskhomes.command.spawn.other
permission and can be executed through consoleoverwrite_homes_warps
feature would fail to overwrite the player's homes if they had reached the maximum number of homesThe API has underwent an overhaul, introducing a wide range of breaking changes. The vast majority of plugins built to work with HuskHomes v3 will not work with v4. Sorry about that. I hope that you find the new API easier to work with.
Home
object with #getX()
, #getWorld()
etc.Position
s is now done with Position.at(x, y, z, world, server)
; creating World
s is now done with World.from(name, uuid)
Teleport
API has been rewritten again.To update to this release from HuskHomes v3.x, you must regenerate your config, server (if you are using cross-server mode) and locale files. No data migration is necessary, as the database schema has not changed.
Published by WiIIiam278 almost 2 years ago
HuskHomes 3.2.1 is now available to address some outstanding issues present in v3.2, including some critical issues if you are using permission restricted warps.
To update, just drag+drop. You may wish to regenerate your languages file if you're making use of the mentioned locales that received updates.
Published by WiIIiam278 almost 2 years ago
HuskHomes v3.2, although light on new features, is heavy on fixing various issues encountered by users in the previous version. Most noticeably, it adds a new config option to let /sethome
and /setwarp
commands overwrite, fixes issues and introduces new API for bulk-delete commands and makes significant improvements to the performance and API for random teleports.
/sethome
and /setwarp
with a home argument that matches the name of an existing respective home or warp. (#168)/rtp
command that the system is finding a position for them.huskhomes.warp.<warp>
→ huskhomes.command.warp.<warp>
)/tp
and /tphere
commands not working for users vanished by vanish plugins (#255)/delhome all
or /delwarp all
(#265)/delwarp
with zero arguments would throw an internal error (#264)/rtp
would sometimes put players inside blocks (#263)Optional<Position>
rather than the previously complex approach.To update from v3.1, regenerate your config.yml and messages.yml files. If you're updating from older versions, you'll need to follow the legacy migration instructions.
Published by WiIIiam278 about 2 years ago
⚠️ 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.
#join()
calling to fix a few concurrency exceptions in some cases/tpignore
would still let you send teleport requests (#238)TeleportBuilder
, which you can convert into an executable Teleport
or TimedTeleport
, has been added to the API classYou 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!
Published by WiIIiam278 about 2 years ago
⚠️ Upgrading from v2.11.2? Follow these steps!
HuskHomes 3.0.4 fixes more bugs that cropped up in previous releases, including an issue preventing random teleport cooldowns from working.
#getLocale
method provided by the API has thus changed to return a MineDown-adventure
object./tpaccept
and /tpdecline
commands without specifying a player argument and without having any pending requests would cause an exception in console (#228)COMMAND_EDIT_HOME_PRIVACY
nodeerror_edit_home_maximum_public_homes
locale not having its' placeholder inserted/back
was not set (#234)This release requires an update for HuskHomesGUI (v2.0.1). Please update the GUI plugin too!
To update from v3.0.x, you should regenerate your messages.yml file (delete messages-xx-xx.yml in your /plugins/HuskHomes/
folder and drag+drop the jar file). If you are upgrading from 2.11.2, you will need to follow these steps.
Published by WiIIiam278 about 2 years ago
⚠️ Upgrading from v2.11.2? Follow these steps!
HuskHomes 3.0.3 fixes more bugs and typos present in the previous releases and updates the German (de-de) and Traditional Chinese (zh-tw) locales.
TITLE
and SUBTITLE
as options for the position of the teleport warmup countdown indicator displayhuskhomes:
)To update from v3.0.x, you should regenerate your messages.yml file (delete messages-xx-xx.yml in your /plugins/HuskHomes/
folder and drag+drop the jar file). If you are upgrading from 2.11.2, you will need to follow these steps.
Published by WiIIiam278 about 2 years ago
⚠️ Upgrading from v2.11.2? Follow these steps!
HuskHomes 3.0.2 fixes a few bugs, updates the Simplified Chinese (zh-cn) locale and makes a small API addition
To update from v3.0, you need to regenerate your messages.yml file (delete messages-xx-xx.yml in your /plugins/HuskHomes/
folder and drag+drop the jar file). If you are upgrading from 2.11.2, you will need to follow these steps.
Published by WiIIiam278 about 2 years ago
⚠️ Upgrading from v2.11.2? Follow these steps!
HuskHomes 3.0.1 is a bug fix update to address a few outstanding bugs present in v3.0.
To update from v3.0, just drag+drop the jar file. If you are upgrading from 2.11.2, you will need to follow these steps.
Published by WiIIiam278 about 2 years ago
⚠️ Upgrading from v2.11.2? Follow these steps!
HuskHomes v3.0—the third major version of HuskHomes—is now available. It's a complete rewrite of the plugin which brings about a brand new backend database schema and system, an all-new frontend menu design and chat interface, new features, upgrades to existing ones, a new developer API and many small tweaks and improvements!
/back
command that lets players return to where they died/back
command, will be set when the TeleportEvent
is fired for players, except by NPCs, for example by other plugins./tpahere
functionality
/tp <player> [destination]
). A new permission node has been added to restrict this.@s
selector for teleporting yourself, reducing friction when using vanilla commands such as the /minecraft:locate
command./tpall
and /tpaall
commands now inform you of how many players you have teleported/requested to teleport to you.disabled_commands
list will be unable to be used and show an error when you attempt to use them. This is useful for lightweight setups where you would rather not use a permissions plugin.rtp <player>
)tp <player> [target]
)phome <player> <[owner_name].[home_name]>
)server.yml
file when the first user joins.spawn.yml
file. For global spawn positions on cross-server setups, a warp is still used as before./rtp
command.The following add-ons have been updated to support HuskHomes v3.x. Please download the new versions:
My other plugins, HuskBungeeRTP and HuskTowns will be updated in due course to make use of this new update. Please sit tight!
If you're updating from HuskHomes v2.x, please follow these steps to upgrade. HuskHomes v3.x has been designed to be as easy to upgrade as possible, so for most people this will amount to just dragging and dropping the plugin and deleting the old messages file.
The plugin documentation has been rewritten for v3.0—please have a read!
HuskHomes v3.0 supports Minecraft 1.16.5 - Minecraft 1.19.x
Thank you!
Published by WiIIiam278 over 2 years ago
HuskHomes 2.11.2 fixes a few bugs with previous versions and makes some optimizations for Redis users.
To update, just drag+drop. For Redis users, the new use_ssl
config option should appear under redis_credentials
in the plugin config.
Published by WiIIiam278 almost 3 years ago
HuskHomes 2.11.1 fixes an issue for users running HuskHomes' cross-server mode using Redis messaging
To update, just drag+drop.
Published by WiIIiam278 almost 3 years ago
HuskHomes 2.11 adds the /tpall and /tpaall commands that let you teleport and request to teleport every player to your position on the server.
To update, just drag+drop. New locales are available to translate in the language file, so please feel free to update the translations via GitHub if you can!