A Descent Essentials Kit Preview 1.0.3

A GUI Kit Preview Plugin for EssentialsX

  1. Allogeneous
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    Source Code:
    https://github.com/Allogeneous/ADescentEssentialsKitPreview
    Contributors:
    Allogeneous
    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:
    Code (YAML):
    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:
    Code (YAML):
    #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 (will be added when EssentialsX supports 1.14)
    -Let me know if you find a bug that needs fixed or something you want added!
    Cry_Legende likes this.

Recent Reviews

  1. FranLR
    FranLR
    5/5,
    Version: 1.0.1
    Excellent work, please read my message in the discussion section. --------------