Homes Plugin (+ API) | Only Sourcecode

Homes Plugin (+ API) | Only Sourcecode

This update provides an API for the Homes plugin and now supports Spigot versions 1.19.3 and 1.19.4.

New
  • Hex colors can now be used with <#(hex-code)>.
  • Homes API
  • Support Spigot 1.19.3/1.19.4
Changes
  • Upgraded postgresql and mongodb dependencies to the lastest stable version
This update contains a small bug fix, as well as no other changes.

New
  • Format price in buy home confirm inventory
  • AnvilGUI has been updated to the latest release version (1.6.2)
Bugfixes
  • If the chunk that a home is in is not loaded, the chunk before teleporting to the home will now be loaded.
This update provides the ability to open a confirmation inventory for players before purchasing a home.

New
  • Option to open inventory confirmation when buying home
  • The AnvilGUI version has been updated to 1.6.0.
  • Configurable History Items per page at /homehistory
  • Update Vault Economy Support on /homeadmin reload
Important
If you upload the update to your server, you have to recreate the configuration files once. Means renaming or deleting the configuration files (config.json and messages.json) once and reloading the plugin.
You can then copy the old settings and adapt the new configuration options to your server.
This update adds an optional option for players to purchase new homes from Vault Support via the Home menu.

New
  • Buy homes with money (Vault Support / can be disabled)
  • Get and Teleport homes from other players with /homeadmin
  • Saving bought homes history in database
  • Get Home History of a player with /homehistory
Changes
  • The code has been restructured a bit.
Important
If you upload the update to your server, you have to recreate the configuration files once. Means renaming or deleting the configuration files (config.json and messages.json) once and reloading the plugin.
You can then copy the old settings and adapt the new configuration options to your server.
This update offers two SQL fixes and small other changes.

New
  • Save Home History in database
Changes
  • PostgreSQL has been updated to the latest release version
Bugfixes
  • SQL connection reconnects
  • SQL saving home name
With this update, every message is now configurable.

New features
  • Some messages were not configurable. This should now be changed and every message can be found in the messages.json.
Important
If you upload the update to your server, you have to recreate the configuration files once. Means renaming or deleting the configuration files (config.json and messages.json) once and reloading the plugin.
You can then copy the old settings and adapt the new configuration options to your server.
This update allows you to always be up to date with the Homes plugin.

New features:
- Update Checker (can be deactivated)

Bug fixes:
- Setting a home in an unloaded world no longer throws an error.

Important
If you upload the update to your server, you have to recreate the configuration files once. Means renaming or deleting the configuration files (config.json and messages.json) once and reloading the plugin.
You can then copy the old settings and adapt the new configuration options to your server.
With this update there is now the possibility to manage the homes via an inventory.

New features:
- Homes can now be renamed.
- A Managed Inventory was introduced which, in addition to renaming a home, can be used to delete the home like /delhome.
- By clicking on an unset home, you can now set the home.

Important
If you upload the update to your server, you have to recreate the configuration files once. Means renaming or deleting the configuration files (config.json and messages.json) once and reloading the plugin.
You can then copy the old settings and adapt the new configuration options to your server.
In this update, I've made some small customization changes for your server.

New features:
- New configuration options have been added: Custom Placeholder, Custom Inventory Materials, Max Homes, Home Item Name, Send Home data Loading message
- Unlimited Inventory Pages
- Dependency versions have been updated to the latest stable versions.
- The default database hostnames are now 127.0.0.1
- The available homes are now also updated without a player rejoin the server.
- It now takes the highest number of Available Homes instead of the lowest.

Bug fixes:
- There was the possibility that another plugin caused an error when loading the homes. This bug has been fixed.

Important
If you upload the update to your server, you have to recreate the configuration files once. Means renaming or deleting the configuration files (config.json and messages.json) once and reloading the plugin.
You can then copy the old settings and adapt the new configuration options to your server.