interface_tab_data: type: data debug: false header: - - <&[tab_dark]><&l>» <&l><&gradient[from=blue;to=aqua]>LOSTPIECE<&l><&r> <&l>« - footer: - - <&r> <&a><[players]> online <&r>| <&e>play.lostpiece.net <&r>| <&d>Cola Buff: <&a><[buff]> <&r> players: singular: Player plural: Players interface_tab_world: type: world debug: false events: after player joins: - inject interface_tab_updater after player quits: - inject interface_tab_updater after delta time secondly every:10: - inject interface_tab_updater interface_tab_updater: type: task debug: true definition: p script: - stop if: - ~bungeetag server:mainserver save:list - define maintab - foreach ]> as:p: - adjust <[p]> tab_list_info:]> - adjust <[p]> "player_list_name:<[p].flag[profile].get[ranks].get[nametag]> <[p].name> <&7><[p].flag[profile].get[one].get[bounty].proc[bounty_format].if_null[0]>" - flag server tablist_owner:! - flag server tablist_admin:! - flag server tablist_mod:! - flag server tablist_youtuber:! - flag server tablist_emperorplus:! - flag server tablist_emperor:! - flag server tablist_mvp:! - flag server tablist_vip:! - flag server tablist_player:! - foreach ]> as:a: - if <[a].is_vanished>: - narrate "You are hidden" targets:<[a]> - team name:AAA remove:<[a]> - if <[a].flag[ranks].get[power]> == 9: - flag server tablist_owner:->:<[a]> - else if <[a].flag[ranks].get[power]> == 8: - flag server tablist_admin:->:<[a]> - else if <[a].flag[ranks].get[power]> == 7: - flag server tablist_mod:->:<[a]> - else if <[a].flag[ranks].get[power]> == 6: - flag server tablist_youtuber:->:<[a]> - else if <[a].flag[ranks].get[power]> == 5: - flag server tablist_emperorplus:->:<[a]> - else if <[a].flag[ranks].get[power]> == 4: - flag server tablist_emperor:->:<[a]> - else if <[a].flag[ranks].get[power]> == 3: - flag server tablist_mvp:->:<[a]> - else if <[a].flag[ranks].get[power]> == 2: - flag server tablist_vip:->:<[a]> - else: - flag server tablist_player:->:<[a]> - foreach as:p: - team name:AAA add:<[p]> - foreach as:p: - team name:BBB add:<[p]> - foreach as:p: - team name:CCC add:<[p]> - foreach as:p: - team name:DDD add:<[p]> - foreach as:p: - team name:EEE add:<[p]> - foreach as:p: - team name:FFF add:<[p]> - foreach as:p: - team name:GGG add:<[p]> - foreach as:p: - team name:HHH add:<[p]> - foreach as:p: - team name:III add:<[p]> interface_tab_maker: type: procedure debug: false definitions: p script: - define buff <[p].flag_expiration[cola].from_now.formatted.if_null[<&c>None]> - define online - if <[online].is[more].than[1]>: - define players - else: - define players - determine ]>|]>