Information

Abyss Tags is a powerful and well-optimized tags plugin. This plugin allows your players to withdraw and trade certain tags, as well as create custom tags. Full category and permission support is built in. You can also completely configure and change the command.

Dependencies

  • AbyssLib (required)

  • PlaceholderAPI (required)

Commands (Configurable)

  • /tags - Opens the main tag menu

  • /tags givecustom <player> <amount> - Gives the specified player a voucher to create their own custom tag

NOTE: Admins need the abysstags.admin permission to execute the custom voucher command.

Permissions

  • abysstags.<identifier> - The individual permission for each tag

  • abysstags.admin - The admin permission needed for the givecustom command

Placeholders

  • %abysstags_tag% - Displays the player's current equipped tag design

  • %abysstags_identifier% - Displays the player's current equipped tag identifier

Default Configuration Files

Categories Configuration File
categories:
    "example":
        tag-slots: [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17]
        title: "&8&lEXAMPLE TAGS"
        rows: 3
        borders:
            "gray":
                material: "GRAY_STAINED_GLASS_PANE"
                name: " "
                lore: []
                slots:
                    - "0-26"
        main-menu-item:
            material: "BARRIER"
            name: "&cBack"
            slot: 18 #Set to -1 to remove
        tags:
            - "default"
        next-page:
            slot: 23
            material: "ARROW"
            name: "&aNext Page"
            lore: []
        current-page:
            slot: 22
            material: "COMPASS"
            name: "&eCurrent Page: &f%page%"
            lore: []
        prev-page:
            slot: 21
            material: "ARROW"
            name: "&cPrevious Page"
            lore: []
    "custom":
        tag-slots: [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17]
        title: "&8&lCUSTOM TAGS"
        rows: 3
        borders:
            "gray":
                material: "GRAY_STAINED_GLASS_PANE"
                name: " "
                lore: []
                slots:
                    - "0-26"
        main-menu-item:
            material: "BARRIER"
            name: "&cBack"
            slot: 18 #Set to -1 to remove
        tags: []
        next-page:
            slot: 23
            material: "ARROW"
            name: "&aNext Page"
            lore: []
        current-page:
            slot: 22
            material: "COMPASS"
            name: "&eCurrent Page: &f%page%"
            lore: []
        prev-page:
            slot: 21
            material: "ARROW"
            name: "&cPrevious Page"
            lore: []
Messages Configuration File
messages:
    "no-permission":
        sound:
            enabled: true
            value: "FIZZ"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&c&lAbyss &8- &cYou don't have permission."
    "already-owned":
        sound:
            enabled: true
            value: "FIZZ"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&c&lAbyss &8- &cYou already own this tag!"
    "blacklisted-word":
        sound:
            enabled: true
            value: "FIZZ"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&c&lAbyss &8- &cYou cannot create a tag with this word!"
    "word-too-long":
        sound:
            enabled: true
            value: "FIZZ"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&c&lAbyss &8- &cThe max custom tag length is &416 characters&c!"
    "redeemed":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&b&lAbyss &8- &bYou have just redeemed the &3%identifier%&b tag."
    "equipped":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&b&lAbyss &8- &bYou equipped the &3%identifier%&b tag."
    "unequipped":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&b&lAbyss &8- &bYou unequipped the &3%identifier%&b tag."
    "admin-help":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&3&m---------------------------------------"
                - " "
                - "&b&lAbyss&3&lTags &8&lโ”ƒ &bAdmin Help"
                - "&7&oMade by &f&oRelocation#0001&7&o."
                - " "
                - "&7<> = Required"
                - "&7[] = Optional"
                - " "
                - "&3&lCOMMANDS:"
                - "&3&lยป &b/tags givecustom <player> <amount>"
                - " "
                - "&3&m---------------------------------------"
    "started-custom-tag":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&b&lAbyss &8- &bYou have started creating a &3custom tag&b"
                - "&7&oPlease enter the tag identifier."
    "started-custom-tag-2":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&b&lAbyss &8- &bAwesome name! Let's move on to the display."
                - "&7&oPlease enter the tag display."
    "cancelled-custom-tag":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&b&lAbyss &8- &bYou have cancelled the custom tag redemption."
    "finished-custom-tag":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&b&lAbyss &8- &bYou have created your custom tag! &7(/tags)"
    "invalid-identifier":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&b&lAbyss &8- &bInvalid identifier, enter a new one."
    "given-custom":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&b&lAbyss &8- &bYou have given &3%player% %amount%x&b custom tag vouchers."
    "received-custom":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&b&lAbyss &8- &bYou have received &3%amount%x&b custom tag vouchers."
Main Configuration File
base-command: "tags"
aliases:
    - "tag"
    - "atag"
    - "abysstag"
    - "abysstags"

preview-format: "%player% %tag% &8&lยป &fPreviewing the %identifier% tag!"

custom-tag-max-length: 16

custom-tag-voucher:
    material: "NETHER_STAR"
    name: "&bCustom Tag Voucher &7(Right-Click)"
    lore: []

custom-tag-properties:
    withdrawable: true
    category: "custom"
    available-item:
        material: "LIME_DYE"
        name: "&a%identifier% Tag &7(Click to equip)"
        lore: []
    unavailable-item:
        material: "RED_DYE"
        name: "&c%identifier% Tag &7(Unavailable)"
        lore: []
    equipped-item:
        material: "YELLOW_DYE"
        name: "&e%identifier% Tag &7(Click to unequip)"
        lore: []
    voucher-item:
        material: "NAME_TAG"
        enchanted: true
        name: "&c%identifier% Tag &7(Right-Click)"
        lore: []
    blacklisted-words:
        - "nigger"
Tags Configuration File
tags:
    "default":
        tag: "&cDefault"
        withdrawable: true
        available-item:
            material: "LIME_DYE"
            name: "&aDefault Tag &7(Click to equip)"
            lore: []
        unavailable-item:
            material: "RED_DYE"
            name: "&cDefault Tag &7(Unavailable)"
            lore: []
        equipped-item:
            material: "YELLOW_DYE"
            name: "&eDefault Tag &7(Click to unequip)"
            lore: []
        voucher-item:
            material: "NAME_TAG"
            enchanted: true
            name: "&cDefault Tag Voucher &7(Right-Click)"
            lore: []

Last updated