This update contains required config changes.
Changes:
Added ability to toggle on and off donator join messages
Added option to toggle potion particles
Added ability to use %joincount% in join messages
Added new MySQL table to handle join tracking (total joins and first join boolean)
Fixed an issue where first join would not function when the server cleared player data
Recoded how the fill menu works to match the other item system. You can now use custom data for the menu fill items.
Added donator quit messages
Config Changes:
settings.yml (adjust your sections to follow this new layout and new settings)
Code (Text):
join:
message:
enabled: false
donator:
enabled: true
groups:
- permission: 'fatehub.donatorjoin1'
messages:
- '&6[Donator 1] &e%player% &ajoined the game!'
- '&6[Donator 1] &e%player% &bmakes an entrance!'
- permission: 'fatehub.donatorjoin2'
messages:
- '&b[Donator 2] &e%player% &cjoined with style!'
- '&b[Donator 2] &e%player% &darrives like a boss!'
Code (Text):
joinpotions:
enabled: false
hidden: true
effects:
JUMP: 4
NIGHT_VISION: 1
# Add more potion effects as needed
# https://hub.spigotmc.org/javadocs/spigot/org/bukkit/potion/PotionEffectType.html
Code (Text):
quit:
message:
enabled: false
donator:
enabled: true
groups:
- permission: 'fatehub.donatorleave1'
messages:
- '&6[Donator 1] &e%player% &aleft the game!'
- '&6[Donator 1] &e%player% &bmakes an exit!'
- permission: 'fatehub.donatorleave2'
messages:
- '&b[Donator 2] &e%player% &cleft with style!'
- '&b[Donator 2] &e%player% &ddisconnected like a boss!'
menus.yml / prefs.yml / gadgets.yml:
Modify your fill-menu items like this:
Code (Text):
fill-menu:
enabled: false
item:
name: " "
material: "STAINED_GLASS_PANE"
amount: 1
durability: 0
lore: []
So for example it could look like this:
Code (Text):
menus:
server-navigation:
#You're using this name to access to this menu from anywhere in the configuration where you have action option
#Just use for action {openmenu:menu-name}
name: "server-navigation"
menu-title: "&bServer Navigation"
menu-size: 27
fill-menu:
enabled: false
item:
name: " "
material: "STAINED_GLASS_PANE"
amount: 1
durability: 0
lore: []
items:
item-1:
name: "&e&nFactions&b &7| &cSeason I"
material: "TNT"
durability: 0
slot: 12
amount: 1
message:
enabled: false
text: "&eHello &b<player>!"
command:
enabled: true
#Put command without /
execute: "joinqueue factions"
action: ""
lore:
- ""
- " &7* &bVersion&7: &31.7.x - 1.14.x"
- " &7* &bOnline&7: &3{online-factions}"
- " &7* &bStatus&7: &3{status-factions}"
- " &7* &bIn-Queue&7: &3{queued-factions}"
- ""
- "&eClick to join the &b&lFactions &equeue&7."