FateHub
Search…
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:
%FateHub_first_joined%
  • 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

/sound - hub.command.sound
/scoreboard - hub.command.scoreboard
/playervis - hub.command.playervis
/prefs - No permission needed. The items inside require the above permissions.

New Configs (Auto-Generated)

data.yml
#MySQL Details:
MySQL:
host: localhost
port: 3306
database: fatehub
username: root
password: password
prefs.yml
menu:
prefs-menu:
menu-title: "&bPrefs"
menu-size: 9
fill-menu:
enabled: false
fill-data: 7
fill-glow: false
material: "STAINED_GLASS_PANE"
items:
item-1:
name: "&aPlayer Visibility"
material: "INK_SACK"
durability: 1
slot: 3
amount: 1
message:
enabled: false
text: "&eHello &b<player>!"
command:
enabled: false
#Put command without /
execute: "playervis"
action: ""
lore:
- ""
- "&7Click to toggle"
- "&7player visibility!"
- ""
item-2:
name: "&eSounds"
material: "NOTE_BLOCK"
durability: 0
slot: 5
amount: 1
message:
enabled: false
text: "&eHello &b<player>!"
command:
enabled: true
#Put command without /
execute: "sound"
action: ""
lore:
- ""
- "&7Click to toggle"
- "&7hub sounds!"
- ""
item-3:
name: "&6Scoreboard"
material: "DIAMOND"
durability: 0
slot: 7
amount: 1
message:
enabled: false
text: "&eHello &b<player>!"
command:
enabled: true
#Put command without /
execute: "scoreboard"
action: ""
lore:
- ""
- "&7Click to toggle"
- "&7your scoreboard!"
- ""
Copy link
Outline
Changes
New Commands & Permissions
New Configs (Auto-Generated)