
PrivateChest Plus Bedrock/Java 1.7
Protect your storage with ease – secure, powerful, and lightweight.
Advanced Container Protection & Management
What's New in v1.7
Granular Container Limits
• Permission-based limits for each container type
• Example: privatechest.limit.chest.10 allows 10 chests
• Unlimited access: privatechest.limit.{type}.unlimited
• Real-time validation when protecting containers
• New /containerlimits command for players and admins
Enhanced Teleportation System
• Smart safety checks - prevents teleporting into lava, void, or unsafe areas
• Configurable restrictions: distance limits, world restrictions, cooldowns
• Direct teleport: /mychests tp <id> command
• Full integration with existing economy system
• Admin bypass permissions for unrestricted access
⚙️ Configuration Enhancements
• New container-limits section in config.yml
• New teleportation section with safety and restriction options
• Backward compatible - existing configurations remain functional
️ Key Features
Container Limits System:
• Set different limits per container type (chests, barrels, shulkers, etc.)
• Permission-based system integrates with existing rank plugins
• Cache system for optimal performance
• Detailed limit information in GUI tooltips
Advanced Teleportation:
• Safety validation prevents unsafe teleportation
• Configurable distance and world restrictions
• Cooldown system with bypass permissions
• Economic integration for teleportation costs
New Commands:
• /containerlimits - View your container limits
• /containerlimits check <player> - Admin: Check player limits
• /mychests tp <id> - Direct teleportation to containers
Permission Examples
# Container Limits
privatechest.limit.chest.5 # Allow 5 chests
privatechest.limit.barrel.3 # Allow 3 barrels
privatechest.limit.shulker_box.2 # Allow 2 shulker boxes
privatechest.limit.chest.unlimited # Unlimited chests
# Teleportation
privatechest.teleport # Basic teleportation
privatechest.teleport.bypass # Bypass all restrictions
privatechest.teleport.crossworld # Teleport between worlds
Configuration Sample
# Container Limits
container-limits:
enabled: true
default-limits:
chest: 5
barrel: 3
shulker_box: 2
# Teleportation
teleportation:
enabled: true
restrictions:
max-distance: 1000
same-world-only: false
cooldown: 30
• Fully backward compatible - no breaking changes
• Container limits are disabled by default - enable in config.yml
• Teleportation system respects existing economy and permission settings
• All features work with cross-platform support (Java + Bedrock)
Download PrivateChestPlus v1.7
Compatible with Spigot/Paper 1.16.5 - 1.21.x
PrivateChest Plus – Version 1.6
✅ Integration Suite Update
️ Release Date: June 2025
Major New Integrations
️ WorldGuard Integration
- Respects region permissions – Players can only protect containers if they have build permission in WorldGuard regions
- Access validation – Prevents opening containers if WorldGuard doesn't allow it
- Region information – Shows which WorldGuard region a container is in when viewing your chests
- Admin controls – Server owners can require region membership to protect containers
Lands Integration
- Claim-based protection – Players can only protect containers if they have permission in Lands claims
- Land member validation – Prevents unauthorized container access in claimed lands
- Wilderness support – Configure whether protection is allowed in unclaimed areas
- Land information display – Shows land name and ownership status in container lists
AdvancedChests Integration
- Enhanced compatibility – PrivateChestPlus can now protect AdvancedChests containers
- Feature preservation – All AdvancedChests features remain functional while adding protection
- Smart detection – Automatically identifies AdvancedChests for optimized handling
- Dual protection – Combines AdvancedChests features with PrivateChestPlus security
✨ Enhanced Features
Smart Permission System
- Multi-layer validation – Checks PrivateChestPlus + integration permissions before allowing actions
- Intelligent fallbacks – Works seamlessly even when integrations are disabled
- Cross-platform support – All integrations work for both Java and Bedrock players
Enhanced GUI Experience
- Integration information – View WorldGuard regions, Lands claims, and AdvancedChests status
- Protection layers – See all active protections for each container
- Smart tooltips – Get helpful information about integration restrictions
- New "Integration Info" button – Detailed view of all integration data for any container
Improved Sharing System
- Integration-aware sharing – Prevents sharing with players who can't access the region/land
- Smart validation – Ensures both owner and recipient have proper permissions
- Enhanced notifications – Shows integration context when sharing containers
⚙️ Advanced Configuration
- Per-integration settings – Enable/disable each integration independently
- Granular controls – Fine-tune how each integration behaves
- World restrictions – Control protection in specific worlds
- Debug options – Detailed logging for troubleshooting
️ Configuration Examples
Enable WorldGuard Integration:
[CODE]integrations:
worldguard:
enabled: true
respect-regions: true
require-membership: false[/CODE]
[CODE]integrations:
lands:
enabled: true
respect-claims: true
allow-wilderness: true[/CODE]
[CODE]integrations:
advancedchests:
enabled: true
allow-protection: true
show-protection-messages: true[/CODE]
- Enhanced reload system – Integrations are properly reinitialized when reloading
- Improved error handling – Better feedback when integration setup fails
- Performance optimizations – Efficient integration checks with minimal impact
- Memory management – Smart caching and cleanup for integration data
Compatibility
- Minecraft: 1.16.5 - 1.21.x
- WorldGuard: 7.0+ (optional)
- Lands: 6.0+ (optional)
- AdvancedChests: 3.0+ (optional)
- Cross-Platform: Full Geyser + Floodgate support
Important Notes
- All integrations are optional and disabled by default
- The plugin works perfectly without any integrations installed
- Integration permissions are checked in addition to PrivateChestPlus permissions, not instead of them
- Existing protected containers are not affected by enabling integrations
- Use /privatechest reload to reinitialize integrations after config changes
🎉 PrivateChest Plus 1.3 - Vault Economy & Enhanced GUI Management! 🎉
Hey everyone!
We're thrilled to roll out PrivateChest Plus v1.3, a feature-packed update designed to give you even more control and flexibility over your protected containers! This version introduces long-awaited economy features and a brand-new way to manage your private chests.
Let's dive into what's new:
💰 Vault Economy Integration Has Arrived!
- Take your server's economy to the next level! PrivateChest Plus now seamlessly integrates with Vault.
- Configurable Costs: Easily set prices for actions like:
- Protecting a new container (
/lockchest
). - Teleporting to a chest via the new GUI.
- Temporarily unlocking or permanently unprotecting chests through the GUI.
- Protecting a new container (
- Server Economy Control: A great way to add a currency sink and value to protection features.
- Enable/disable and set all costs in
config.yml
.
🖥️ Brand New /mychests
GUI - Your Personal Chest Dashboard!
- Managing your protected containers has never been easier! The new
/mychests
command opens a sleek and intuitive interface. - At a Glance: View all your protected chests, barrels, shulkers, and more, complete with world, coordinates, and sharing status.
- Easy Navigation: Built-in pagination for players with lots of protections.
- Quick Actions:
- Teleport (Left-Click): Instantly teleport to any of your protected containers (supports Vault costs!).
- Actions Menu (Right-Click): Access a dedicated submenu for more options on each container.
✨ Enhanced Container Management - More Power to You!
- Interactive Actions Submenu: Right-clicking a container in
/mychests
now opens up:- 🔓 Temporary Unlock: Grant temporary access to a container. It will automatically re-lock! (Supports Vault costs).
- ⛏️ Permanent Unprotect (GUI): Remove protection статуs permanently from the GUI (Supports Vault costs & requires permission).
- ↪️ Back Button: Smoothly navigate back to your main list.
- Coming Soon: Advanced sharing & renaming options directly from the GUI!
- New Command:
/unprotectchest
- Need to quickly remove protection from a container you're looking at? Use the new
/unprotectchest
command for instant, permanent unprotection.
- Need to quickly remove protection from a container you're looking at? Use the new
We're committed to making PrivateChest Plus the best premium protection solution available. These new features are a big step in that direction, offering both enhanced utility for your players and greater control for server owners.
Upgrade to v1.3 today and experience the difference! As always, we appreciate your support. If you love PrivateChest Plus, consider leaving a review! ⭐
Happy protecting! - The PrivateChest Plus Team (or Koyere Dev)
🛠️ PrivateChest Plus v1.2 – Stability & Protection Update
🔒 New Fixes & Improvements
-
✅ Admin Bypass Fixed
Players with the permissionprivatechest.admin
can now fully access any protected container, as intended.
This bypass now works for:-
Opening containers
-
Breaking containers
-
Using
/unlockchest
-
-
✅ Hopper Exploit Patched
Hoppers and other automated systems (like droppers or minecarts with hoppers) can no longer extract items from protected containers.
Your items are now 100% safe from indirect theft. -
✅ Improved Access Logic
Internal protection checks were improved for:-
Efficiency
-
Consistency across events
-
Support for future PlaceholderAPI/Vault integrations
-
-
✅ Codebase Cleanup & Polish
We removed legacy logic, improved method consistency, and aligned the plugin behavior to match premium expectations.
💡 Notes
-
/unlockchest
is now safer and does not remove protection — it only allows temporary access based on yourunlock-duration
setting. -
Double chests, barrels, shulkers, furnaces and more remain fully supported and protected.
🧭 Next Stop: v1.3
-
Interactive GUI for
/mychests
-
Vault economy support (protect containers for a fee)
-
PlaceholderAPI placeholders like
%owner%
,%world%
,%x%
, etc.
🔥 NEW IN THIS VERSION:
✅ Explosion Protection
TNT, Creepers, and any explosions can no longer destroy protected containers.
✅ Lava & Water Block Placement Protection
Players can no longer place or flow lava/water near protected containers.
Say goodbye to griefing with liquids!
✅ Double Chest Validation
If allow-double-chests: false
is set in config.yml
, players are blocked from forming double chests.
✅ New Customizable Messages
Added to messages.yml
:
-
double-chests-not-allowed
-
liquid-placement-blocked
✅ Clean Build (no warnings)
Resolved overlapping resource warnings (MANIFEST.MF) in the compiled JAR.
🛠️ INTERNAL IMPROVEMENTS
-
Completely refactored
BlockProtectionListener.java
for better modularity. -
Expanded container checks and interaction coverage.
-
Fully prepared for future versions (PlaceholderAPI, Vault support, SQLite, etc.).
🚀 CORE FEATURES RECAP
-
🔐 Protect all major containers (chests, barrels, shulkers, etc.)
-
👥 Share access with friends (no password needed)
-
⏱️ Auto-relock after temporary unlock
-
📋 List and teleport to protected containers with
/mychests
-
🔔 Notify owners when someone tries to open their chest
-
💾 YAML or MySQL storage support
-
📡 Developer API ready
-
🧼 Clean orphaned entries with
/clearchests
📅 Version: 1.1
💬 Feedback or issues? Join the Discord
📦 Official GitHub Repository