Major Update - MySQL Requirement, Syncing Preferences, HEX Fixes, TabAPI Refined, User Requests
Full Changelog (PLEASE READ):
https://fatehub.bghddevelopment.com/changelogs/2.2.0-changelog
This update has major changes. This includes the new
requirement of using a MySQL database.
If you are using a BungeeCord network, make sure your server spigot.yml the bungeecord setting is set correctly. This will prevent issues with cross-server syncing.
Changes:
MySQL requirement added.
New Config: data.yml
Recoded the whole profile system in the plugin.
All player data is now handled by MySQL
Player visibility now syncs and saves across hub servers connected to the same MySQL database.
Players can now toggle sounds with /sounds (or via /prefs)
Players can now toggle scoreboard with /scoreboard (or via /prefs)
Players can now toggle player visibility via /playervis (or via /prefs)
Added /prefs
New Config: prefs.yml
Updated Hydra core to new methods
Player visibility join items will now change depending on user prefs
Default configuration files have been updated fixing some numbers and text
New language.yml changes! Added new toggle messages for scoreboard & sounds
HEX colors are fixed on 1.16+
PLAYERVISTIME has been removed from the settings.yml
Active gadgets (particles) now save to MySQL and will re-enable on joining another hub.
TabAPI2 removed
TabAPI3 removed
TabAPI1 has been made default and the only option, as this occurred, there is now only 1 toggle in the tab.yml
New placeholder
Fixed portal queue not running /leavequeue when a player disconnected. (Needs More Testing)
Update check notification language has been reworked
Scoreboard should now load more gracefully
Fixed an issue with 1.7 servers and messaging channels preventing a correct startup
Ender Butt RIDING mode has been re-coded for 1.9+ servers to be much more gentle
Players on 1.7/1.8 may still experience some ender pearl glitching, but other players should see it smooth (please update to new versions)
JOIN-ITEMS-ASYNC toggle removed, all items are added async by default
Update notification will now know if it's console or a player being the one shown the message and will adjust as needed
Fixed an issue where sometimes the error message for bungeecord was not clear enough for a resolution
Optimized multiple things within the plugin
Temporarily removed update notifications in-game
When joining with flight enabled/joinfly, the user will now spawn a few blocks above the set spawn point so they can instantly fly
PlaceholderAPI in chat formatting has been fixed again
Fly will no longer disable when hitting the ground when not using new double jump
Fixed issue where fly would hang as player gamemode was changed
Player gamemode now is changed (set in settings.yml) before fly is enabled
Fixed fly on join when double jump was disabled
Fly on join now spawns .5 above the set spawn point, if the player has it enabled.
New Commands/Permissions