BuildersRelic-1.1.jar
What's new
📝 Changelog: Builder's Relic v1.1 (Soulbound Edition)
✨ New Features & Additions
-
True UUID Soulbinding: When a player binds an Unbound Relic (or receives one via
/giverelic), the item is now permanently locked to their unique Minecraft UUID. -
Ownership Display: The lore of the bound Relic now displays
Owner: <PlayerName>on line 2, making it easy to identify who the artifact belongs to. -
Persistent Data Security (Java): The Java plugin now utilizes a custom
NamespacedKey(relic_owner) to invisibly and securely stamp the player's UUID into the item's NBT data, making it impossible to spoof.
🔒 Security & Protections
-
GUI Lockout: If a player attempts to Left-Click a Relic that does not belong to them, the GUI will refuse to open.
-
Placement Lockout: Unauthorized players are strictly blocked from placing blocks (Right-Clicking) using someone else's Relic.
-
Inventory Tamper Protection: If a player somehow manages to get another player's Relic into a GUI menu, they cannot deposit their own items into it or withdraw the owner's items.
-
Auto-Deposit Bypass: The
/relic autodepositvacuum system will now intelligently scan the player's inventory, verify ownership, and explicitly ignore any Relics that belong to other players. -
Theft Deterrent Messages: Any attempt to use, open, or build with a stolen or borrowed Relic will instantly cancel the action and send an error message:
This Builder's Relic is bound to someone else's soul!
This mod has no additional files

