| 1 | # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Header-&-Footer
|
| 2 | header-footer:
|
| 3 | enabled: true
|
| 4 | designs:
|
| 5 | world-test:
|
| 6 | display-condition: "%world%=test"
|
| 7 | header:
|
| 8 | - "Test header in world 'test'"
|
| 9 | footer:
|
| 10 | - "Test footer in world 'test'"
|
| 11 | default:
|
| 12 | header:
|
| 13 | - '<gradient:#F85353:#F68888:#F85353>&m &r'
|
| 14 | - " <gradient:#F85353:#F68888:#F85353><b>ᴘɪᴇʀᴅᴏʟɴɪᴋ</gradient>&r "
|
| 15 | - "&7ʀᴏʙ ᴛᴜᴛᴀᴊ ᴄᴏ ᴄʜᴄᴇѕᴢ. ᴍᴀ ʙʏᴄ ʀᴏᴢᴘɪᴇʀᴅᴏʟ :ᴅ"
|
| 16 | - "&r"
|
| 17 | footer:
|
| 18 | - ""
|
| 19 | - '%animation:Announcement_Line1%'
|
| 20 | - '%animation:Announcement_Line2%'
|
| 21 | - ''
|
| 22 | - '%animation:Announcement_Line3%'
|
| 23 | - '%animation:Timer%'
|
| 24 | - '<gradient:#F85353:#F68888:#F85353>&m &r'
|
| 25 |
|
| 26 |
|
| 27 | # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Tablist-name-formatting
|
| 28 | tablist-name-formatting:
|
| 29 | enabled: true
|
| 30 | disable-condition: '%world%=disabledworld'
|
| 31 |
|
| 32 |
|
| 33 | # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Nametags
|
| 34 | scoreboard-teams:
|
| 35 | enabled: true
|
| 36 | enable-collision: true
|
| 37 | invisible-nametags: false
|
| 38 | # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Sorting-players-in-tablist
|
| 39 | sorting-types:
|
| 40 | - "GROUPS:owner,admin,mod,helper,builder,vip,default"
|
| 41 | - "PLACEHOLDER_A_TO_Z:%player%"
|
| 42 | case-sensitive-sorting: true
|
| 43 | can-see-friendly-invisibles: false
|
| 44 | disable-condition: '%world%=disabledworld'
|
| 45 |
|
| 46 |
|
| 47 | # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Playerlist-Objective
|
| 48 | playerlist-objective:
|
| 49 | enabled: false
|
| 50 | value: "%ping%"
|
| 51 | fancy-value: "&7Ping: %ping%"
|
| 52 | title: "TAB" # Only visible on Bedrock Edition
|
| 53 | render-type: INTEGER
|
| 54 | disable-condition: '%world%=disabledworld'
|
| 55 |
|
| 56 |
|
| 57 | # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Belowname
|
| 58 | belowname-objective:
|
| 59 | enabled: false
|
| 60 | value: "%health%"
|
| 61 | title: "&cHealth"
|
| 62 | fancy-value: "&c%health%"
|
| 63 | fancy-value-default: "NPC"
|
| 64 | disable-condition: '%world%=disabledworld'
|
| 65 |
|
| 66 |
|
| 67 | # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-%__NONCE__%%-fix
|
| 68 | prevent-spectator-effect:
|
| 69 | enabled: false
|
| 70 |
|
| 71 |
|
| 72 | # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Bossbar
|
| 73 | bossbar:
|
| 74 | enabled: false
|
| 75 | toggle-command: /bossbar
|
| 76 | remember-toggle-choice: false
|
| 77 | hidden-by-default: false
|
| 78 | bars:
|
| 79 | ServerInfo:
|
| 80 | style: "PROGRESS" # for 1.9+: PROGRESS, NOTCHED_6, NOTCHED_10, NOTCHED_12, NOTCHED_20
|
| 81 | color: "%animation:barcolors%" # for 1.9+: BLUE, GREEN, PINK, PURPLE, RED, WHITE, YELLOW
|
| 82 | progress: "100" # in %
|
| 83 | text: "&fWebsite: &bwww.domain.com"
|
| 84 |
|
| 85 |
|
| 86 | # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Scoreboard
|
| 87 | scoreboard:
|
| 88 | enabled: true
|
| 89 | use-mini-message: true
|
| 90 | toggle-command: /sb
|
| 91 | remember-toggle-choice: false
|
| 92 | hidden-by-default: false
|
| 93 | use-numbers: true
|
| 94 | static-number: 0
|
| 95 | delay-on-join-milliseconds: 0
|
| 96 | scoreboards:
|
| 97 | scoreboard-1.20.3+:
|
| 98 | title: "<gradient:#F85353:#F85353><b>ᴘɪᴇʀᴅᴏʟɴɪᴋ</gradient>"
|
| 99 | lines:
|
| 100 | - "&l &7⌚ %date%"
|
| 101 | - ""
|
| 102 | - "<gradient:#F85353:#F68888:#F85353>&lᴘʀᴏꜰɪʟ"
|
| 103 | - "<#F85353> ┃ &fᴏɴʟɪɴᴇ: &#DDFC5C%server_online%"
|
| 104 | - ""
|
| 105 | - "<gradient:#F85353:#F68888:#F85353>&lѕᴛᴀᴛɪѕᴛɪᴄѕ"
|
| 106 | - "<#F85353> ┃ &fᴢᴀʙᴏᴊѕᴛᴡᴀ: &#F5CD58%statistic_player_kills%🗡"
|
| 107 | - "<#F85353> ┃ &fᴢɢᴏɴʏ: &#F59458%statistic_deaths%☠"
|
| 108 | - "<#F85353> ┃ &fᴡʏᴋᴏᴘᴀɴᴇ: :ACF5%statistic_mine_block%⛏"
|
| 109 | - ""
|
| 110 |
|
| 111 |
|
| 112 |
|
| 113 | # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Layout
|
| 114 | layout:
|
| 115 | enabled: true
|
| 116 | direction: COLUMNS
|
| 117 | default-skin: mineskin:37e93c8e12cd426cb28fce31969e0674
|
| 118 | enable-remaining-players-text: true
|
| 119 | remaining-players-text: '... and %s more'
|
| 120 | empty-slot-ping-value: 10
|
| 121 | layouts:
|
| 122 | default:
|
| 123 | fixed-slots:
|
| 124 | - '2|&r <#F85353>&lɢʀᴀᴄᴢʏ ᴏɴʟɪɴᴇ|texture:879e54cbe87867d14b2fbdf3f1870894352048dfecd962846dea893b2154c85'
|
| 125 | - '3| <#F85353>➥ &7ɢʀᴀᴄᴢʏ ᴏɢᴏʟɴɪᴇ: &f%online%'
|
| 126 | - '43|&r <#F85353>&lᴛᴡᴏᴊᴇ ѕᴛᴀᴛʏѕᴛʏᴋɪ|texture:8a6d2f471b54047148b355255c7f556e2187fd4e8338b111dbf3adcd2850c498'
|
| 127 | - '45| <#F85353>🗡 &7ᴢᴀʙᴏᴊѕᴛᴡᴀ: &f%statistic_player_kills%'
|
| 128 | - '46| <#F85353>☠ &7ѕᴍɪᴇʀᴄɪ: &f%statistic_deaths%'
|
| 129 | - '48| <#F85353>⛏ &7ʀᴏᴢᴡᴀʟᴏɴᴇ ʙʟᴏᴋɪ: &f%statistic_mine_block%'
|
| 130 | - '49| <#F85353>⌚ &7ᴄᴢᴀѕ ɢʀʏ: &f%statistic_time_played%'
|
| 131 | - '52| <#F85353>&lɪɴꜰᴏʀᴍᴀᴄᴊᴇ ᴏ ѕᴇʀᴡᴇʀᴢᴇ|texture:b0f10e85418e334f82673eb4940b208ecaee0c95c287685e9eaf24751a315bfa'
|
| 132 | - '54| <#F85353>🌊 &7ᴛᴘꜱ: &f%server_tps_1% %server_tps_5% %server_tps_15%'
|
| 133 | - '55| <#F85353>☁ &7ʀᴀᴍ: &f%server_ram_used%MB&8/&f%server_ram_max%MB'
|
| 134 | - '56| <#F85353>☂ &7ᴜᴘᴛɪᴍᴇ: &f%server_uptime%'
|
| 135 | - '57| <#F85353>🏹 &7ᴡᴇʀѕᴊᴀ ѕᴇʀᴡᴇʀᴀ: &f1.21.4'
|
| 136 | - '58| <#F85353>☄ &7ᴏɴʟɪɴᴇ ᴘʟᴀʏᴇʀꜱ: &f%online%'
|
| 137 | - '63| <#F85353>&lᴛᴏᴘᴋᴀ ᴋɪʟʟɪ |texture:6d7f5e2e5235b679f8db9c42e859c88aa7827b1fb5182c07703c456e9125cf5f'
|
| 138 | - '65| &c1. %ajlb_lb_statistic_player_kills_1_alltime_displayname% &8[&f%ajlb_lb_statistic_player_kills_1_alltime_value%&8]'
|
| 139 | - '66| &62. %ajlb_lb_statistic_player_kills_2_alltime_displayname% &8[&f%ajlb_lb_statistic_player_kills_2_alltime_value%&8]'
|
| 140 | - '67| &e3. %ajlb_lb_statistic_player_kills_3_alltime_displayname% &8[&f%ajlb_lb_statistic_player_kills_3_alltime_value%&8]'
|
| 141 | - '68| &74. %ajlb_lb_statistic_player_kills_4_alltime_displayname% &8[&f%ajlb_lb_statistic_player_kills_4_alltime_value%&8]'
|
| 142 | - '69| &75. %ajlb_lb_statistic_player_kills_5_alltime_displayname% &8[&f%ajlb_lb_statistic_player_kills_5_alltime_value%&8]'
|
| 143 | - '72| <#F85353>&lᴛᴏᴘᴋᴀ ᴢɢᴏɴᴏᴡ|texture:3fdfd1d694c2b4368fec021b954f2e899c6c5d308e402a6a197bf4057d6da50'
|
| 144 | - '74| &c1. %ajlb_lb_statistic_deaths_1_alltime_displayname% &8[&f%ajlb_lb_statistic_deaths_1_alltime_value%&8]'
|
| 145 | - '75| &62. %ajlb_lb_statistic_deaths_2_alltime_displayname% &8[&f%ajlb_lb_statistic_deaths_2_alltime_value%&8]'
|
| 146 | - '76| &e3. %ajlb_lb_statistic_deaths_3_alltime_displayname% &8[&f%ajlb_lb_statistic_deaths_3_alltime_value%&8]'
|
| 147 | - '77| &74. %ajlb_lb_statistic_deaths_4_alltime_displayname% &8[&f%ajlb_lb_statistic_deaths_4_alltime_value%&8]'
|
| 148 | - '78| &75. %ajlb_lb_statistic_deaths_5_alltime_displayname% &8[&f%ajlb_lb_statistic_deaths_5_alltime_value%&8]'
|
| 149 | groups:
|
| 150 | players:
|
| 151 | slots:
|
| 152 | - 5-40
|
| 153 |
|
| 154 |
|
| 155 | # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Ping-Spoof
|
| 156 | ping-spoof:
|
| 157 | enabled: false
|
| 158 | value: 0
|
| 159 |
|
| 160 |
|
| 161 | # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Global-playerlist
|
| 162 | global-playerlist:
|
| 163 | enabled: false
|
| 164 | display-others-as-spectators: false
|
| 165 | display-vanished-players-as-spectators: true
|
| 166 | isolate-unlisted-servers: false
|
| 167 | update-latency: false
|
| 168 | spy-servers:
|
| 169 | - spyserver1
|
| 170 | - spyserver2
|
| 171 | server-groups:
|
| 172 | lobbies:
|
| 173 | - lobby1
|
| 174 | - lobby2
|
| 175 | group2:
|
| 176 | - server1
|
| 177 | - server2
|
| 178 |
|
| 179 |
|
| 180 | placeholders:
|
| 181 | date-format: "E, MMM dd"
|
| 182 | time-format: "[HH:mm:s/ h:mm a]"
|
| 183 | time-offset: 0
|
| 184 | register-tab-expansion: false
|
| 185 | use-mini-message-format: true
|
| 186 |
|
| 187 |
|
| 188 | # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Placeholder-output-replacements
|
| 189 | placeholder-output-replacements:
|
| 190 | "%essentials_vanished%":
|
| 191 | "yes": "&7| Vanished"
|
| 192 | "no": ""
|
| 193 |
|
| 194 |
|
| 195 | # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Conditional-placeholders
|
| 196 | conditions:
|
| 197 | nick: # use it with %condition:nick%
|
| 198 | conditions:
|
| 199 | - "%player%=%essentials_nickname%"
|
| 200 | yes: "%player%"
|
| 201 | no: "~%essentials_nickname%"
|
| 202 |
|
| 203 |
|
| 204 | placeholder-refresh-intervals:
|
| 205 | default-refresh-interval: 500
|
| 206 | "%server_uptime%": 1000
|
| 207 | "%server_tps_1_colored%": 1000
|
| 208 | "%server_unique_joins%": 5000
|
| 209 | "%player_health%": 200
|
| 210 | "%player_ping%": 1000
|
| 211 | "%vault_prefix%": 1000
|
| 212 | "%rel_factionsuuid_relation_color%": 1000
|
| 213 |
|
| 214 |
|
| 215 | # assigning groups by permission nodes instead of taking them from permission plugin
|
| 216 | assign-groups-by-permissions: false
|
| 217 |
|
| 218 |
|
| 219 | # if the option above is true, all groups are taken based on permissions and the one higher in this list is used as primary
|
| 220 | # Warning! This is not sorting list and has nothing to do with sorting players in tablist!
|
| 221 | primary-group-finding-list:
|
| 222 | - Owner
|
| 223 | - Admin
|
| 224 | - Mod
|
| 225 | - Helper
|
| 226 | - default
|
| 227 |
|
| 228 |
|
| 229 | # Refresh interval (in milliseconds) of:
|
| 230 | # - Permission checks in conditions / sorting
|
| 231 | # - Group retrieving from permission plugin for sorting / per-group properties
|
| 232 | # - Prefix/suffix placeholders taking data from permission plugin
|
| 233 | permission-refresh-interval: 1000
|
| 234 |
|
| 235 |
|
| 236 | # Unlocks extra console messages
|
| 237 | debug: false
|
| 238 |
|
| 239 |
|
| 240 | # https://github.com/NEZNAMY/TAB/wiki/MySQL
|
| 241 | mysql:
|
| 242 | enabled: false
|
| 243 | host: 127.0.0.1
|
| 244 | port: 3306
|
| 245 | database: tab
|
| 246 | username: user
|
| 247 | password: password
|
| 248 | useSSL: true
|
| 249 |
|
| 250 |
|
| 251 | # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Multi-server-support
|
| 252 | proxy-support:
|
| 253 | enabled: true
|
| 254 | # Supported types: PLUGIN, REDIS, RABBITMQ
|
| 255 | type: PLUGIN
|
| 256 | plugin:
|
| 257 | # Compatible plugins: RedisBungee
|
| 258 | # If enabled and compatible plugin is found, hook is enabled to work with proxied players
|
| 259 | name: RedisBungee
|
| 260 | redis:
|
| 261 | url: 'redis://:password@localhost:6379/0'
|
| 262 | rabbitmq:
|
| 263 | exchange: 'plugin'
|
| 264 | url: 'amqp://guest:guest@localhost:5672/%2F'
|
| 265 |
|
| 266 |
|
| 267 | components:
|
| 268 | minimessage-support: true
|
| 269 | disable-shadow-for-heads: true
|
| 270 |
|
| 271 |
|
| 272 | # Internal value, do not change this
|
| 273 | config-version: 2
|
| 274 |
|
| 275 |
|
| 276 | ########################################################################
|
| 277 | # BUKKIT ONLY - THE FOLLOWING SECTION IS ONLY FOR BACKEND INSTALLATION #
|
| 278 | ########################################################################
|
| 279 |
|
| 280 |
|
| 281 | # https://github.com/NEZNAMY/TAB/wiki/Feature-guide:-Per-world-playerlist
|
| 282 | per-world-playerlist:
|
| 283 | enabled: false
|
| 284 | # players with tab.staff will always see all players
|
| 285 | allow-bypass-permission: false
|
| 286 | # players in these worlds will always see all players
|
| 287 | ignore-effect-in-worlds:
|
| 288 | - ignoredworld
|
| 289 | - build
|
| 290 | shared-playerlist-world-groups:
|
| 291 | lobby:
|
| 292 | - lobby1
|
| 293 | - lobby2
|
| 294 | minigames:
|
| 295 | - paintball
|
| 296 | - bedwars
|
| 297 |
|
| 298 |
|
| 299 | compensate-for-packetevents-bug: false
|
| 300 |
|
| 301 |
|
| 302 | #####################################################################
|
| 303 | # PROXY ONLY - THE FOLLOWING SECTION IS ONLY FOR PROXY INSTALLATION #
|
| 304 | #####################################################################
|
| 305 |
|
| 306 |
|
| 307 | # Take permissions and groups from backend server instead of proxy
|
| 308 | use-bukkit-permissions-manager: false
|
| 309 |
|
| 310 |
|
| 311 | # Sometimes server might be using offline uuids in tablist instead of online, such as disabling waterfall's tablist rewrite option
|
| 312 | # If you experience tablist formatting not working, toggle this option (set it to opposite value)
|
| 313 | # Only affects proxies with online mode enabled
|
| 314 | use-online-uuid-in-tablist: true
|