Releases: Tanguygab/TAB-Additions
Version 1.5.6
THIS VERSION REQUIRES TAB 2.8.11 pre-9 and above! You can find TAB's pre-releases here
And yeah, that's pretty much it
Version 1.5.5
THIS VERSION REQUIRES TAB 2.8.11 pre-8 and above! You can find TAB's pre-releases here
[+] Added Unlimited Item Lines! THIS FEATURE IS UNSTABLE (slow nametag) + 1.16.5 ONLY, I may do it for other versions in the future but for now, I'm just tired of this x)
To add an item line, use abovename/belowname (or custom lines if you have TAB Premium) and set the line to ITEM:<material>
, you have the list of all Minecraft materials here https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
you can use placeholders (such as animations) to make the item change over time, and you can add ,glow
at the end of the item to make the item have an enchanted effect
Version 1.5.4
THIS VERSION REQUIRES TAB 2.8.11 pre-8 and above! You can find TAB's pre-releases here
[~] Fixed error with Layout & TAB 2.8.11 pre-8's aligned-tabsuffix
[~] Fixed /layout which... well... didn't work at all x)
[~+] Attempted to optimize a bit more the Layout feature (hopefully)
Version 1.5.3
THIS VERSION REQUIRES TAB 2.8.11 pre-6 and above! You can find TAB's pre-releases here
[+] Added [item] in chat to display the held item
[+] Added LIST type for Layout slots
[+] Added more
section for Layout slots with LIST or PLAYERS type
If you want an example on how to use those two, the default layout config has been updated. You can regenerate the file if you already used the addon in the past or find it here
Version 1.5.2
[+] Added mentions for chat, enable them in the chat.yml file and you can edit the input (what you need to enter mention someone) and edit the output (what will appear in the message)
[~] Fixed some problems with Real Fake Players' skins
[~] Fixed some flickering problems with Layout
[+] Added texture:<texture>
for skins/icons! This means you can now use custom heads from Minecraft Heads, You just need to put the text right below Minecraft-URL
on a head's page
[+] New PlaceholderAPI placeholder: %tabadditions_fakeplayers_amount% can be useful if you want online players count + fakeplayers I guess
[+] Added Only You feature (Bukkit only) to show only yourself ingame and in the tablist, don't ask me why I did this, idk
[+] Added DiscordSRV support to send Chat messages to Discord
[+] Added tabadditions.chat.color.<&colorcode>
and tabadditions.chat.color.rgb
permissions to allow or prevent players from using colors in chat
[+] Added new placeholders (rfp = real fake player)
- %canseeworldonline% : mix of %canseeonline% and %worldonline%
- %onlinerfp% = %online% + rfps
- %canseeonlinerfp% : %canseeonline% + rfps
- %canseeworldonlinerfp% : %canseeworldonline% + rfps
[~] Chat now uses TAB's conditions system, so use %placeholder%=test
in condition to check for something for example, check this for more conditions (and YES you can use this with TAB free)
[+] Chat formats now support channels and view-conditions! Example:
chat-formats:
vip:
condition: '%luckperms_groups%<-vip'
if-condition-not-met: default
channel: "vip"
view-condition: "inRange:30"
- The condition is the condition that must be met by the message sender so they can use this format, else, they will use the format in
if-condition-not-met
. - The channel is like a group of people, the plugin will check the chat format of each players and will get their channel name, if it matches the same as the one of the message sender, the message will be sent to the player. Example: chat format
vip
uses channelvip
, formatdefault
uses channelglobal
, Tanguygab sendsa
and has the chat formatvip
, AgentSecret has the chat formatdefault
, which means that Tanguygab uses the channelvip
and AgentSecret uses the channelglobal
. Since the sender's channel (Tanguygab) and the viewer's channel (AgentSecret) aren't the same, the message isn't sent.
Yeah, I know, it's complex... If you need help, come on TAB's discord in the #addon-chat channel and I'll try to help. - The view-condition is a condition, like condition, but instead of checking on the sender, it checks if the viewer meets the condition. If he doesn't, he won't see the message. I have added a new condition type for that purpose:
inRange:<number>
so players will only see the message if they are in of blocks from the sender. You can still use TAB's condition just like the normal condition. You can use%sender:<placeholder>%
and%viewer:<placeholder>%
to parse placeholders for the message sender or the viewer
Channels work with DiscordSRV, if you configured a channel for a chat format called for examplevip
and that you got avip
channel set in DiscordSRV's config, the message will be sent there instead of the main channel. If a discord channel for that chat channel doesn't exist, the message won't be sent. If a format has a view-condition, it won't be sent to Discord at all.
You will get a new file called skins.yml
in your TAB-Additions folder, it's normal, I use it to store skins textures so I don't need to always fetch them online. You don't need to touch it.
Version 1.5.1
THIS VERSION REQUIRES TAB 2.8.11 pre-6 and above! You can find TAB's pre-releases here
[+] Added Mentions support in chat
[~] Fixed error with actionbars
[~] Fixed Chat still showing even when event was cancelled
Version 1.5.0
This version only works with TAB 2.8.11 pre-5 and above! You can find TAB's pre-releases here
[~] Reworked the feature system to use TAB's
[+] Added a new config option for the bridge to specify text when loading the placeholders of the BTAB PlaceholderAPI expansion
[+] Made console able to use /tab+ commands
[-] Removed /tab+ reload, you just need to use /tab reload now =)
[+] Added configurable /layout command to show/hide the layout
Version 1.4.4
This version only works with TAB 2.8.11 pre-2 and above! You can find TAB's pre-releases here
[+] Added Real-Fake-Players feature! Enable it in the config and use /tab+ fp add/remove/edit/list/info <name>
! You can edit them ingame with the edit subcommand, possible actions: skin, latency (ping bar), group, prefix, suffix, name
[~] Improved things thanks to NEZNAMY :D
[~] Updated Bridge
Version 1.4.3
[+] Updated for newer versions of TAB, **this means that you need TAB 2.8.11 (pre releases available for premium users)
[+] Working Chat feature! still lacks channels and got a problem to pass colors from one component to another but it works! Delete your chat.yml file to let it regenerate the default file with an example of how it works
[~] Fixed bugged icons in Layout feature!
[+] Added a small list of useful icons (such as colors) using MineSkin, check this!
[+] Added support for icons on Bungee!
[+] Added a way to specify custom text and icons for empty players in playersets, example:
VIPs:
type: PLAYERS
text: '%tab_tabprefix%%%tab_customtabname%||%tab_tabsuffix%'
condition: "%rank%=vip"
icon: player-head:%player%
empty:
text: "I'm empty" # you can just remove the line or set it to "" if you don't want any text
icon: mineskin:383747683
vertical: true
[+] Added TAB's PlaceholderAPI placeholders through the BukkitBridge! Only works with the version of the BukkitBridge below
[+] Added %prop-<property>%
placeholders to be used in TAB's and TAB-Additions' configs
Version 1.4.2
Reworked the Nametag In Range feature
Added Tablist Names Radius feature (exactly the same as Nametag In Range but for tablist names, NOTE: minimum radius possible is 100)