Soulbound Revived 1.9 - 1.12 + 0.0.6

Never lose your precious items again!

  1. MisterFantasy
    Tested Minecraft Versions:
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Source Code:
    https://github.com/MisterFantasy/Soulbound
    Contributors:
    MisterFantasy
    Soulbound
    Have some extra special gear you would hate to lose? Soulbound them! This plugin allows you to retrieve your Soulbounded items when you are killed. There are no databases required and the plugin is very lightweight and easy to use, the plugin is very customizable where you can edit everything from the soulbound item to the messages.

    Commands
    Code (YAML):
    [/SIZE]
    Soulbound
    :
     # When the soulbound enchantment is applied to an item, this lore will appear.
      lore
    : '&6Soulbound I'
      # When the option 'disable-whitelist' is set to true, the plugin will not check if
      # the given item to soulbound is valid.
      disable-whitelist
    : true
      # The soulbound enchantment can only be applied to the items on the whitelist.
      item-whitelist
    :
      - 'DIAMOND_HELMET'
       - 'DIAMOND_CHESTPLATE'
       - 'DIAMOND_LEGGINGS'
       - 'DIAMOND_BOOTS'
       - 'DIAMOND_SWORD'
       - 'DIAMOND_PICKAXE'
      # Here you can modify the actual Soulbound item:
      item
    :
       # This is the type of material that the Soulbound item will be.
        material
    : BOOK
        # Here you can clarify the sub-material of the Soulbound item.
        data
    : 0
        # This is the name that will be displayed on the Soulbound item.
        displayname
    : '&6Soul&ebinder'
        # Here you are able to add as many lore lines as you want :).
        lore
    :
        - '&7Never lose your items again!'
      # Here you can decide whether or not you want to remove the soulbound lore
      # from the item on death.
      remove-lore-on-death
    : true

    messages
    :
     # Sent when the given item is not on the 'item-whitelist:'.
      invalid-item
    : '&6Soulbound &7| &eYou may not apply the &6Soulbound Enchantment &eto this item.'
      # Sent when the command '/soulbound apply' is performed and the given item already contains the
      # soulbound enchantment.
      item-already-soulbound
    : '&6Soulbound &7| &eThis item already contains the &6Soulbound Enchantment&e.'
      # Sent when the command '/soulbound remove' is performed and the given item doesn't have the
      # soulbound enchantment.
      item-no-soulbound
    : '&6Soulbound &7| &eThis item does not contain the &6Soulbound Enchantment&e.'
      success
    :
       # Sent when the command '/soulbound apply' is performed and you have applied the
        # soulbound enchantment with success.
        apply
    : '&6Soulbound &7| &eYou successfully applied the &6Soulbound Enchantment &eto your item.'
        # Sent when the command '/soulbound remove' is performed and you have removed the
        # soulbound enchantment with success.
        remove
    : '&6Soulbound &7| &eYou successfully removed the &6Soulbound Enchantment &efrom this item.'
      give-all
    :
       # Sent when the command '/soulbound give all | *' is performed to the receiver.
        from
    : '&6Soulbound &7| &eYou successfully gave &6%amount%x Soulbound Enchantment &eto every player!'
        # Sent when the command '/soulbound give all | *' is performed to the sender.
        to
    : '&6Soulbound &7| &eYou have received &6%amount%x Soulbound Enchantment &eitems.'
      give-other
    :
       # Sent when the command '/soulbound give player' is performed to the receiver.
        from
    : '&6Soulbound &7| &eYou successfully gave &6%amount%x Soulbound Enchantment &eitems to %player%'
        # Sent when the command '/soulbound give player' is performed to the sender.
        to
    : '&6Soulbound &7| &eYou have received &6%amount%x Soulbound Enchantment &eitems.'
      # Sent when the player that was specified doesn't exist or is not online.
      invalid-player
    : '&6Soulbound &7| &eThe player you have specified is not online.'
      # Sent when the player doesn't have the correct gamemode to perform the action.
      wrong-gamemode
    : '&6Soulbound &7| &eYou may not apply this enchantment in creative mode.'
      # Sent when the player doesn't have the correct permission to perform the action.
      no-permission
    : '&6Soulbound &7| &eInsufficient permission.'
      # Sent when the user has reloaded the config.yml
      config-reloaded
    : '&6Soulbound &7| &eYou have successfully reloaded the &6config.yml&e.'
      bound
    :
        confirm-message
    : '&6Soulbound &7| &eRight-click the item to apply soulbound.'
        confirm-failure
    : '&6Soulbound &7| &eYou are already confirming an item.'

    permissions
    :
     # Permission node required to give other players soulbound enchantment items.
      give-other
    : 'soulbound.give-other'
      # Permission node required to give all players soulbound enchantment items.
      give-all
    : 'soulbound.give-all'
      # Permission node required to be able to use '/soulbound apply'.
      apply
    : 'soulbound.apply'
      # Permission node required to be able to use '/soulbound remove'.
      remove
    : 'soulbound.remove'
      # Permission node required to be able to use '/soulbound reload'.
      reload
    : 'soulbound.reload'
      # Permission node required to be able to use '/soulbound bound'.
      bound
    : 'soulbound.bound'
     
    How it works
    Whenever a player has applied the Soulbound Enchantment to an item, in case of death the items with the Soulbound Enchantment applied to them will dissapear (the item(s) won't drop) and will be returned to the inventory of the player on respawn. In the configuration file there is an option where you can enable / disable whether or not you want to remove the Soulbound Enchantment from the item upon respawn or keep it.

    Bugs and recommendations
    If you have any bugs or recommendations for this plugin please do tell me, this way I can improve on the plugin and fix the bugs as soon as possible. This plugin has been compiled with 1.12 but should also be working from 1.9 - 1.12 +.

    Terms of service
    - I am allowed to report and get reviews that are low rating deleted, if the reporter hasn't contacted me before with his problem.
    - You may not upload, distribute or share this plugin with anyone else but yourself, if they have asked for the plugin, link the resource.​

Recent Updates

  1. Added /soulbound bound
  2. Small bug fix
  3. Small update

Recent Reviews

  1. tomeee
    tomeee
    5/5,
    Version: 0.0.6
    Really helpful plugin, thank you so much. Literally exactly what I was looking for, nothing more nothing less
  2. Durson54
    Durson54
    5/5,
    Version: 0.0.6
    Nice one! Good for my RPG server! :) But you could add option that I can't throw it or give it to some players? If you understand what I mean. It's like in WoW when it's soulbound.
  3. RaidPinasNetwork
    RaidPinasNetwork
    5/5,
    Version: 0.0.6
    ========================================================
    Can you make your Soulbound supported with Crazy Enchantments?
    1. MisterFantasy
      Author's Response
      Private message me about what exactly you need , thanks for the 5 stars :)!
  4. M4rtyn4
    M4rtyn4
    5/5,
    Version: 0.0.5
    Love It!
    :)
    1. MisterFantasy
      Author's Response
      Thanks :)!
  5. LottBersons
    LottBersons
    5/5,
    Version: 0.0.3
    Good plugin! Please add function!
    Bind after pickup!
    Bind after use!
    Bind after equip!
    1. MisterFantasy
      Author's Response
      Thank you for your review, and could you go into further detail on the extra functions you recommended in the discussion section?
  6. Battlelore22
    Battlelore22
    5/5,
    Version: 0.0.3
    Excellent Plugin and developer, helps as fast as he can and makes some wishes come true :D
    1. MisterFantasy
      Author's Response
      Thanks for your feedback!
  7. JDogg
    JDogg
    5/5,
    Version: Beta
    Thank you very much this is something ive needed on my server for a long time I really appreciate your time on this! Awesome plugin! 10/10
    1. MisterFantasy
      Author's Response
      Thanks alot for your feedback, it really motivates me! If you experience any bugs or would like to add more features don't hesitate to pm me!
  8. DrMoose
    DrMoose
    4/5,
    Version: V2.1
    As it sounds really good, and i like the concept, theres a problem:

    http://prntscr.com/eg9jeo , im using the plugin on spigot 1.11.2 btw.
    1. MisterFantasy
      Author's Response
      The plugin has been fully recoded & revived, and should work on versions 1.9 till 1.12 + now! Try it out :)
  9. Johndereasdawd
    Johndereasdawd
    5/5,
    Version: 1.1
    Excellent plugin works properly tyty. Love how easy it is to run and how the players can earn items to soulbound things they want soulbounded
    1. MisterFantasy
      Author's Response
      Thanks very much for the review.
  10. mleynful
    mleynful
    5/5,
    Version: 1.1
    Working for me, in Spigot 1.11! Great job! One of the few soulbound plugins that is free and working!
    1. MisterFantasy
      Author's Response
      Thanks for the review!