TagsGUI | Sounds, pages, and more!

 TagsGUI | Sounds, pages, and more! 1.0.0b

TagsGUI | Sounds, pages, and more!
maxresdefault.jpg

xnAiD6B.png

TagsGUI is an EULA-compliant, chat-based plugin that offers great & flexible donation features to your server. It's a nice, small perk for donators and players alike!
0OaPV0s.png

Fully configurable
- language.yml (messages)
- config.yml (settings, tags)
- animation.yml (animations)

Sounds
- When selecting tags, removing tags, opening the GUI, closing the GUI, and more!

Suffix or prefix
- A configurable prefix that allows suffix or prefix tags.
lEVcona.png

Requirements:
- Vault

Reviews
Don't leave a bad rating because the plugin doesn't work.
If you like this plugin, give it a 5 star review! :)
If you need help with the plugin or get errors while using it, PM me or write in the discussion.

Version Formatting (<major>.<minor>.<release>)
Major - When I rewrite most of the code
Minor - When I add new features
Release - Bug fixes

Confused on inventory slots?
6uvUvDd.png

HWmce85.png

config.yml
Code (Text):
# -----------------------------------------------------------------------------------#
# TagsGUI by AthenaDev #
# #
# Configuration Guidelines: #
# - %tag% may be used to represent a tag. #
# - %page% may be used to represent a current page. #
# - %max_pages% may be used to represent the maximum amount of pages. #
# - Pages start at 0! Page 1 would be 0 in the "page" key under a tag. #
# #
# -----------------------------------------------------------------------------------#

# Prefix for all messages (see language.yml)
prefix: '&6&lTagsGUI &8»&7'

# Inventory Title
title: '&8« &6&lTags &f(&7%page%&f/&7%maxpages%&f) &8»'

# Maximum amount of pages
maxPages: 2

# Tags Configuration
# "type" MUST be 'prefix' or 'suffix'
tags:
tag1:
page: 0
itemId: '377:0'
name: '&4&lSavage'
layout: '&8[&4Savage&8] '
slot: 20
permission: 'tags.savage'
type: 'prefix'
lore:
- '&c&oA tag for only the most savage people!'
- '&7Click here to activate the &4SAVAGE &7prefix!'
noPermissionId: '160:14'
noPermissionLore:
- '&c&oYou do not have permission to use this tag!'
- '&7&oBuy it on our store! mycoolstore.com'
tag2:
page: 1
itemId: '264:0'
name: '&2&lMoney'
layout: ' &8[&2&l$$&8]'
slot: 20
permission: 'tags.money'
type: 'suffix'
lore:
- '&a&oA small loan of a million dollars..'
- '&7Click here to activate the &2MONEY &7suffix!'
noPermissionId: '160:14'
noPermissionLore:
- '&c&oYou do not have permission to use this tag!'
- '&7&oBuy it on our store! mycoolstore.com'


# World Sync w/ Tags - Enabling tags to be transferred between multiple worlds.
# Simply list all worlds you want tags to be in, and when a player selects a tag it will apply in worlds listed below.
# Make sure specified worlds actually EXIST, or else things could break!
tagsWorldSync:
- 'world'
# These items have a specific function in the GUI.
# (i.e remove_tag will remove the tags the player is using)
# These items are not required. Set slot to -1 if it does not need to be used
# Do not rename the sections! (i.e remove_tag, information, etc..)
defaultItems:
remove_tag:
id: '166'
name: '&c&lRemove Tags'
description:
- '&7Click here to &cremove &7your current tag(s)!'
slot: '45, 53'
information:
id: '421'
name: '&6&lInformation'
description:
- '&6&m----------------------------------'
- '&7Want more tags? Visit our store!'
- '&7https://mycoolexamplestore.com'
- ''
- '&7Suffix using: &c%SUFFIX%'
- '&7Prefix using: &c%PREFIX%'
- '&6&m----------------------------------'
slot: '49'
next_page:
id: '35:5'
name: '&a&lNext Page'
description:
- '&7&oClick to go to the &a&onext page&7&o.'
slot: '52'
previous_page:
id: '35:14'
name: '&c&lPrevious Page'
description:
- '&7&oClick to go to the &c&oprevious page&7&o.'
slot: '46'

# Sounds - Modify only the versions you're going to use.
# 1.7/1.8 Sounds
one_point_eight:
sound_select_tag: 'NOTE_PLING'
sound_no_permission: 'VILLAGER_NO'
sound_already_selected: 'VILLAGER_NO'
sound_remove_tags: 'CHEST_CLOSE'
sound_open: 'CHEST_OPEN'

# 1.9/1.10/1.11 Sounds
one_point_nine:
sound_select_tag: 'BLOCK_NOTE_PLING'
sound_no_permission: 'ENTITY_VILLAGER_NO'
sound_already_selected: 'ENTITY_VILLAGER_NO'
sound_remove_tags: 'BLOCK_CHEST_CLOSE'
sound_open: 'BLOCK_CHEST_OPEN'

# If this is set to false, make sure there is a valid border_animation_name specified.
# Setting it to false will make the border set to the first animation frame.
border_animation: true

# The name of the animation in the animation.yml
border_animation_name: 'default'

# The speed in seconds the border changes
border_speed: 0.2

# Slots that will not be used as a tag slot. This means that these slots will be used for the border animation
# Split them by ', ' --> 4, 24, 12 etc.
# Make sure not to enter the slot numbers of the remove tag item, information item, or anything else like that.
animation_slots: '0, 1, 2, 3, 4, 5, 6, 7, 8, 17, 26, 35, 44, 50, 48, 47, 51, 36, 27, 18, 9, 53'
language.yml
Code (Text):
# TagsGUI Message Configuration
# Use %PREFIX% for the prefix configured in the config.yml
# Use %TAG% for the selected tag.

prefix_selected: '%PREFIX% You selected the %TAG% &7prefix.'
suffix_selected: '%PREFIX% You selected the %TAG% &7suffix.'
tags_removed: '%PREFIX% Current tags cleared.'
tags_gui_opened: '%PREFIX% Opening the Tags GUI.'
no_permission: '%PREFIX% &cYou do not have permission to use this tag!'
no_permission_command: '%PREFIX% &cYou do not have permission to use this command!'
config_reloaded: '%PREFIX% Reloaded configuration files.'
tag_already_selected: '%PREFIX% &cYou already have this tag selected.'
no_more_pages: '%PREFIX% &cThere are no more pages!'
animations.yml
Code (Text):
default:
id: '160:15'
name: '&0Default Pane'
lore:
- '&7Default'

frames:
0:
pane0:
id: 160
data: 0
name: '&f&lWhite Pane'
lore:
- '&fWhite Pane!'
slot: 0
1:
pane1:
id: 160
data: 0
name: '&f&lWhite Pane'
lore:
- '&fWhite Pane!'
slot: 1
2:
pane2:
id: 160
data: 0
name: '&f&lWhite Pane'
lore:
- '&fWhite Pane!'
slot: 2
3:
pane3:
id: 160
data: 0
name: '&f&lWhite Pane'
lore:
- '&fWhite Pane!'
slot: 3
4:
pane4:
id: 160
data: 0
name: '&f&lWhite Pane'
lore:
- '&fWhite Pane!'
slot: 4
5:
pane5:
id: 160
data: 0
name: '&f&lWhite Pane'
lore:
- '&fWhite Pane!'
slot: 0
6:
pane6:
id: 160
data: 0
name: '&f&lWhite Pane'
lore:
- '&fWhite Pane!'
slot: 0
7:
pane7:
id: 160
data: 0
name: '&f&lWhite Pane'
lore:
- '&fWhite Pane!'
slot: 7
8:
pane8:
id: 160
data: 0
name: '&f&lWhite Pane'
lore:
- '&fWhite Pane!'
slot: 8
glBVOeU.png

- /tags - Opens the Tags GUI.
➥ Alias: /tag
➥ Permission: none

- /tags reload - Reloads the TagsGUI configuration files.
➥ Permission: tags.admin
➥ I might need to fix this to reload all files.

- NOT ADDED IN NEW VERSION -
- /tags create <page> <name> <type (suffix OR prefix)> - Creates a tag
➥ Beta command. More coming soon.

- NOT ADDED IN NEW VERSION -
- /tags delete <page> <name> - Delete a tag
➥ Beta command. More coming soon.

- NOT ADDED IN NEW VERSION -
- /tags list - List tags from config
➥ Hardly working beta command. Coming soon.
44H8v7F.png

tags.admin is the only permission besides configured tag permissions.
Code (Text):
permissions:
tags.admin:
description: Gives access to all tags admin commands.
default: op
ageMMdo.png

INpcKRU.png

- You cannot resell this plugin.
- You cannot -Redacted- the plugin. (Networks are fine!)
- You cannot claim this plugin as your own.
- You cannot decompile the plugin. (There's no point, the source is on GitHub)
- All purchases are final and nonrefundable.

Latest reviews

Need update ASAP!
3 UPDATES BEHIND, UPDATE!!
PLS JOSH!! UPDATE THIS :D
Good plugin
Good leak, although outdated. Title is wrong. Please fix and update this
Josh
Josh
How is the title wrong?

Similar resources

TagsGUI - Sounds, Prefixes & Suffixes, Pages & more! BlackSpigot.com
5.00 star(s) 1 ratings
Downloads
274
Updated
TagsGUI | Sounds, pages, and more! MikeyBoy
Cool tags for donators and alike! (EULA Compliant)
4.00 star(s) 2 ratings
Downloads
401
Updated
TagsGUI Scratches
Cool tags for donators and alike!
4.50 star(s) 2 ratings
Downloads
173
Updated
BlackSpigot General Chat
Rules Help Users
    N @ NabixEnd: hi
    Top