Max homes config option, compatibility improvements, and more
Heya! This update introduces the highly requested default max home config option, improves compatibility with other plugins, and touches up the settings file and some default language
P.S. Thank you very much for nearly 200 thousand resource downloads! <3
In this update
+ New
default-max-homes settings option that sets the default amount of homes users can set without a maximum permission. For custom max home caps for ranks, use the
ultimatehomes.sethome.max.<max> permission with a plugin like LuckPerms. Maximum permissions do not stack; only the highest inherited node will apply. For unltimited homes, use the
ultimatehomes.sethome.unlimited permission. Permission values will always take priority over the
default-max-homes amount. All the other permissions can be found on the plugins page
+ New
alternateCommandExecutor settings option that will make the plugin attempt to override other plugins with the same commands. This option will have the plugin listen for its commands ran on command preprocess as well as disabling the command event, instead of officially registered commands. If you're having conflict issues, try enabling this option and reloading the plugin with /uh reload. Note that this may cause issues with other plugins blocking execution of UltimateHome's commands.
+ Tidied the settings file with some additional information and word art. The file should update automatically while preserving your existing settings when you update.
Code (YAML):
# ------------------------------------------------------------------------------- # # _ _ _ _ _ _ _ _ # | | | | | |_(_)_ __ ___ __ _| |_ ___| | | | ___ _ __ ___ ___ ___ # | | | | | __| | '_ ` _ \ / _` | __/ _ \ |_| |/ _ \| '_ ` _ \ / _ \/ __| # | |_| | | |_| | | | | | | (_| | || __/ _ | (_) | | | | | | __/\__ \ # \___/|_|\__|_|_| |_| |_|\__,_|\__\___|_| |_|\___/|_| |_| |_|\___||___/ # by kixmc # # ------------------------------------------------------------------------------- # INFO # * The warmup value is in seconds. Set it to 0 to disable it entirely. # * For custom max home caps for ranks, use the "ultimatehomes.sethome.max.<max>" permission with a plugin like LuckPerms. Maximum permissions do not stack; only the highest inherited node will apply. For unltimited homes, use the "ultimatehomes.sethome.unlimited" permission. Permission values will always take priority over the default-max-homes amount. All the other permissions can be found on the plugins page (link above) # * "Unsafe" are locations deemed risky, either very close to lava, in the air, or on other non-solid blocks # * Alternate command executor listens on command preprocess and disables the official command event to attempt to override other plugins with the same commands. If you're having conflict issues, try enabling this option and reloading the plugin with '/uh reload'. Note that this may cause issues with other plugins blocking execution of UltimateHome's commands # ------------------------------------------------------------------------------- default-max-homes: 1
warmup: 3
messagePrefix: true
respawnAtHome: true
confirmUnsafeTeleports: true
blockCreatingUnsafeSethomes: true
considerMidAirUnsafe: true
enableDeleteAllHomesFromPlayerAdminCommand: false
enableDeleteAllHomesInWorldAdminCommand: false
alternateCommandExecutor: false
+ Small tweaks to some default plugin language. Your existing language file will not be affected, unless you choose to delete and regenerate it
To update
Delete UltimateHomes-x.x.jar from your plugins folder
Place the new UltimateHomes-2.6.jar in your plugins folder
Restart your server
If you have any questions or are looking for support with any of my plugins, feel free to shoot a message on my
support Discord