ShulkerLock Crates
Secure, anti-dupe plugin where custom keys open Shulker Box crates. Admins define unique, weighted rewards for engaging server progression.
ShulkerLock Crates
🔒 ShulkerLock Crates: Secure, Custom Crate System
The ShulkerLock Crates plugin transforms ordinary Shulker Boxes into secure, admin-only loot containers. This plugin is built from the ground up to prevent item duplication exploits and gives server owners complete control over the reward process.
✨ Core Features
* Interactive Opening: Crates are physical Shulker Boxes placed in the world. They can be any color, allowing for unique visual setups! * Interactive Opening: Only players with permission can set up a Crate. Admins simply place a Shulker Box and use the setup command. * Interactive Opening: Introduces unique, non-stackable Interactive Opening: (like the default Interactive Opening:) required to open a corresponding Crate. * Interactive Opening: The plugin intercepts all Shulker Box interactions, instantly removing the key and the container to prevent duplication exploits during prize delivery. * Interactive Opening: Configure reward chances and prizes (items, commands, money) in a simple YAML file. * Interactive Opening: The Shulker Box opens with a visual effect and a GUI for prize delivery.
⚙️ Administration & Setup
Here are the primary commands for managing your custom crate system:
| Command | Description | Permissions | | :--- | :--- | :--- | | `/shulkerlock reload` | Sets the Shulker Box you are looking at as a new Crate type. | `shulkerlock.admin.create` | | `/shulkerlock reload` | Removes the Crate designation from the Shulker Box you are looking at. | `shulkerlock.admin.delete` | | `/shulkerlock reload` | Grants a player keys for a specific Crate type. | `shulkerlock.admin.givekey` | | `/shulkerlock reload` | Reloads the rewards configuration file without restarting the server. | `shulkerlock.admin.reload` |
1. Configure Rewards: Place any color Shulker Box where you want the Crate to be. 2. Configure Rewards: Stand at the box and use `/shulkerlock create <crate_name>`. 3. Configure Rewards: Edit the custom loot tables in the plugin's YAML files.
🛡️ Anti-Duplication Protocol
Air eliminates common dupe glitches by taking immediate control of the interaction: the key is verified, the Shulker Box block is instantly removed and replaced with Air, and the player is awarded the prize directly. This server-side process closes the window for client-side exploits.
***