# To disable tablist handling visit Modules.yml file TabList: # Defines if we want to run tablist updater in async mode # While enabled it can increase overall performance but some plugins can have same issues handling async placeholder requests Async: true UpdateTabListNames: true # Enable or disable grouped format tablist's # You can save some resources by disabling this if you are not interested in grouped format tablist feature # If disabled then this will use only default format and will skip checking for custom one to save some resources if needed GroupedEnabled: true Updates: # automatically updates tab list every x seconds for ALL online players # If you are using static Footer and Header you can disable this by setting to -1 # Consider setting this to -1 if its completely enough to update on player events AutoInterval: 60 OnJoin: true OnLeave: true afkStateChange: true OnWorldChange: true OnDeath: false OnTeleport: false OnNickChange: true # When set to false we will not add header text to tablist addTabListHeader: true # When set to false we will not add footer text to tablist addTabListFooter: true # PlaceholderAPI supported for any custom variable you want to insert into this # In addition CMI will handle some placeholders without PlaceHolderAPI # Full list can be checked ingame with /cmi placeholders GeneralFormat: # This will define how others see players name in tab list PlayerName: '[playerDisplayName]' Header: '1': - '&f------------------------------------' - '&7Welcome' - '&7Online &f%server_online%&7/&f%server_max_players%' - '&f------------------------------------' Footer: '1': - '&f------------------------------------' - '&7%player_world% &f%player_x%:&7%player_y%:&f%player_z%' - '&7Money: &f%vault_eco_balance_formatted% &7Time: &f%server_time_HH:mm:ss%' - '&f------------------------------------' useGeneralName: false # When this set to true, in case you dint defined PlayerName, Header or Footer in GroupFormat, then default one from GeneralFormat will be used useGeneralHeader: false useGeneralFooter: false # Defines custom formats to be used for players. # Any player which have cmi.tablist.[number] permission node will use defined grouped format in tablist # Id should be a number and in case player has more than one, bigger number id will be used # You can have as many groups as you want by increasing increment GroupFormat: '1': PlayerName: '&2{&r[playerDisplayName]&2}' Header: '1': - '&f------------------------------------' - '&7Online &f%server_online%&7/&f%server_max_players%' - '&f------------------------------------' Footer: '1': - '&f------------------------------------' - '&7%player_world% &f%player_x%:&7%player_y%:&f%player_z%' - '&7Time: &f%server_time_HH:mm:ss%' - '&f------------------------------------' '2': PlayerName: '&c[&r[playerDisplayName]&c]' Header: '1': - '&f------------------------------------' - '&7Online &f%server_online%&7/&f%server_max_players%' - '&f------------------------------------' Footer: '1': - '&f------------------------------------' - '&7Money: &f%vault_eco_balance_formatted% &7Time: &f%server_time_HH:mm:ss%' - '&f------------------------------------' Sorting: # For 1.19.3+ servers only. Enable or disable tab list sorting. This will sort tablist by defined criteria Enabled: false # In which order should we sort players # Potential options: Weight, Group, Name, NickName, Balance, World # Optionally add ASC or DESC for specific order for that type of ordering, for example 'Weight-DESC' # Weight is determined by players access to cmi.tablistweight.[value] permission node and highest value of it, for example cmi.tablistweight.5 # Sorting is updated at same time head and/or footer is Order: - Weight-DESC - Group-ASC - Name-ASC - NickName-ASC - Balance-ASC - World-ASC