Sueta

A Descent Essentials Kit Preview

1.0.3

A GUI Kit Preview Plugin for EssentialsX

·Plugin

Read This:
This plugin is an easy to use kit preview GUI for EssentialsX!
Note that this plugin REQUIRES that you have EssentialsX 2.16.1.0 installed!
This plugin ONLY WORKS with EssentialsX 2.16.1.0!
This plugin DOES NOT WORK on Minecraft Versions older than 1.9 and currently DOES NOT WORK with Minecraft 1.14
I hope you enjoy using this plugin! :)

Features:
Allows users to preview any kit created in EssentialsX with a GUI!
Shows commands that will be run once the kit is obtained!
Shows money that will be added once the kit is obtained!
Hooks directly into EssentialsX!
No ghost items!
Autocomplete kit names!
Use signs to preview kits!
Chat message customization!
Bonus:
Does not use strange "programming tricks" to get the kits to display in an inventory!

Commands:
Main Command: /ekitpreview <kitname>
Aliases: /ekp, /epk, /epreviewkit, /eshowkit
Command to Reload Config File: /adekpreload

Signs:
To create a sign to preview a kit you must have the proper permission. When you do simply place an sign and write (only write what is in quotes):
Line 1: "[adekp]"
Line 2: "<kit name>" (replace <kit name> with the name of the kit without the < >s)

Permissions:

Permissions From plugin.yml
permissions  :  
    adekp.kitpreview  :  
        description   :  Allows usage of /ekitpreview  
        default   :  true  
    adekp.kitpreviewmoney  :  
        description   :  Allows user to see the money they will get from the kit in chat  
        default   :  true  
    adekp.kitpreviewcommands  :  
        description   :  Allows user to see what commands will be run when they get the kit in chat  
        default   :  true  
    adekp.kitpreviewusesign  :  
        description   :  Allows user to preview a kit when clicking on a sign  
        default   :  true  
    adekp.kitpreviewcreatesign  :  
        description   :  Allows user to create and destroy a kit preview sign  
        default   :  op  
    adekp.kitpreviewreloadconfig  :  
        description   :  Allows user to reload the plugin configuration file  
        default   :  op

Config File:

Default Config File
#A Descent Essentials Kit Preview Config File!  
 #You can change all the tags and messages for the plugin here!  

 #Color codes: https://www.spigotmc.org/wiki/textcosmetics-colors-and-formats/  

 #Placeholders:  
 #plugin chat tag = {tag}  
 #kit name = {kitname}  
 #money from kit = {money}  
 #command from kit = {command}  

 #Plugin chat tag   
tag   :   "&6[ADEKP]"  

 #Plugin messages  
 #All can use {tag}  
 #Can use {kitname}   
startChatList   :   "{tag} Additional items in the &c{kitname}&6 kit!"   
endChatList   :   "{tag} End of additional items in the &c{kitname}&6 kit!"  
 #Can use {money}   
moneyAddMsg   :   "&6- &c{money}&6 will be added to your account!"  
 #Can use {command}   
commandAddMsg   :   "&6- The command: &c{command}&6 will be run!"  

 #Permissions messages  
 #All can use {tag}   
cannotUseCommand   :   "&4You do not have access to that command."   
cannotUseSign   :   "&4You cannot interact with that!"   
isNotAPlayer   :   "You must be a Player to send this command."  

 #NO NOT TOUCH   
version   :  1.0.1

Screenshots:
What a kit preview looks like:
Here

A better look at what is displayed in chat:
Here

Sign syntax:
Here

Completed sign:
Here

Planned Features:
-1.14 support
-Let me know if you find a bug that needs fixed or something you want added!

Similar projects

Plugin →