Skip to content

Releases: WiIIiam278/HuskHomes

HuskHomes 2.3

27 Mar 13:33
Compare
Choose a tag to compare
  • Added Italian (it-it) localisation, courtesy of Villag3r_
  • Added ability to delete all your homes and all the server warps. To do this, type /delhome all or /delwarp all respectively. (#23)
  • Underwent further refactoring to project code, courtesy of @imDaniX
  • TAB completion for players now works cross server. (#13)
    • HuskHomes will now try and keep track of all the players on HuskHomes-enabled servers in the same cluster and add them to the teleport commands TAB completion list.
    • It updates this when a player joins as well as periodically every 60 seconds (configurable) if there's people online
    • Can be disabled if you want (see under bungee settings in config)
  • Added an economy option to charge per use of the /back command (#18)
  • Added additional strings to language files to let you customize how homes and warps display in the list. (#22)
  • Added new strings to set the default home and warp descriptions (#21)
  • Fixed a NPE related to the Citizens plugin on the player join event
  • Fixed the number of items per page displaying incorrectly in the next page button tooltips. (#19)

HuskHomes 2.2

01 Mar 13:41
Compare
Choose a tag to compare

HuskHomes 2.2 adds a Polish (pl) localisation courtesy of ReferTV.
This version has also had lots of underlying code changes as a result of a big refactor (thanks to @imDaniX!), hence the minor version bump.

  • Refactored most of the project code (#16). Jarfile will be a lot smaller now, too
  • Fixed an issue where API events weren't being called properly
  • Added Polish language localisation courtesy of ReferTV
  • Fixed a typo in the command syntax of the /editwarp command

This should be a simple drag+drop replacement for v2.1.3.

HuskHomes 2.1.3

12 Feb 12:35
Compare
Choose a tag to compare

This release adds Multi-cluster support, a Russian localisation courtesy of imDaniX and updates the German localisation to fix some formatting and grammar issues.

  • Added Multi-cluster support, allowing you to have separate "clusters" of servers running HuskHomes (#15)
    • Players cannot teleport to players on other clusters using HuskHomes and cannot access homes on other clusters
    • There's a new option under bungee_options that controls this; cluster_id. Don't change this unless you want to have multiple clusters. See here for how to set this up.
  • Added a Russian (ru) localisation, courtesy of imDaniX (#14)
  • Updated the German localisation to fix some grammar and formatting issues
  • Added an option to stop HuskHomes from checking for updates on startup. Set the new check_for_updates option to false in the config to disable this. You'll still be able to check for updates using /huskhomes update

HuskHomes 2.1.2

11 Feb 15:57
Compare
Choose a tag to compare

This release adds German (de-de) as a language option (courtesy of RohFrenzy), fixes a bug and improves translation support by adding a few missing strings.

  • Added de-de as a language option. Translation is courtesy of RohFrenzy
  • Fixed #12 - Wrong message for "nothing to display" on the public home list
  • Fixed a missing string on zh-tw translation
  • Added translation credits in /huskhomes about command

Reminder that since HuskHomes 2.1.1 updated HuskHomes to use the 1.16.5 API, this plugin is only compatible with Spigot 1.16.5 servers! Upgrade, or use HuskHomes 2.1 for 1.16.4 servers.

HuskHomes 2.1.1

06 Feb 17:07
Compare
Choose a tag to compare
  • Updated to Spigot API for Minecraft 1.16.5
  • Improved RTP safety checking system (#11)
    • Should be much more reliable, with players getting stuck in blocks less often
  • Added sound for teleportation cancelling (#10), configurable in config.yml

HuskHomes 2.1

25 Jan 14:50
Compare
Choose a tag to compare

HuskHomes 2.1 changes the messages format to use MineDown formatting, extends support for translating the plugin, adds additional configuration options and fixes a few issues.

  • Messages are now formatted using Phoenix616's MineDown syntax, which provides a powerful markdown-inspired way of formatting text.
    • Essentially, the selection symbol is no longer used and is replaced with the ampersand and you are now able to use advanced formatting and syntax, such as gradients and clickable components in your customization. Check the MineDown GitHub README for full syntax options.
  • All of the plugin (aside from the /huskhome about messages) are now translatable, new strings have been added:
    • New strings for editing home buttons and interface
    • New strings for button tool-tips
    • New strings for the separate warps/home lists and the dividers between them for better customisation
  • Fixed #7 - "There are no ____ to list on this page) messages missing"
  • Added #8 - "Add support for setting custom teleportation sounds"
  • Added #9 - "Add ability to customize items per page on lists"
    This release also includes a Javadoc jar file for your convenience when using the API. Download HuskHomes-2.1.jar if you just want the plugin

HuskHomes 2.0.2

04 Jan 11:51
Compare
Choose a tag to compare

This is a minor release that fixes a serious issue related to relocating homes.

  • Fixed #5 - A serious bug where homes would be deleted when players tried to relocate them on servers running mySQL mode
  • Fixed #6 - Players are no longer able to teleport request / teleport to themselves

HuskHomes 2.0.1

20 Dec 14:54
Compare
Choose a tag to compare
  • Fixed #4 - Internal error when entering a public home with the invalid format
  • Fixed #3 - Non-public homes appearing on Dynmap
  • Re-added accept/deny teleport request buttons
  • Fixed rtp cooldown not appearing in config by default or migrating properly

HuskHomes 2.0

18 Dec 00:48
c7dadaa
Compare
Choose a tag to compare

HuskHomes 2.0 changelog

  • The plugin has been rewritten from the ground up and should be more optimized as a result.
    • HuskHomes is now open source. See the new GitHub repository for the source code and submit a pull request if you'd like to contribute to its' development.
    • HuskHomes 2.0 will automatically migrate data from HuskHomes 1.5.x
  • Added SQLite support, which is now the default storage option unless you change it to mySQL (although if you upgrade from HuskHomes 1.5.x it will keep your data on mySQL)
    • A mySQL database is no longer required to use the plugin, though you can still use it
    • SQLite creates a database file stored on the server to store home data
    • Not compatible with Bungee mode
  • Added warps; these are public server teleportation points that can be set by players with the right permission.
    • Work cross-server (if bungee mode is enabled), just like homes and public homes
    • View a list with /warplist and teleport to one with /warp
    • Those with the right permissions can set them with /setwarp , edit them with /editwarp and delete them with /delwarp
    • Warps will now also appear on the Dynamic map if you enable it
  • The SQL database is now normalized to allow for faster and more optimal queries.
    • Data will automatically be upgraded and transferred if you upgrade from HuskHomes 1.5.x
  • The configuration file has been reformatted and restructured
    • Added more controls for the Dynmap integration, including renaming, changing the icons and enabling/disabling public homes/warps appearing.
    • Added option to enable/disable checking for vanished players (on by default)
  • Added support for multiple languages
    • Currently available: en-gb (English) and zh-tw (Chinese/Taiwan)
    • Set your language in config.yml
    • If you'd like to contribute additional languages by translating the plugin messages, see the GitHub for instructions
  • Added a basic developer API. More features will come as the plugin updates
    • To use, add HuskHomes to your project, and get the HuskHomesAPI object using HuskHomes#getAPI.
    • For JavaDocs, code examples, guides and more information, see the project GitHub.
  • The EssentialsX migrator will now migrate the position of the existing essentials /spawn position as well as Essentials warps to the new HuskHomes warp feature.
  • Removed wider plugin support /back position checking due to incompatibility issues (this may be re-implemented in the future)