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:
1
%FateHub_first_joined%
Copied!
  • 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

1
/sound - hub.command.sound
2
/scoreboard - hub.command.scoreboard
3
/playervis - hub.command.playervis
4
/prefs - No permission needed. The items inside require the above permissions.
Copied!

New Configs (Auto-Generated)

data.yml
1
#MySQL Details:
2
MySQL:
3
host: localhost
4
port: 3306
5
database: fatehub
6
username: root
7
password: password
Copied!
prefs.yml
1
menu:
2
prefs-menu:
3
menu-title: "&bPrefs"
4
menu-size: 9
5
fill-menu:
6
enabled: false
7
fill-data: 7
8
fill-glow: false
9
material: "STAINED_GLASS_PANE"
10
items:
11
item-1:
12
name: "&aPlayer Visibility"
13
material: "INK_SACK"
14
durability: 1
15
slot: 3
16
amount: 1
17
message:
18
enabled: false
19
text: "&eHello &b<player>!"
20
command:
21
enabled: false
22
#Put command without /
23
execute: "playervis"
24
action: ""
25
lore:
26
- ""
27
- "&7Click to toggle"
28
- "&7player visibility!"
29
- ""
30
item-2:
31
name: "&eSounds"
32
material: "NOTE_BLOCK"
33
durability: 0
34
slot: 5
35
amount: 1
36
message:
37
enabled: false
38
text: "&eHello &b<player>!"
39
command:
40
enabled: true
41
#Put command without /
42
execute: "sound"
43
action: ""
44
lore:
45
- ""
46
- "&7Click to toggle"
47
- "&7hub sounds!"
48
- ""
49
item-3:
50
name: "&6Scoreboard"
51
material: "DIAMOND"
52
durability: 0
53
slot: 7
54
amount: 1
55
message:
56
enabled: false
57
text: "&eHello &b<player>!"
58
command:
59
enabled: true
60
#Put command without /
61
execute: "scoreboard"
62
action: ""
63
lore:
64
- ""
65
- "&7Click to toggle"
66
- "&7your scoreboard!"
67
- ""
Copied!