Bind items to players with persistent data and optional MiniMessage lore. Turn on full owner-only enforcement, or disable restrictions and use soulbind as a tag plus optional keep-on-death. Paper and Folia 1.21 - 26.x
Support
Report bugs and get support here: https://discord.gg/VvM6k2eBDa
Features
• Folia support – region-safe scheduling for Paper/Folia.
• Soulbinding –
/soulbound (player) tags the item in your main hand; bound-text and lore-format support the {player} placeholder.• Optional usage lock –
restrict-usage (default true): when on, only the bound player can use soulbound gear (interact, combat, projectiles, buckets, shears, fishing, inventory moves, swaps, non-owner pickup); soulbound items cannot be dropped.• Restrict usage off – with
restrict-usage: false, anyone can use, pick up, and drop bound items; bindings, lore, /soulbound check, and keep-on-death still work.• Keep on death – optional
keep-on-death.enabled: your soulbound items are stripped from death drops and returned after respawn (overflow drops at you); disconnect-before-respawn queues items for next join; skipped when gamerule keepInventory is on.• Bypass –
perfsoulbound.bypass skips enforcement when restrictions are enabled.• Unbind – owner (
perfsoulbound.use / perfsoulbound.delete) or perfsoulbound.admin for any held soulbound stack.Commands
/soulbound (player) – Bind main-hand item to that player (perfsoulbound.use)
/soulbound delete – Remove binding from main-hand item (perfsoulbound.use or perfsoulbound.delete; any bind with perfsoulbound.admin)
/soulbound check – Show owner name and UUID for held item (no permission; players only)
/perfsoulbound reload – Reload config and messages (perfsoulbound.admin)
/perfsoulbound help – Show admin usage (perfsoulbound.admin)
