PrivateChest icon

PrivateChest 1.5

Chest protection plugin with anti-explosion and permission support.

Page 1
New Features & PrivateChest Plus

📦 PrivateChest v1.5

🆕 New Features:

✔️ Block Whitelist for Lockable Blocks
  ➤ You can now define which block types can be protected.
  ➤ Controlled via the new config section:
     protectable-blocks:
       - CHEST
       - TRAPPED_CHEST
       - BARREL

✔️ Player Feedback on Locked Chest Interactions
  ➤ Players who attempt to open a protected chest they don't own will now receive a configurable message.
  ➤ New config entry:
     locked-chest-message: "&cThis chest is locked and you cannot open it."

📁 Configuration Changes:


• `config.yml` updated with new keys: `protectable-blocks` and `locked-chest-message`.
• Fully reloadable with `/privatechest reload`.

🌐 Multilingual Ready:


• All messages remain customizable in `messages.yml` and `config.yml`.

---

✨ **Looking for more power and features?**

🚀 [PrivateChest Plus is now available!]  
Unlock premium features including:

✅ Shared chest access  
✅ Timed auto-unlock  
✅ GUI-based lock system  
✅ Sounds and holograms  
✅ And much more...

Level up your server protection with PrivateChest Plus!

---

✅ Fully tested on:


• Minecraft 1.16.x → 1.21.5  
• Compatible with Paper, Purpur, Pufferfish

📊 Plugin stats: https://bstats.org/plugin/bukkit/PrivateChest

Public Developer API

📦 PrivateChest v1.4

🆕 New: Public Developer API


• Introduced `PrivateChestAPI` under `me.tuplugin.privatechest.api`.
• Developers can now easily:
   - Check if a block is locked ➔ `isLocked(Block)`
   - Check if a player is the owner ➔ `isOwner(Block, Player)`
   - Get the UUID of the owner ➔ `getOwner(Block)`
   - Lock a block programmatically ➔ `lockBlock(Block, Player, String)`
   - Unlock a block programmatically ➔ `unlockBlock(Block)`
• Static, safe, and ready for direct integration without touching internal classes!

📚 New: API Documentation


• Added a dedicated section in README.md showing how to use the PrivateChestAPI with examples.

🛠 Improvements:


• Better internal structure for future feature expansion.
• Clean and separated API to prevent future compatibility issues.

🌐 Multilingual Ready:


• All messages and configurations remain fully editable for translations!

✅ Tested and verified on:


• Minecraft 1.16.x → 1.21.5
• Paper, Pufferfish, Purpur forks

📊 Plugin Statistics:


• View anonymous plugin usage at: [bStats - PrivateChest](https://bstats.org/plugin/bukkit/PrivateChest)

---

🎯 Tip: Even though the plugin is in English by default, you can fully translate it by editing `messages.yml` and `config.yml`!

New Features

📦 PrivateChest v1.3

 

🆕 New Features:


✔ Added /clearchests command (Admin only)
   ↳ Automatically clears orphaned chest entries from data.yml if the chest no longer exists.
   ↳ Requires permission: privatechest.admin

✔ Added full prefix control in config.yml:
   ↳ New options:
      - use-prefix: true/false
      - prefix: "&7[&6PrivateChest&7] "
   ↳ Admins can now enable/disable or customize the plugin prefix easily.

🛠 Improvements:


• Messages.yml is now purely for messages, no longer holds prefix settings.
• Prefix changes and config updates are hot-reloadable using /privatechest reload.
• Internal optimizations for data and location handling.
• Cleaner Maven build with shaded and relocated bStats.

🌐 Multilingual Ready:


• While the plugin is by default in English, all messages are fully configurable.
• You can easily translate the plugin into any language by editing messages.yml and config.yml!

✅ Tested on:


• PaperMC 1.16.5 – 1.21.5
• Compatible with forks: Paper, Pufferfish, Purpur.

📊 View plugin usage stats at:


https://bstats.org/plugin/bukkit/PrivateChest

BugFix Update

PrivateChest 1.2.1 - BugFix Update
Changes:

  • Fixed a critical issue with bStats integration that caused the plugin to disable on server startup.

  • No gameplay or feature changes. This is an internal fix only.

✅ Recommended for all users to update for full stability and proper metrics reporting.

Quick Summary:

  • Compatible with Minecraft 1.16.x – 1.21.x.

  • This update ensures PrivateChest runs correctly without startup errors.

Thank you for supporting PrivateChest!


If you enjoy the plugin, consider leaving a ⭐ on Spigot!


Have any issues? Feel free to report them!

Bstats & Admin command

PrivateChest v1.2

New Features:
✔ Added support for bStats! Now we can see anonymous stats like plugin usage and Minecraft versions.
✔ New admin command: /privatechest reload
↳ Allows reloading config.yml and messages.yml without restarting the server.
↳ Requires permission: privatechest.admin

Improvements:
• Internal code optimizations.
• Updated plugin metadata for better compatibility.

Bug Fixes:
• None in this release — everything is stable!

Permissions:
• privatechest.use → Allows use of /lockchest and /unlockchest
• privatechest.admin → Allows use of /privatechest reload

You can view usage statistics at:
https://bstats.org/plugin/bukkit/PrivateChest

✅ Tested on: Paper 1.16.5 – 1.21.5

Added support for barrels

✅ Update v1.1:

Added support for barrels (/lockchest now works on barrels too!)


Thanks for the feedback — more features coming soon!

Page 1

chest

protection

explodes

You might also like...