Supported MC Versions1.16, 1.15, 1.14, 1.13, 1.12, 1.11, 1.10, 1.9, 1.8, 1.7
DependenciesTokenEnchant

NOTE: This a custom enchant module requires the latest TokenEnchant plugin

This plugin contains a custom enchantment effect to make any item retain-able on death.  You can also configure the enchantment so that only soul-bounded item can only be picked up by the lawful owner.

Installation:
Just install TE-SoulBoundEnchant.jar in TokenEnchant/enchants folder. Then you can either "restart the server" or "reload the plugin (not /te reload)". SouldBoundEnchantment will automatically be loaded into TokenEnchant framework.

Configuration:
Once you restart the server, SouldBound_config.yml will be auto-generated in your enchants folder.  You can customize this file to suit your server's needs.  

    SoulBound:
      price: 10
      max: 4
      occurrence: always
      #this option allows the enchantment level to automatically decrease upon death
      decrement_chance: 1.0
      # if this flag is set to "true", soul-bounded item will have its soul attached to it, and only the lawful owner can pick it up unless you have 'tokenenchant.soulbound.admin' permission node.
      no_pickup: true
      tag_prefix: "&bSOUL:"
      event_map:
        # this option is to set a custom Death Event process priority.
        PlayerDeathEvent: "LOW"