1. Welcome to skUnity!

    Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.

    If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the comminuty!

    Now, what are you waiting for? Join the community now!

Dismiss Notice
This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Addon Tablisknu 1.0

Tablists, skin modification, nametags, player heads, and more

  1. BETA-6: Full color skin presets and offline mode skin retrieval

    Tlatoani
    This update adds a couple of interesting features. First, the retrieve skin effect is now documented (totally a feature and not something that I thought was already done) and now you can actually retrieve player skins in offline mode as well (previously it would try to use the garbage UUID of the player, it now looks up the actual UUID from the player's name before retrieving the skin).

    The most interesting feature of this update is the inclusion of full color skin presets.
    `Full Color Skin`
    Code (Skript):
    1. %color% skin
    2. maroon skin
    3. navy skin
    4. olive skin
    This is basically a skin that's fully one color. This is intended to be used for tabs, if you don't have specific icons that you want to show, but you don't want to just use the boring default white tabs, you can now add some color to your tablist! You can use all of the normal colors of wool, as well as a few extra because the Spigot Javadocs tricked me into adding them.

    There's also this:
    `All Full Color Skins`
    Code (Skript):
    1. all full color skins
    If you're too lazy to actually choose specific colors for your skins, you can just loop through this to assign colors to your tabs. As an example:
    Code (Skript):
    1. command /colorful_tablist:
    2.     trigger:
    3.         enable array tablist
    4.         set {_skins::*} to all full color skins
    5.         set {_i} to 1
    6.         loop integers from 1 to 4:
    7.             loop integers from 1 to 20:
    8.                 set icon of tab loop-value-1, loop-value-2 to {_skins::%{_i}%}
    9.                 add {_skins::%{_i}%} to {_skins::*}
    10.                 add 1 to {_i}
    If you want to get fancy, you could randomly select colors from this expression or something like that, but I'll leave that to you.

    Lastly, this update adds a warning when you're using syntaxes that can hide players in the tablist (this can be actual syntaxes to hide players in the tablist, or syntaxes that allow you to create an array tablist with dimensions different from the default 4x20). This is just to warn inexperienced users of Tablisknu about the possibilities of issues with skins. If you want to disable this warning, you'll have to set the 'display_tablist_syntax_warning' option in the config to false. If that option isn't in the config, you just have to add a line with it yourself.
Return to update list...