Let your players request support through a very neat customizable GUI
Report bugs in the discord and give suggestions in the reviews!
Discord: https://dsc.gg/firerozdev
✔ Customizable
✔ Cooldown to /support
✔ Easy to use GUI.
✔ Different types of support - You can have technical support, that only admins can respond to, or have ingame support that moderators can respond to.
✔ Execute commands on support request
Spoiler: Permissions
Code (YAML):
permissions:
quicksupport.support:
description : Use /support
default : op
quicksupport.notify-update:
description : Be notified when a new update releases
default : op
quicksupport.*:
description : All perms
default : op
children:
quicksupport.support : true
quicksupport.notify-update : true
quicksupport.support:
description : Use /support
default : op
quicksupport.notify-update:
description : Be notified when a new update releases
default : op
quicksupport.*:
description : All perms
default : op
children:
quicksupport.support : true
quicksupport.notify-update : true
Spoiler: Config
Code (YAML):
# Thank you for downloading QuickSupport
# If you like the plugin please leave a positive review
######################
# GUI #
######################
# Here we create the items in the menu
# SupportSlot1 is the id, do not change it.
# "name" is the name that displays in the menu.
# "icon" is the item that displays in the menu.
# "lore" is pretty self-explanatory. It's the lore of the item. (You cannot use & as a colour code so you have to use §
# "permission" is the permission staff are required to have to see a report come in.
# Two buttons can't have the same name. so for example there can't be 2 "&c&lTechnical support". There also can't be 2
# "&a&lTechnical support". so you cant change the colour codes they still will be considered the same. You may change capital letters to
# lower cased one and vice versa.
# "commands" is the commands that are executed when a player requests this type of support. No slash
SupportSlot1:
name : "&c&lTechnical support"
icon : NETHER_STAR
lore :
- "§8Click for technical support"
permission : "quicksupport.tech"
commands :
# - someingamecommand
SupportSlot2:
name : "&c&lIngame support"
icon : NETHER_STAR
lore :
- "§8Click for ingame support"
permission : "quicksupport.ingame"
commands :
# - someingamecommand
SupportSlot3:
name : "&c&lOther support"
icon : NETHER_STAR
lore :
- "§8Click for other types of support"
permission : "quicksupport.other"
commands :
# - someingamecommand
# The title of the GUI menu
guititle : "&c&lSupport Menu"
######################
# MESSAGES #
######################
# The message that shows when a player does not have access to a command
noperm : "&cYou cannot perform this command."
# The message that asks the player what the player needs support with
supportask : "&aPlease describe the issue in detail or type &ccancel &ato cancel."
# The message that shows when a player cancels their support request
supportcanceled : "&aSupport request canceled."
# The message that shows when a player sent out a support request successfully
supportsuccess : "&aYou have requested support. Staff will be with you shortly."
# The message that staff get when a player requests support
# use {supportType} to return what type of support the player needs
# use {name} to get the name of the player who requested support
# use {supportDetails} to see the details the player provided
# use \n for a new line
staffsupport : "&3[STAFF] &7{name} &brequested {supportType}&b!\n&b&l{supportDetails}"
######################
# OTHER #
######################
# What should the delay to the support command be? (In miliseconds)
delay : 60000
# The message that shows when a player cannot request support again due to the delay
# use {delay} to get how many seconds remain for the delay
delaymsg : "&cYou may not do this for another &4{delay} &cseconds."
# If you like the plugin please leave a positive review
######################
# GUI #
######################
# Here we create the items in the menu
# SupportSlot1 is the id, do not change it.
# "name" is the name that displays in the menu.
# "icon" is the item that displays in the menu.
# "lore" is pretty self-explanatory. It's the lore of the item. (You cannot use & as a colour code so you have to use §
# "permission" is the permission staff are required to have to see a report come in.
# Two buttons can't have the same name. so for example there can't be 2 "&c&lTechnical support". There also can't be 2
# "&a&lTechnical support". so you cant change the colour codes they still will be considered the same. You may change capital letters to
# lower cased one and vice versa.
# "commands" is the commands that are executed when a player requests this type of support. No slash
SupportSlot1:
name : "&c&lTechnical support"
icon : NETHER_STAR
lore :
- "§8Click for technical support"
permission : "quicksupport.tech"
commands :
# - someingamecommand
SupportSlot2:
name : "&c&lIngame support"
icon : NETHER_STAR
lore :
- "§8Click for ingame support"
permission : "quicksupport.ingame"
commands :
# - someingamecommand
SupportSlot3:
name : "&c&lOther support"
icon : NETHER_STAR
lore :
- "§8Click for other types of support"
permission : "quicksupport.other"
commands :
# - someingamecommand
# The title of the GUI menu
guititle : "&c&lSupport Menu"
######################
# MESSAGES #
######################
# The message that shows when a player does not have access to a command
noperm : "&cYou cannot perform this command."
# The message that asks the player what the player needs support with
supportask : "&aPlease describe the issue in detail or type &ccancel &ato cancel."
# The message that shows when a player cancels their support request
supportcanceled : "&aSupport request canceled."
# The message that shows when a player sent out a support request successfully
supportsuccess : "&aYou have requested support. Staff will be with you shortly."
# The message that staff get when a player requests support
# use {supportType} to return what type of support the player needs
# use {name} to get the name of the player who requested support
# use {supportDetails} to see the details the player provided
# use \n for a new line
staffsupport : "&3[STAFF] &7{name} &brequested {supportType}&b!\n&b&l{supportDetails}"
######################
# OTHER #
######################
# What should the delay to the support command be? (In miliseconds)
delay : 60000
# The message that shows when a player cannot request support again due to the delay
# use {delay} to get how many seconds remain for the delay
delaymsg : "&cYou may not do this for another &4{delay} &cseconds."
Spoiler: Images
Support is via discord: https://dsc.gg/firerozdev
Easy to use for the average player!
Fully customisable, including the menu and types of support!
Fully customisable, including the menu and types of support!
Also I'd really appreciate a 5 star review.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
QuickSupport [GUI plugin] is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 215 times (via Spigot). Download it and open it directly in the game.