
PrivateChest Plus 1.0
Free updates | Bungee-ready | MySQL support | Public API
🔐 PrivateChestPlus — Premium Chest Protection System
Protect your players' most valuable containers with advanced, shareable, secure, and highly configurable protection.
Designed for performance. Built for large networks. Polished for professionals.
💎 One-time purchase. Lifetime updates. Bungee & MySQL ready.
---
✨ Features at a Glance
✅ Supports **ALL container types** (Chest, Barrel, Shulker, Hopper, Furnace...)
✅ Share access with trusted players (no passwords needed)
✅ Temporary unlocks with auto-relock
✅ Owner + intruder notifications
✅ `/mychests` listing with teleport
✅ YAML or MySQL storage
✅ Full configuration support
✅ Clean admin tools
✅ Public API for developers
✅ Metrics (bStats) ready
✅ Lightweight & efficient
---
🛠️ Commands & Permissions
| Command | Description | Permission |
|-----------------------------|----------------------------------------------|------------------------|
| `/lockchest` | Protect a container | `privatechest.lock` |
| `/unlockchest` | Temporarily unlock a container | `privatechest.unlock` |
| `/chestshare <player>` | Share access without password | `privatechest.share` |
| `/mychests` | List all your protected containers | `privatechest.mychests`|
| `/mychests tp <id>` | Teleport to a specific protected container | `privatechest.mychests`|
| `/clearchests` | Admin cleanup of orphaned containers | `privatechest.admin` |
| `/privatechest reload` | Reload config and messages | `privatechest.reload` |
---
💾 Storage Options
You can switch between:
- 📝 `YAML` — perfect for single-server use
- 🛢️ `MySQL` — ideal for multi-server or BungeeCord networks
---
🧰 Configuration Preview
config.yml
storage:
type: yaml # yaml or mysql
mysql:
host: localhost
port: 3306
database: privatechestplus
username: root
password: yourpass
use-prefix: true
prefix: "&7[&6PrivateChestPlus&7] "
unlock-duration: 30
notify-owner-on-open: true
messages.yml
protected-chest: "&aChest successfully protected."
owner-open-notification: "&bYour container is protected."
access-attempt-notification: "&c%player% tried to access your protected container!"
📸 Screenshots
https://media2.giphy.com/media/v1.Y...ZfYnlfaWQmY3Q9Zw/XET2n3S3fQfbc5Abip/giphy.gif
🔌 Developer API
Expose PrivateChestPlusAPI
via Bukkit's ServicesManager
PrivateChestPlusAPI api = Bukkit.getServicesManager()
.getRegistration(PrivateChestPlusAPI.class)
.getProvider();
if (api.isChestProtected(loc)) {
String owner = api.getChestOwner(loc);
}
💸 Pricing & License
-
🔓 Price: $9.99 USD – one-time
-
🔄 Free updates forever
-
📘 Simple license for commercial/private use
-
❌ No resale or redistribution
📞 Support & Contact
-
📌 GitHub: koyere/PrivateChestPlus
-
💬 Support: Join our Discord server
-
🛠️ Suggestions & bugs? Open an issue or ticket!
🧱 Designed for survival servers, SMPs, roleplay servers, factions, and any network that values security and control.