Protect your storage with ease – secure, powerful, and lightweight.
# Area Protection Settingsarea-protection: enabled: true default-max-radius: 10 max-containers-per-operation: 100# Smart Protection Settingssmart-protection: enabled: true detection-window-seconds: 60 container-threshold: 5 cooldown-seconds: 300# Dynamic Limitsdynamic-limits: enabled: true time-modifiers: weekend: multiplier: 1.5 container-types: ["chest", "barrel", "shulker_box"]# Performance Settingsperformance: intelligent-cache: enabled: true memory-threshold: 0.8 auto-cleanup: enabled: true interval-minutes: 30PrivateChestPlus v1.9 - Changelog
New Features
Container Renaming System
Advanced Audit Logging
Technical Improvements
Database Enhancements
GUI Enhancements
⚙️ Configuration Updates
New Config Options
# Container naming settingscontainer-names: max-length: 32 allow-colors: true blocked-words: ["admin", "moderator"]# Audit logging settings audit-logging: enabled: false retention-days: 30 storage-type: fileNew Economy Costs
Developer Features
New API Methods
New Permissions
Compatibility
Commands Summary
| Command | Description |
| /renamecontainer <name> | Set custom container name |
| /renamecontainer remove | Remove custom name |
Requirements: Java 8+, Spigot/Paper 1.16.5+
Optional Dependencies: Vault (economy), WorldGuard, Lands, Floodgate/Geyser
/mychests GUIprotection.auto-protect-on-place: false (disabled by default)privatechest.auto-protect permission (enabled by default)auto-protect-successPrivateChestPlus v1.8 - Bug Fixes & Compatibility Update
Release Date: [2025-06]
Bug Fixes
Container Sharing
Security Improvements
New Integrations
Towns & Nations Support
⚙️ Technical Improvements
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 Limitsprivatechest.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
# Teleportationprivatechest.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
Lands Integration
AdvancedChests Integration
✨ Enhanced Features
Smart Permission System
Enhanced GUI Experience
Improved Sharing System
⚙️ Advanced Configuration
️ 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]
Compatibility
Important Notes
🎉 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!
/lockchest).config.yml.🖥️ Brand New /mychests GUI - Your Personal Chest Dashboard!
/mychests command opens a sleek and intuitive interface.✨ Enhanced Container Management - More Power to You!
/mychests now opens up:
/unprotectchest
/unprotectchest command for instant, permanent unprotection.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)
✅ Admin Bypass Fixed
Players with the permission privatechest.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.
/unlockchest is now safer and does not remove protection — it only allows temporary access based on your unlock-duration setting.
Double chests, barrels, shulkers, furnaces and more remain fully supported and protected.
Interactive GUI for /mychests
Vault economy support (protect containers for a fee)
PlaceholderAPI placeholders like %owner%, %world%, %x%, etc.
✅ 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.
Completely refactored BlockProtectionListener.java for better modularity.
Expanded container checks and interaction coverage.
Fully prepared for future versions (PlaceholderAPI, Vault support, SQLite, etc.).
🔐 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