PrivateChest v2.1 - Major Update Release
What's New
Enhanced Security System
- Complete Hopper Protection: Hoppers, droppers, and dispensers can no longer bypass chest protection
- Block Placement Protection: Players cannot place blocks adjacent to protected containers to bypass security
- Automatic Cleanup: Orphaned data from removed containers is automatically cleaned up to maintain performance
️ Container Renaming System
- Custom Names: Give your locked containers custom names up to 16 characters
- Easy Commands: Use /renamecontainer <name> or /renamecontainer remove
- Smart Validation: Names are automatically validated for compatibility
Advanced Limit System
- Container-Specific Limits: Set different limits for chests, barrels, and shulker boxes
- Granular Permissions: Fine-tune exactly how many of each container type players can lock
- Backward Compatible: Existing limit configurations continue to work unchanged
Cross-Platform Support
- Bedrock Edition: Full compatibility with Bedrock Edition players via Floodgate/Geyser
- Smart Messages: Messages automatically adapt for optimal display on each platform
- Universal Access: Java and Bedrock players can seamlessly interact with the same protected containers
How to Install
- Stop your server
- Replace the old PrivateChest.jar with the new v2.1 file
- Start your server - all configurations will be automatically updated
- No data loss - all existing locked containers remain protected
⚙️ New Commands
- /renamecontainer <name> - Set a custom name for the container you're looking at
- /renamecontainer remove - Remove the custom name from a container
New Configuration Options
Add these to your config.yml if you want to customize the new features:
Code (YAML):
# Container-specific limits (optional)
container-limits:
enabled
: false
# Set to true to use granular limits
types:
chest
: 10
barrel
: 5
shulker_box
: 2
# Automatic cleanup (enabled by default)
auto-cleanup:
periodic-enabled
: true
New Permissions
- privatechest.limit.chest.X - Allows locking X chests
- privatechest.limit.barrel.X - Allows locking X barrels
- privatechest.limit.shulker_box.X - Allows locking X shulker boxes
Compatibility
- Minecraft: 1.16+ (Spigot/Paper)
- Java: 8+
- Bedrock: Supported via Floodgate/Geyser
- Existing Data: Fully compatible - no migration needed
Notes for Server Owners
- All existing locked containers continue working without any changes
- Configuration files are automatically updated while preserving your custom settings
- The new features are optional - enable only what you need
- Performance improvements through automatic cleanup system
- Full backward compatibility with existing permissions and configurations
Bug Fixes
- Fixed rare cases where hoppers could access protected containers
- Improved double chest detection and protection
- Enhanced permission checking for edge cases
- Better error handling for corrupted data files
Download PrivateChest v2.1 and enjoy enhanced security with powerful new features!