1.3
Compatibility
Changes
🔒 ChestLocked v1.3 The Ultimate 1.21 - 1.21.11 Security & Protection UpdateChestLocked is a lightweight, high-performance security solution. No complex commands or databases—just solid, sign-based protection built for modern Minecraft.
✨ New in Version 1.3 🧹 Auto-Cleanup: Inactive locks automatically expire after 30 days (Configurable). ⚡ Mass Unlock: Admins can now use /chestlock unlockall <player> to clear all protections from a specific user. 📍 Proximity Friend System: A smart GUI that only shows players standing within 20 blocks of you.🛠️ Expanded 1.21.11 Support: Full protection for Crafters, Lecterns, Barrels, and all smelting stations.
🚀 Key Features 📦 Zero-Config Locking: Just place a sign on a container. The plugin handles the rest. 💥 Explosion-Proof: Immune to TNT, Creepers, and Ghast Fireballs. 🚫 Anti-Hopper Theft: Advanced logic blocks Hoppers and Hopper-Minecarts from stealing loot. 👥 Smart Friend GUI: Shift + Right-Click your lock to manage access instantly. ⚡ Performance First: Optimized X-Z-Y grid-scanning ensures zero impact on Server TPS.
📖 Instructions (How to Use) For Players: To Lock: Hold a Sign and Right-Click a container. Auto-Format: The sign turns into a [Locked] tag with your name automatically. Manage: Shift + Right-Click the block to open the Management GUI. To Unlock: Simply break the sign (Only the owner can do this).
For Admins: Bypass: Operators (OP) can bypass any lock. Commands:/chestlock reload — Reloads the config. /chestlock unlockall <player> — Clears all locks for a specific player.
📝 Technical Details FeatureRequirement : Minecraft Version1.21 - 1.21.11 (Spigot/Paper API)Java VersionJava 21 or higher Permissionschestlock.admin (Default: OP) StorageSign Metadata (Zero Database lag)
Enjoying the plugin? Please leave a ⭐⭐⭐⭐⭐ rating on the platform!Developer: Hudas | License: MIT
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:jRewrdhN:fXYpkeOE"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:jRewrdhN:fXYpkeOE"
}

