John Enchanter 1.2.3

Custom Enchantment Table & Anvil that can enchant any level

  1. zMaster_
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Languages Supported:
    Configurable in the configuration files
    Pictures:
    [​IMG]
    [​IMG]
    How use:

    Why use JohnEnchanter?

    • You can change any enchantment type and level in the table tyers
    • Editable prices for enchant, repair and join enchantments
    • Editable GUIS
    • Item Backlist (names and materials)
    • And more!
    Instalation:
    • Download the plugin and place in your server plugins folder.
    • Enable the server or restart.
    • After that you can edit the plugin settings in the 'JohnEnchanter' folder

    Configuration Files:

    Code (YAML):

    #Case true only players with the permission "johnenchanter.enchantcommand" will can open the
    #EnchantingTable menu with /enchant
    PERMISSION-FOR-ENCHANT-COMMAND
    : true

    #Case true only players with the permission "johnenchanter.anvilcommand" will can open the
    #Anvil menu with /anvil
    PERMISSION-FOR-ANVIL-COMMAND
    : true

    #Material List: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
    #Inventory Backgrounds.
    ENCHANTING-BACKGROUND-ITEM
    : BLACK_STAINED_GLASS_PANE
    ANVIL-BACKGROUND-ITEM
    : BLACK_STAINED_GLASS_PANE
    FALSE-MOLDURE-ITEM
    : RED_STAINED_GLASS_PANE
    TRUE-MOLDURE-ITEM
    : LIME_STAINED_GLASS_PANE

    #Inventory names
    ENCHANTING-INVENTORY-NAME
    : "Enchanting"
    ANVIL-INVENTORY-NAME
    : "Anvil"

    #Here you change the Enchantments names show by the Enchantment Table
    ENCHANTING-NAMES
    :
      ARROW_DAMAGE
    : "&9- Power"
      ARROW_KNOCKBACK
    : "&9- Impact"
      ARROW_FIRE
    : "&9- Flame"
      ARROW_INFINITE
    : "&9- Infinity"
      BINDING_CURSE
    : "&9- Curse of Binding"
      CHANNELING
    : "&9- Channeling"
      DAMAGE_ALL
    : "&9- Sharpness"
      DAMAGE_ARTHROPODS
    : "&9- Bane of Arthropods"
      DAMAGE_UNDEAD
    : "&9- Smite"
      DEPTH_STRIDER
    : "&9- Depth Strider"
      DIG_SPEED
    : "&9- Efficiency"
      DURABILITY
    : "&9- Unbreaking"
      FIRE_ASPECT
    : "&9- Fire Aspect"
      FROST_WALKER
    : "&9- Frost Walker"
      IMPALING
    : "&9- Impaling"
      KNOCKBACK
    : "&9- Punch"
      LOOT_BONUS_BLOCKS
    : "&9- Fortune"
      LOOT_BONUS_MOBS
    : "&9- Looting"
      LOYALTY
    : "&9- Loyalty"
      LUCK
    : "&9- Luck of The Sea"
      LURE
    : "&9- Lure"
      MENDING
    : "&9- Mendign"
      MULTISHOT
    : "&9- Multi Shot"
      OXYGEN
    : "&9- Respiration"
      PIERCING
    : "&9- Piercing"
      PROTECTION_ENVIRONMENTAL
    : "&9- Protection"
      PROTECTION_EXPLOSIONS
    : "&9- Blast Protection"
      PROTECTION_FALL
    : "&9- Feather Protection"
      PROTECTION_FIRE
    : "&9- Fire Protection"
      PROTECTION_PROJECTILE
    : "&9- Projectile Protection"
      QUICK_CHARGE
    : "&9- Quick Charge"
      RIPTIDE
    : "&9- Riptide"
      SILK_TOUCH
    : "&9- Silk Touch"
      SOUL_SPEED
    : "&9- Soul Speed"
      SWEEPING_EDGE
    : "&9- Sweeping Edge"
      THORNS
    : "&9- Thorns"
      VANISHING_CURSE
    : "&9- Vanishing Curse"
      WATER_WORKER
    : "&9- Water Worker"
    ENCHANTING-MAX-LEVELS
    :
      ARROW_DAMAGE
    : 10
      ARROW_KNOCKBACK
    : 10
      ARROW_FIRE
    : 10
      ARROW_INFINITE
    : 10
      BINDING_CURSE
    : 10
      CHANNELING
    : 10
      DAMAGE_ALL
    : 10
      DAMAGE_ARTHROPODS
    : 10
      DAMAGE_UNDEAD
    : 10
      DEPTH_STRIDER
    : 10
      DIG_SPEED
    : 10
      DURABILITY
    : 10
      FIRE_ASPECT
    : 10
      FROST_WALKER
    : 10
      IMPALING
    : 10
      KNOCKBACK
    : 10
      LOOT_BONUS_BLOCKS
    : 10
      LOOT_BONUS_MOBS
    : 10
      LOYALTY
    : 10
      LUCK
    : 10
      LURE
    : 10
      MENDING
    : 10
      MULTISHOT
    : 10
      OXYGEN
    : 10
      PIERCING
    : 10
      PROTECTION_ENVIRONMENTAL
    : 10
      PROTECTION_EXPLOSIONS
    : 10
      PROTECTION_FALL
    : 10
      PROTECTION_FIRE
    : 10
      PROTECTION_PROJECTILE
    : 10
      QUICK_CHARGE
    : 10
      RIPTIDE
    : 10
      SILK_TOUCH
    : 10
      SOUL_SPEED
    : 10
      SWEEPING_EDGE
    : 10
      THORNS
    : 10
      VANISHING_CURSE
    : 10
      WATER_WORKER
    : 10
    #The enchantments (showed in enchantment table) levels will convert to roman numbers?
    #Example: if true = Fortune III, if false = Fortune 3
    USE-ROMAN-NUMBERS
    : true

    #If true players without permission for interact, like in a protected area or a plot,
    #in short, if the Interact Event is canceled, the enchanting Table or Anvil will not
    #open the GUI when interacted on it
    NOT-OPEN-IF-CANCELED
    : false

    #Open default enchantment table or anvil if the Interact Event is cancelled?
    OPEN-DEFAULT-IF-CANCELLED
    : false
     
    Code (YAML):
    #If true, a Diamond Pick can only be repaired using a diamond pick as a sacrifice item.
    #If false, this pickaxe can also be repaired with a diamond for example.
    ONLY-REPAIR-EQUALTYPE-ITEMS
    : false

    #A sacrifice item will repair how many durability points of the main item?
    #For example: if the value below is 500, and the item to be repaired is a diamond pick that has been
    #used 1500 times (-1500 of durability) 3 diamonds will be needed to repair it.
    ITEM-REPAIR-POINTS
    : 500

    #If someone repairs a diamond pick and it took 1000 points of durability to repair
    #it. Will be took 10 xp levels from player (1000/100) if the value below is 100.
    DURABILITY_DIVIDED_BY
    : 100

    #Sound list: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
    #Use Anvil sound: Leave it empty to not play sounds.
    USE-ANVIL-SOUND
    : BLOCK_ANVIL_USE

    #Material List: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
    #items on this list cannot be joined.
    ITEM-MATERIAL-BACKLIST
    :
     - WOODEN_HOE

    #Items that contain any of it in their name cannot be joined
    ITEM-NAME-BACKLIST
    :
     - "This item cannot be joined"
      - "Not Join this"

    #Below is the price for joining the enchantments. For example, if 2 tools with FORTUNE 1 are added to
    #the anvil it will result in a tool with fortune 2, and the price in levels to complete the join will be
    # 2 (fortune enchant level) multiplied by the value that is on the list below for fortune
    ENCHANTMENT-JOIN-PRICE
    :
      ARROW_DAMAGE
    : 2.5
      ARROW_KNOCKBACK
    : 3.0
      ARROW_FIRE
    : 3.0
      ARROW_INFINITE
    : 4.0
      BINDING_CURSE
    : 3.0
      CHANNELING
    : 3.0
      DAMAGE_ALL
    : 2.7
      DAMAGE_ARTHROPODS
    : 2.0
      DAMAGE_UNDEAD
    : 2.0
      DEPTH_STRIDER
    : 3.0
      DIG_SPEED
    : 2.5
      DURABILITY
    : 3.5
      FIRE_ASPECT
    : 3.5
      FROST_WALKER
    : 3.5
      IMPALING
    : 3.0
      KNOCKBACK
    : 4.0
      LOOT_BONUS_BLOCKS
    : 4.0
      LOOT_BONUS_MOBS
    : 4.0
      LOYALTY
    : 4.0
      LUCK
    : 4.0
      LURE
    : 4.0
      MENDING
    : 4.0
      MULTISHOT
    : 4.0
      OXYGEN
    : 4.0
      PIERCING
    : 4.0
      PROTECTION_ENVIRONMENTAL
    : 4.0
      PROTECTION_EXPLOSIONS
    : 4.0
      PROTECTION_FALL
    : 4.0
      PROTECTION_FIRE
    : 4.0
      PROTECTION_PROJECTILE
    : 4.0
      QUICK_CHARGE
    : 4.5
      RIPTIDE
    : 4.5
      SILK_TOUCH
    : 4.5
      SOUL_SPEED
    : 3.5
      SWEEPING_EDGE
    : 3.5
      THORNS
    : 3.0
      VANISHING_CURSE
    : 3.0
      WATER_WORKER
    : 3.0

    PUT-FIRST-ITEM
    :
    MATERIAL
    : ITEM_FRAME
    NAME
    : '&ePlace a Item'
    LORE
    :
    - '&7Place the item to be upgraded'
    - '&7in the Left Slot'

    PUT-SECOND-ITEM
    :
    MATERIAL
    : ITEM_FRAME
    NAME
    : '&ePlace a Item'
    LORE
    :
    - '&7Place the item to be sacrificed'
    - '&7in the Right Slot'
    ERROR-ITEM
    :
    MATERIAL
    : BARRIER
    NAME
    : '&cError'
    LORE
    :
    - '&7you cant repair these items'

    CLICK-FOR-JOIN-LORE
    :
    - '&a&m-----------------------------'
    - '&a# &eClick for Repair'
    - '&a# &ePrice: &a%levels% &eXP Levels'
    - '&a&m-----------------------------'
    ENOUGH-XP-LORE
    :
    - '&7&m-----------------------------'
    - '&7# &cYou dont have enough levels'
    - '&7# &cPrice: &a%levels% &cXP Levels'
    - '&7&m-----------------------------'
     
    Code (YAML):
    #This is the chance of apply a bonus enchantment when a player enchant a item. 1.00 means 100%
    EXTRA-ENCHANT-CHANCE
    : 0.25

    #Can enchant already enchanted items?
    CAN-ENCHANT-ALREADY
    : false

    #Place here the sound you want to play when a player enchant a item. Let it empty for no sound.
    #Sound list: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
    ENCHANT-SOUND
    : ENTITY_PLAYER_LEVELUP

    #Material List: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
    #[NEW] items on this list cannot be Enchant.
    ITEM-MATERIAL-BACKLIST
    :
     - WOODEN_HOE

    #[NEW] Items that contain any of it in their name will cannot be Enchanted
    ITEM-NAME-BACKLIST
    :
     - "This item cannot be joined"
      - "Not Join this"

    PUT-ITEM-FOR-ENCHANT
    :
      MATERIAL
    : ITEM_FRAME
      NAME
    : '&ePlace a Item'
      LORE
    :
       - '&7Place an item in the slot above'
        - '&7for enchant him'
        -
    THIS-ITEM-HAS-ENCHANTS
    :
      MATERIAL
    : BARRIER
      NAME
    : '&cThis Item is Already Enchanted'
      LORE
    :
       - '&7Place an item that has no enchantments'
        - '&7to be able to enchant him'
        -
    CANT-ENCHANT-THIS
    :
      MATERIAL
    : BARRIER
      NAME
    : '&cCant be enchanted'
      LORE
    :
       - '&7This item cant be enchanted'
        -
    ENCHANTED-SUCCESS
    :
      MATERIAL
    : GLASS_BOTTLE
      NAME
    : '&aEnchanted With Success'
      LORE
    :
       - "&7Remove the your item from table."
       
    #If the "start slot" is 29 the tyer 1 item will be in slot 29, the tyer 2 in slot 30...
    START-SLOT
    : 29

    #Here you set the tyers
    Tyers
    :
      TYER-1
    :
        NEEDED-LEVELS
    : 10
        TAKE-LEVELS
    : 5
        ENCHANTMENTS
    :
         - 'ARROW_DAMAGE=1'
          - 'ARROW_KNOCKBACK=1'
          - 'ARROW_FIRE=1'
          - 'ARROW_INFINITE=1'
          - 'BINDING_CURSE=1'
          - 'CHANNELING=1'
          - 'DAMAGE_ALL=1'
          - 'DAMAGE_ARTHROPODS=1'
          - 'DAMAGE_UNDEAD=1'
          - 'DEPTH_STRIDER=1'
          - 'DIG_SPEED=1'
          - 'DURABILITY=1'
          - 'FIRE_ASPECT=1'
          - 'FROST_WALKER=1'
          - 'IMPALING=1'
          - 'KNOCKBACK=1'
          - 'LOOT_BONUS_BLOCKS=1'
          - 'LOOT_BONUS_MOBS=1'
          - 'LOYALTY=1'
          - 'LUCK=1'
          - 'LURE=1'
          - 'MENDING=1'
          - 'MULTISHOT=1'
          - 'OXYGEN=1'
          - 'PIERCING=1'
          - 'PROTECTION_ENVIRONMENTAL=1'
          - 'PROTECTION_EXPLOSIONS=1'
          - 'PROTECTION_FALL=1'
          - 'PROTECTION_FIRE=1'
          - 'PROTECTION_PROJECTILE=1'
          - 'QUICK_CHARGE=1'
          - 'RIPTIDE=1'
          - 'SILK_TOUCH=1'
          - 'SOUL_SPEED=1'
          - 'SWEEPING_EDGE=1'
          - 'THORNS=1'
          - 'VANISHING_CURSE=1'
          - 'WATER_WORKER=1'
         
        CLICK-FOR-ENCHANT-ITEM
    :
          MATERIAL
    : EXPERIENCE_BOTTLE
          AMOUNT
    : 10
          NAME
    : '&aClick for Enchant'
          LORE
    :
            - '&7Required XP levels
    : 10.'
            - '&7Can enchant:'  
        NEED-XP-ITEM
    :
          MATERIAL
    : GLASS_BOTTLE
          NAME
    : '&cEnought Levels'
          LORE
    :
           - '&7You dont have enough XP'
            - '&7Required XP levels
    : 10.'    
     
      TYER-2
    :
        NEEDED-LEVELS
    : 20
        TAKE-LEVELS
    : 10
        ENCHANTMENTS
    :
         - 'ARROW_FIRE=2'
          - 'DAMAGE_ALL=2'
          - 'DAMAGE_ALL=3'
          - 'ARROW_DAMAGE=2'
          - 'ARROW_DAMAGE=3'
          - 'PROTECTION_ENVIRONMENTAL=3'
          - 'DIG_SPEED=2'
          - 'LOOT_BONUS_MOBS=2'
          - 'LOOT_BONUS_BLOCKS=2'
          - 'DURABILITY=2'  
          - 'THORNS=2'
          - 'OXYGEN=2'
          - 'DEPTH_STRIDER=2'
          - 'LUCK=2'
          - 'LURE=2'
          - 'KNOCKBACK=2'
        CLICK-FOR-ENCHANT-ITEM
    :
          MATERIAL
    : EXPERIENCE_BOTTLE
          AMOUNT
    : 20
          NAME
    : '&aClick for Enchant'
          LORE
    :
            - '&7Required XP levels
    : 20.'
            - '&7Can enchant:'  
        NEED-XP-ITEM
    :
          MATERIAL
    : GLASS_BOTTLE
          NAME
    : '&cEnought Levels'
          LORE
    :
           - '&7You dont have enough XP'
            - '&7Required XP levels
    : 20.'      
       
      TYER-3
    :
        NEEDED-LEVELS
    : 30
        TAKE-LEVELS
    : 15
        ENCHANTMENTS
    :
         - 'FIRE_ASPECT=3'
          - 'DAMAGE_ALL=4'
          - 'DAMAGE_ALL=5'
          - 'ARROW_DAMAGE=4'
          - 'ARROW_DAMAGE=5'
          - 'PROTECTION_ENVIRONMENTAL=4'
          - 'DIG_SPEED=3'
          - 'LOOT_BONUS_MOBS=3'
          - 'DURABILITY=3'  
          - 'THORNS=3'
          - 'OXYGEN=3'
          - 'DEPTH_STRIDER=3'
          - 'LUCK=3'
          - 'LURE=3'
          - 'LOOT_BONUS_BLOCKS=3'
          - 'ARROW_FIRE=3'
        CLICK-FOR-ENCHANT-ITEM
    :
          MATERIAL
    : EXPERIENCE_BOTTLE
          AMOUNT
    : 30
          NAME
    : '&aClick for Enchant'
          LORE
    :
            - '&7Required XP levels
    : 30.'
            - '&7Can enchant:'  
        NEED-XP-ITEM
    :
          MATERIAL
    : GLASS_BOTTLE
          NAME
    : '&cEnought Levels'
          LORE
    :
           - '&7You dont have enough XP'
            - '&7Required XP levels
    : 30.'    
       
      TYER-4
    :
        NEEDED-LEVELS
    : 40
        TAKE-LEVELS
    : 20
        ENCHANTMENTS
    :
         - 'SILK_TOUCH=4'
          - 'ARROW_FIRE=4'
          - 'FIRE_ASPECT=4'
          - 'DAMAGE_ALL=6'
          - 'DAMAGE_ALL=7'
          - 'ARROW_DAMAGE=6'
          - 'ARROW_DAMAGE=7'
          - 'PROTECTION_ENVIRONMENTAL=5'
          - 'PROTECTION_ENVIRONMENTAL=6'
          - 'DIG_SPEED=4'
          - 'LOOT_BONUS_MOBS=4'
          - 'LOOT_BONUS_BLOCKS=4'
          - 'DURABILITY=4'  
          - 'THORNS=4'
          - 'OXYGEN=4'
          - 'DEPTH_STRIDER=4'
          - 'LUCK=4'
          - 'LURE=4'
          - 'KNOCKBACK=4'
          - 'ARROW_INFINITE=4'
          - 'ARROW_FIRE=4'
        CLICK-FOR-ENCHANT-ITEM
    :
          MATERIAL
    : EXPERIENCE_BOTTLE
          AMOUNT
    : 40
          NAME
    : '&aClick for Enchant'
          LORE
    :
            - '&7Required XP levels
    : 40.'
            - '&7Can enchant:'  
        NEED-XP-ITEM
    :
          MATERIAL
    : GLASS_BOTTLE
          NAME
    : '&cEnought Levels'
          LORE
    :
           - '&7You dont have enough XP'
            - '&7Required XP levels
    : 40.'
       
      TYER-5
    :
        PERMISSION
    : 'johnenchanter.tyer5'
        NEEDED-LEVELS
    : 50
        TAKE-LEVELS
    : 25
        ENCHANTMENTS
    :
         - 'DAMAGE_ALL=8'
          - 'DAMAGE_ALL=9'
          - 'ARROW_DAMAGE=8'
          - 'ARROW_DAMAGE=9'
          - 'PROTECTION_ENVIRONMENTAL=7'
          - 'DURABILITY=5'  
          - 'LOOT_BONUS_MOBS=5'
          - 'THORNS=5'
          - 'OXYGEN=5'
          - 'DEPTH_STRIDER=5'
          - 'LUCK=5'
          - 'LURE=5'
          - 'KNOCKBACK=3'
          - 'ARROW_FIRE=3'
        CLICK-FOR-ENCHANT-ITEM
    :
          MATERIAL
    : EXPERIENCE_BOTTLE
          AMOUNT
    : 50
          NAME
    : '&aClick for Enchant'
          LORE
    :
            - '&7Required XP levels
    : 50.'
            - '&7Can enchant:'  
        NEED-XP-ITEM
    :
          MATERIAL
    : GLASS_BOTTLE
          NAME
    : '&cEnought Levels'
          LORE
    :
           - '&7You dont have enough XP'
            - '&7Required XP levels
    : 50.'  
        NO-PERMISSION-ITEM
    :
          MATERIAL
    : BARRIER
          NAME
    : '&cBlocked Level'
          LORE
    :
           - '&7You need &aVIP'
            - '&7for enchant this level'
    Code (YAML):
    #This is the chance of apply a bonus enchantment when a player enchant a item. 1.00 means 100%
    EXTRA-ENCHANT-CHANCE
    : 0.25

    #Can enchant already enchanted items?
    CAN-ENCHANT-ALREADY
    : false

    #Place here the sound you want to play when a player enchant a item. Let it empty for no sound.
    #Sound list: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
    ENCHANT-SOUND
    : ENTITY_PLAYER_LEVELUP

    #Material List: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
    #[NEW] items on this list cannot be Enchant.
    ITEM-MATERIAL-BACKLIST
    :
     - WOODEN_HOE

    #[NEW] Items that contain any of it in their name will cannot be Enchanted
    ITEM-NAME-BACKLIST
    :
     - "This item cannot be joined"
      - "Not Join this"

    PUT-ITEM-FOR-ENCHANT
    :
      MATERIAL
    : ITEM_FRAME
      NAME
    : '&ePlace a Item'
      LORE
    :
       - '&7Place an item in the slot above'
        - '&7for enchant him'
        -
    THIS-ITEM-HAS-ENCHANTS
    :
      MATERIAL
    : BARRIER
      NAME
    : '&cThis Item is Already Enchanted'
      LORE
    :
       - '&7Place an item that has no enchantments'
        - '&7to be able to enchant him'
        -
    CANT-ENCHANT-THIS
    :
      MATERIAL
    : BARRIER
      NAME
    : '&cCant be enchanted'
      LORE
    :
       - '&7This item cant be enchanted'
        -
    ENCHANTED-SUCCESS
    :
      MATERIAL
    : GLASS_BOTTLE
      NAME
    : '&aEnchanted With Success'
      LORE
    :
       - "&7Remove the your item from table."
       
    #If the "start slot" is 29 the tyer 1 item will be in slot 29, the tyer 2 in slot 30...
    START-SLOT
    : 29

    #Here you set the tyers
    Tyers
    :
      TYER-1
    :
        NEEDED-LEVELS
    : 10
        TAKE-LEVELS
    : 5
        ENCHANTMENTS
    :
         - 'ARROW_DAMAGE=1'
          - 'ARROW_KNOCKBACK=1'
          - 'ARROW_FIRE=1'
          - 'ARROW_INFINITE=1'
          - 'BINDING_CURSE=1'
          - 'CHANNELING=1'
          - 'DAMAGE_ALL=1'
          - 'DAMAGE_ARTHROPODS=1'
          - 'DAMAGE_UNDEAD=1'
          - 'DEPTH_STRIDER=1'
          - 'DIG_SPEED=1'
          - 'DURABILITY=1'
          - 'FIRE_ASPECT=1'
          - 'FROST_WALKER=1'
          - 'IMPALING=1'
          - 'KNOCKBACK=1'
          - 'LOOT_BONUS_BLOCKS=1'
          - 'LOOT_BONUS_MOBS=1'
          - 'LOYALTY=1'
          - 'LUCK=1'
          - 'LURE=1'
          - 'MENDING=1'
          - 'MULTISHOT=1'
          - 'OXYGEN=1'
          - 'PIERCING=1'
          - 'PROTECTION_ENVIRONMENTAL=1'
          - 'PROTECTION_EXPLOSIONS=1'
          - 'PROTECTION_FALL=1'
          - 'PROTECTION_FIRE=1'
          - 'PROTECTION_PROJECTILE=1'
          - 'QUICK_CHARGE=1'
          - 'RIPTIDE=1'
          - 'SILK_TOUCH=1'
          - 'SOUL_SPEED=1'
          - 'SWEEPING_EDGE=1'
          - 'THORNS=1'
          - 'VANISHING_CURSE=1'
          - 'WATER_WORKER=1'
         
        CLICK-FOR-ENCHANT-ITEM
    :
          MATERIAL
    : EXPERIENCE_BOTTLE
          AMOUNT
    : 10
          NAME
    : '&aClick for Enchant'
          LORE
    :
            - '&7Required XP levels
    : 10.'
            - '&7Can enchant:'  
        NEED-XP-ITEM
    :
          MATERIAL
    : GLASS_BOTTLE
          NAME
    : '&cEnought Levels'
          LORE
    :
           - '&7You dont have enough XP'
            - '&7Required XP levels
    : 10.'    
     
      TYER-2
    :
        NEEDED-LEVELS
    : 20
        TAKE-LEVELS
    : 10
        ENCHANTMENTS
    :
         - 'ARROW_FIRE=2'
          - 'DAMAGE_ALL=2'
          - 'DAMAGE_ALL=3'
          - 'ARROW_DAMAGE=2'
          - 'ARROW_DAMAGE=3'
          - 'PROTECTION_ENVIRONMENTAL=3'
          - 'DIG_SPEED=2'
          - 'LOOT_BONUS_MOBS=2'
          - 'LOOT_BONUS_BLOCKS=2'
          - 'DURABILITY=2'  
          - 'THORNS=2'
          - 'OXYGEN=2'
          - 'DEPTH_STRIDER=2'
          - 'LUCK=2'
          - 'LURE=2'
          - 'KNOCKBACK=2'
        CLICK-FOR-ENCHANT-ITEM
    :
          MATERIAL
    : EXPERIENCE_BOTTLE
          AMOUNT
    : 20
          NAME
    : '&aClick for Enchant'
          LORE
    :
            - '&7Required XP levels
    : 20.'
            - '&7Can enchant:'  
        NEED-XP-ITEM
    :
          MATERIAL
    : GLASS_BOTTLE
          NAME
    : '&cEnought Levels'
          LORE
    :
           - '&7You dont have enough XP'
            - '&7Required XP levels
    : 20.'      
       
      TYER-3
    :
        NEEDED-LEVELS
    : 30
        TAKE-LEVELS
    : 15
        ENCHANTMENTS
    :
         - 'FIRE_ASPECT=3'
          - 'DAMAGE_ALL=4'
          - 'DAMAGE_ALL=5'
          - 'ARROW_DAMAGE=4'
          - 'ARROW_DAMAGE=5'
          - 'PROTECTION_ENVIRONMENTAL=4'
          - 'DIG_SPEED=3'
          - 'LOOT_BONUS_MOBS=3'
          - 'DURABILITY=3'  
          - 'THORNS=3'
          - 'OXYGEN=3'
          - 'DEPTH_STRIDER=3'
          - 'LUCK=3'
          - 'LURE=3'
          - 'LOOT_BONUS_BLOCKS=3'
          - 'ARROW_FIRE=3'
        CLICK-FOR-ENCHANT-ITEM
    :
          MATERIAL
    : EXPERIENCE_BOTTLE
          AMOUNT
    : 30
          NAME
    : '&aClick for Enchant'
          LORE
    :
            - '&7Required XP levels
    : 30.'
            - '&7Can enchant:'  
        NEED-XP-ITEM
    :
          MATERIAL
    : GLASS_BOTTLE
          NAME
    : '&cEnought Levels'
          LORE
    :
           - '&7You dont have enough XP'
            - '&7Required XP levels
    : 30.'    
       
      TYER-4
    :
        NEEDED-LEVELS
    : 40
        TAKE-LEVELS
    : 20
        ENCHANTMENTS
    :
         - 'SILK_TOUCH=4'
          - 'ARROW_FIRE=4'
          - 'FIRE_ASPECT=4'
          - 'DAMAGE_ALL=6'
          - 'DAMAGE_ALL=7'
          - 'ARROW_DAMAGE=6'
          - 'ARROW_DAMAGE=7'
          - 'PROTECTION_ENVIRONMENTAL=5'
          - 'PROTECTION_ENVIRONMENTAL=6'
          - 'DIG_SPEED=4'
          - 'LOOT_BONUS_MOBS=4'
          - 'LOOT_BONUS_BLOCKS=4'
          - 'DURABILITY=4'  
          - 'THORNS=4'
          - 'OXYGEN=4'
          - 'DEPTH_STRIDER=4'
          - 'LUCK=4'
          - 'LURE=4'
          - 'KNOCKBACK=4'
          - 'ARROW_INFINITE=4'
          - 'ARROW_FIRE=4'
        CLICK-FOR-ENCHANT-ITEM
    :
          MATERIAL
    : EXPERIENCE_BOTTLE
          AMOUNT
    : 40
          NAME
    : '&aClick for Enchant'
          LORE
    :
            - '&7Required XP levels
    : 40.'
            - '&7Can enchant:'  
        NEED-XP-ITEM
    :
          MATERIAL
    : GLASS_BOTTLE
          NAME
    : '&cEnought Levels'
          LORE
    :
           - '&7You dont have enough XP'
            - '&7Required XP levels
    : 40.'
       
      TYER-5
    :
        PERMISSION
    : 'johnenchanter.tyer5'
        NEEDED-LEVELS
    : 50
        TAKE-LEVELS
    : 25
        ENCHANTMENTS
    :
         - 'DAMAGE_ALL=8'
          - 'DAMAGE_ALL=9'
          - 'ARROW_DAMAGE=8'
          - 'ARROW_DAMAGE=9'
          - 'PROTECTION_ENVIRONMENTAL=7'
          - 'DURABILITY=5'  
          - 'LOOT_BONUS_MOBS=5'
          - 'THORNS=5'
          - 'OXYGEN=5'
          - 'DEPTH_STRIDER=5'
          - 'LUCK=5'
          - 'LURE=5'
          - 'KNOCKBACK=3'
          - 'ARROW_FIRE=3'
        CLICK-FOR-ENCHANT-ITEM
    :
          MATERIAL
    : EXPERIENCE_BOTTLE
          AMOUNT
    : 50
          NAME
    : '&aClick for Enchant'
          LORE
    :
            - '&7Required XP levels
    : 50.'
            - '&7Can enchant:'  
        NEED-XP-ITEM
    :
          MATERIAL
    : GLASS_BOTTLE
          NAME
    : '&cEnought Levels'
          LORE
    :
           - '&7You dont have enough XP'
            - '&7Required XP levels
    : 50.'  
        NO-PERMISSION-ITEM
    :
          MATERIAL
    : BARRIER
          NAME
    : '&cBlocked Level'
          LORE
    :
           - '&7You need &aVIP'
            - '&7for enchant this level'

    Commands:
    • /enchant opens the enchantment table remotely. [johnenchanter.enchantcommand]
    • /enchant <player> opens the enchantment table for other players [johnenchanter.enchantcommand.others]
    • /anvil opens the anvil remotely [johnenchanter.anvilcommand]
    • /anvil <player> opens the anvil for other players [johnenchanter.anvilcommand.others]
    • /johnenchanter reload reloads the plugin [johnenchanter.admin]

    Report bugs and give suggestions in our Discord:
    [​IMG]

    [​IMG]

Recent Updates

  1. Update 1.2.3
  2. Update 1.1.3
  3. Update 0.1.2

Recent Reviews

  1. Tarekizor
    Tarekizor
    5/5,
    Version: 1.1.3
    Muito bommmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm <3
    1. zMaster_