EXP Withdraw 1.0

Ever wanted to put your experience levels into a materialistic form? Well now you can with this!

  1. KvinneKraft
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    • 1.15
    Source Code:
    https://github.com/KvinneKraft
    Contributors:
    Dashie KvinneKraft A.K.A ME
    Introduction
    Hey there, this is another plugin, this plugin will allow you (like the title implies) to withdraw your experience levels into a material like form, such as a paper or simply a bottle.


    This plugin will come in handy for faction servers and servers that simply have a similar ideology behind them.

    The future will behold VAULT support and some other features, probably, if you do have any suggestions or were to come across anything that you feel like needs some fixing then in such a case please do not hesitate to reach out to me at [email protected] or simply through this website.

    What follows is the default preset for the configuration file which you may reload using the command '/withdrawexp reload' this does require the admin-permission, as shown bellow, though!.
    Configuration File
    Code (YAML):

    #
    # Author: Dashie
    # Version: 1.0
    #
    # Here are all of the permissions that can be modified:
    withdrawexp-permissions
    :
     # This is the permission that is required for the withdrawal
      # of experience (/withdrawexp):
      withdraw-permission
    : default
      # This is the permission that is required for the redemption
      # of experience when right clicking the ticket:
      redeem-permission
    : default
      # This is the permission that is required for the reload
      # command (/withdrawexp reload):
      admin-permission
    : admin
      # And this is the permission that is required for bypassing
      # the cool down restrictions when redeeming tickets:
      bypass-cooldown-permission
    : bypass
    # Here are all of the settings related to the plugin its
    # main functionality, the redemption of experience and such:
    withdrawexp-functionality
    :
     # This is the material that will act as a ticket:
      ticket-item-material
    : PAPER
      # This is the cool down between ticket redemptions.
      # Note that the bypass permission ignores this:
      ticket-redeem-cooldown
    : 10
      # This is the custom display name that will be applied to
      # the custom ticket item:
      ticket-name-format
    : '&fWithdraw Ticket - &e%experience% EXP'
      # This is the custom lore that will be applied to the custom
      # ticket item as well:
      ticket-lore-format
    : '&e&oRight click me!'
      # This is the minimum levels of experience that a user must
      # at least have in order to make use of the /withdrawexp command:
      minimum-redeem-levels
    : 1
      # This is the maximum levels of experience that a user may
      # not ever exceed:
      maximum-redeem-levels
    : 120
     
    Blessed be you fluffs, I hope you will enjoy the functionality of this plugin and perhaps find some use for it.

    -Dashie