Please note, as announced on Discord, starting with this release support for Minecraft 1.16 and Java 16 has been dropped. HuskHomes now requires Java 17 / Minecraft 1.17.1 as a minimum.
HuskHomes 4.6 introduces a new config layout, adds per-platform API publishing, and now targets Fabric 1.20.4 / Sponge 1.19.4 (API v10) / Spigot 1.17.1+ running Java 17. You must regenerate your config.yml and messages-xx-xx.yml files for this release
- Added an option to force users to respawn at the
/spawn
position when they die, courtesy of @Yuhtin (#540) - The layout of
config.yml
has been reworked to have a better layout. - The plugin's version requirements have now changed. Additionally, HuskHomes now requires Java 17.
- Fabric: Updated to target Minecraft 1.20.4
- Sponge: Updated to target API v10 (Minecraft 1.19.4)
- Paper/Spigot: A minimum of Minecraft 1.17.1 is now required.
- Added Brazilian Portuguese (pt-br) locales, courtesy of @EmanuelFNC (#548)
- Added French (fr-fr) locales, courtesy of @Funasitien (#527)
- Updated the Simplified Chinese (zh-cn) locales, courtesy of @jhqwqmc (#554)
- API: Improved the
Teleport
API to now provide methods to catch and gracefully handleTeleportationException
, displaying what went wrong to the user - API: The way the HuskHomes API is published has been changed.
- APIs are now published per-platform;
huskhomes-bukkit
,huskhomes-fabric
,huskhomes-sponge
, andhuskhomes-common
can now be targeted. - Existing Bukkit API developers can update their build scripts to target the
net.william278.huskhomes:huskhomes-bukkit
artifact - BaseHuskHomesAPI is no longer an abstract class; you can now retrieve an instance of the base class with
BaseHuskHomesAPI.getInstance()
- Otherwise, there are no breaking changes.
- APIs are now published per-platform;
To update, drag+drop and regenerate (delete, and let regenerate) both your config.yml
and messages-xx-xx.yml
files.
fix: Fix checkstyle
refactor: Move to ConfigLib, use lombok (#563)
-
refactor: move to configlib, adjust config structure
-
fix: huskclaims typos
-
fix: don't generate
server.yml
in local mode -
fix: NPE with server name
build: ensure correct files are published
locales: update zh-cn.yml (#554)
ci: bump gradle/gradle-build-action from 2 to 3 (#553)
Bumps gradle/gradle-build-action from 2 to 3.
updated-dependencies:
- dependency-name: gradle/gradle-build-action dependency-type: direct:production update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix: bad comments on rtp radiuses