PrivateChest Plus icon

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.

afk