FIXED Bungeecord detection did not work with Purpur.
ADDED New config setting that allows to sum up the permission home limit instead of using the highest permission value. Useful if you have a player that owns two ranks with different home limits. count_home_permission_limit_together
You can now use UltraSetHome in combination with BungeeCord! That means you can access your homes on server B to teleport you there from server A! All you need to do is to deactivate SQLite and activate MySQL in the config. A migration between SQLite and MySQL is not possible and not recommended! You should not use MySQL if you dont want to use UltraSetHome for Bungeecord!
ADDED WorldGuard Flags
ush-create-homes deny will prevent that players can set a home in a region.
ush-commands deny will prevent that players can use commands of UltraSetHome in a region.
ADDED Config Updater
The Config Updater will keep your config fresh.
You can disable it in the config if you have any problems with it. Please report the problems to me on Spigot with a DM or over Discord (prevered).
ADDED A nether star in the overview GUI to show some infos
I switched the Database to SQLite!!! If you want to migrate your homes then you have to run 1.4.9 one time(migration starts automatically)! The migration will only work with 1.4.9! From 5.0-x the migration is not available!
I switched the Database to SQLite!!! Your Homes will automatically be migrated(but take a backup of Homes.json)! The migration will only work with 1.4.9! From 5.0-x the migration will be removed!
ADDED tab complete for /home <name> (can be disabled if you dont use paper and it causes lags)
CHANGED homes with duplicate names are no longer possible
FIXED /removehome <name>
You have to adjust your config.yml if you want to change something of the new features(or you can just generate a new config.yml). This are the new entries:
Code (Text):
home_tab_complete: true
Messages:
dupplicate_name: '&eThere is already a home with that name.'
CHANGED support geyser/floodgate for /homes <name>
CHANGED better async handling
You have to adjust your config.yml if you want to change something of the new features(or you can just generate a new config.yml). This are the new entries:
You have to adjust your config.yml if you want to change something of the new features(or you can just generate a new config.yml). This are the new entries:
You have to adjust your config.yml if you want to change something of the new features(or you can just generate a new config.yml). This are the new entries:
Code (Text):
Messages:
no_number: '&cThis is not a valid number.'
added_extra_home: '&aExtra home successfully added.'
removed_extra_home: '&aExtra home successfully removed.'
set_extra_home: '&aExtra home successfully set.'
info_homes: '&9{player} &ahas actual &9{total_homes} &ahomes and is able to create &9{extra_homes} &aextra homes over the limit(this also applies to permission limits).'
On the main page you can see how the config.yml should look like now.
You have to adjust your config.yml if you want to change something of the new features(or you can just generate a new config.yml). Please copy the following to the end of your config.yml:
You have to adjust your config.yml if you want to change something of the new features(or you can just generate a new config.yml). This are the new entries:
Messages:
delayed_teleport: '&7Teleport in {seconds}s... don`t move!'
delayed_teleport_already_in_progress: '&cA teleport is already in progress!'
delayed_teleport_cancel_movement: '&cTeleport process canceled! You moved!'
You have to adjust your config.yml if you want to change something of the new features(or you can just generate a new config.yml). This are the new entries:
Messages:
no_permissions: '&cYou don`t have permission to do this!'
no_home_other: '&cThis player does not have any homes.'
error_fetching_uuid: '&cThere was an error while fetching the uuid of the player. This name does not exist or Minecraft API is currently not available.'
FIX For the latest feature i used new Items from 1.17. If you used the plugin on older versions it ended up in a error because of that. Now it fully supports 1.16.
First of all, I would like to say that my project, for whatever reason, was deleted on my computer. I tried to reconstruct it as best as possible and in the end I couldn't find any more errors. If you encounter any errors, please contact me directly on discord (DM or on the following server). I'll fix it as soon as possible!