FateHub | [1.8-1.21.x] Custom Menus, Queue, MySQL Sync, Placeholders + More! icon

FateHub | [1.8-1.21.x] Custom Menus, Queue, MySQL Sync, Placeholders + More! -----

| 1.8 - 1.21+ Support | Menu Designer | Gadgets | Toggleable Modules | Configurable Compass | Queue



Fill Item Update, Changes to Join System, Fixes
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."
----------, May 30, 2023
Resource Information
Author:
----------
Total Downloads: 106
First Release: Nov 18, 2021
Last Update: Feb 16, 2025
Category: ---------------
All-Time Rating:
3 ratings
Find more info at fatehub.bghddevelopment.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings