PrivateChest Plus Bedrock/Java icon

PrivateChest Plus Bedrock/Java -----

Protect your storage with ease and secure, powerful, and lightweight




PrivateChestPlus v2.0 - Major Update

New Features

️ Area Protection System
Protect multiple containers at once in a specified radius!

New Commands:
  • /lockarea <radius> - Find and protect all containers in an area
  • /lockarea confirm - Confirm area protection after seeing the preview
  • /lockarea cancel - Cancel pending area protection
How it works:
  1. Stand where you want to protect containers
  2. Use /lockarea 10 to scan 10 blocks around you
  3. You'll see a confirmation with cost and container count
  4. Type /lockarea confirm to protect all containers at once
Type-Specific Protection
Protect only specific types of containers in an area!

New Commands:
  • /lockall <type> <radius> - Protect specific container types only
  • /lockall confirm/cancel - Confirm or cancel operation
Supported Types:
  • chest, barrel, shulker_box, hopper
  • dispenser, dropper, furnace, blast_furnace
  • smoker, brewing_stand
Example: /lockall chest 15 protects all chests within 15 blocks

Smart Protection System
Intelligent auto-protection offers when you place many containers!

How it works:
  • Place 5+ containers quickly and get an automatic offer
  • Smart detection prevents spam with cooldown system
  • Accept with /smartprotect accept or decline with /smartprotect decline
Commands:
  • /smartprotect accept - Accept protection offer
  • /smartprotect decline - Decline protection offer
  • /smartprotect status - Check current offer status
⚡ Dynamic Container Limits
Your container limits now adapt based on various factors!

Dynamic Features:
  • Weekend Bonus: Higher limits on weekends
  • Time-Based: Bonus limits during evening hours
  • Playtime Scaling: More limits as you play longer
  • World-Based: Different limits per world/dimension
  • Special Events: Server events can boost limits
Smart Notifications:
  • Get warned when reaching 80%, 90%, 95% of your limit
  • See your dynamic limits change in real-time
Performance Improvements

Intelligent Cache System
  • Memory-Aware: Automatically adjusts based on server memory
  • Smart Cleanup: Removes unused data automatically
  • Better Performance: Faster container checks and operations
Automatic Cleanup
  • Orphan Removal: Automatically removes protections from deleted containers
  • Chunk-Based: Cleans up containers in unloaded chunks after 7 days
  • Background Operation: Runs every 30 minutes without lag
New Permissions
Area Protection
  • privatechest.lockarea - Allow area protection
  • privatechest.lockarea.radius.5 - Up to 5 block radius
  • privatechest.lockarea.radius.10 - Up to 10 block radius
  • privatechest.lockarea.radius.25 - Up to 25 block radius
  • privatechest.lockarea.radius.50 - Up to 50 block radius (admin)
Type Protection
  • privatechest.lockall - Allow type-specific protection
  • privatechest.lockall.radius.* - Same radius permissions as above
Smart Protection
  • privatechest.smart-protection - Receive smart protection offers
  • privatechest.smart-protection.bypass - Bypass cooldowns (admin)
Dynamic Limits
  • privatechest.dynamic-limits - Access to dynamic limit system
  • privatechest.dynamic-limits.bonus - Receive bonus multipliers
  • privatechest.dynamic-limits.multiplier.weekend - Weekend bonuses
  • privatechest.dynamic-limits.multiplier.time - Time-based bonuses
  • privatechest.dynamic-limits.playtime - Playtime-based scaling
⚙️ Configuration Updates

New Config Sections

Code (YAML):
# Area Protection Settings
area-protection
:
  enabled
: true
  default-max-radius
: 10
  max-containers-per-operation
: 100
# Smart Protection Settings
smart-protection
:
  enabled
: true
  detection-window-seconds
: 60
  container-threshold
: 5
  cooldown-seconds
: 300
# Dynamic Limits
dynamic-limits
:
  enabled
: true
  time-modifiers
:
    weekend
:
      multiplier
: 1.5
      container-types
: [ "chest", "barrel", "shulker_box" ]
# Performance Settings
performance
:
  intelligent-cache
:
    enabled
: true
    memory-threshold
: 0.8
  auto-cleanup
:
    enabled
: true
    interval-minutes
: 30

Compatibility

  • Minecraft: 1.16.5 - 1.21.8+ ✅
  • Java: 8+ ✅
  • Cross-Platform: Full Java & Bedrock support ✅
  • Backward Compatible: All existing features preserved ✅
What This Means for You
For Regular Players:
  • Faster Setup: Protect many containers at once instead of one by one
  • Smart Help: Get automatic protection offers when building
  • Better Limits: Your limits adapt to how you play
  • Better Performance: Smoother experience, less lag
For Server Owners:
  • Reduced Support: Less "I lost my items" tickets
  • Better Performance: Intelligent caching and cleanup
  • Flexible Configuration: Fine-tune everything to your server's needs
  • Happy Players: More convenient protection systems
Download: Available here!
Support: Discord or GitHub Issues
API: Full developer API available for other plugins

This update maintains 100% compatibility with all existing protections, shares, and configurations.
----------, Sep 6, 2025

PrivateChestPlus v1.9 - Changelog

New Features

Container Renaming System
  • New Command: /renamecontainer <name> - Assign custom names to protected containers
  • GUI Integration: Rename button now functional in container actions menu
  • Cross-Platform Support: Works seamlessly with both Java and Bedrock players
  • Name Validation: Configurable length limits, character filtering, and content moderation
  • Economy Integration: Optional costs for renaming and removing names

Advanced Audit Logging
  • Detailed Access Logs: Records UUID, IP address, platform, and access results
  • Flexible Storage: Choose between YAML files or MySQL database
  • Automatic Cleanup: Configurable retention period for log entries
  • Security Monitoring: Track both successful and failed container access attempts

Technical Improvements

Database Enhancements
  • New Tables: container_names and audit_logs with proper indexing
  • Automatic Migration: Seamless upgrade from previous versions
  • Performance Optimized: Efficient batch operations and connection pooling

GUI Enhancements
  • Custom Name Display: Container names now show in MyChests GUI
  • Enhanced Actions Menu: Updated rename functionality with platform-specific interfaces
  • Improved UX: Better visual feedback for naming operations

⚙️ Configuration Updates

New Config Options
Code (Text):

# Container naming settings
container-names:
  max-length: 32
  allow-colors: true
  blocked-words: ["admin", "moderator"]

# Audit logging settings  
audit-logging:
  enabled: false
  retention-days: 30
  storage-type: file
 
New Economy Costs
  • cost-to-rename: Charge for renaming containers
  • cost-to-remove-name: Optional cost for removing custom names

Developer Features

New API Methods
  • ContainerNameManager: Full container naming management
  • AuditLogger: Comprehensive access logging system
  • Enhanced cross-platform utilities

New Permissions
  • privatechest.rename: Allow container renaming (default: true)

Compatibility
  • Fully Backward Compatible: All existing features unchanged
  • Config Migration: Automatic addition of new settings
  • Database Migration: Seamless upgrade for MySQL users
  • Plugin Integration: All existing hooks (WorldGuard, Lands, Vault) preserved

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
----------, Jun 29, 2025

PrivateChest Plus v1.8.1 - Bug Fixes & Improvements

Bug Fixes

Fixed Ghost Container Icons in GUI
  • Issue: Containers deleted without being unprotected would remain visible in /mychests GUI
  • Solution: Added automatic validation and cleanup of invalid containers
  • Prevents teleportation to non-existent locations
  • Automatically removes orphaned protections from database
Fixed Share Container GUI Issues
  • Issue: Chat input for sharing containers was not working properly
  • Solution: Enhanced chat input validation and state management
  • Improved Bedrock Edition GUI with better player filtering
  • Fixed inventory close event handling for proper cleanup
Enhanced Hopper Protection
  • Verified and confirmed anti-hopper protection is working correctly
  • System prevents hoppers from extracting items from protected containers
  • Blocks placement of hoppers near protected containers
✨ New Features

Auto-Protection System (Optional)
  • New config option: protection.auto-protect-on-place: false (disabled by default)
  • Automatically protects containers when placed by players
  • Requires privatechest.auto-protect permission (enabled by default)
  • Respects container limits and integration permissions
  • Includes new success message: auto-protect-success
Improved Cache Management
  • Enhanced cache cleanup system prevents memory leaks
  • Automatic cleanup of shared access data when containers are unprotected
  • Better performance with large numbers of protected containers
----------, Jun 21, 2025

PrivateChestPlus v1.8 - Bug Fixes & Compatibility Update
Release Date: [2025-06]

Bug Fixes

Container Sharing
  • Fixed `/chestshare` command not working properly
  • Resolved issue where sharing containers with other players would fail silently
  • Improved error handling and validation for player names
  • Enhanced cross-platform compatibility for Java and Bedrock players

Security Improvements
  • Fixed hopper bypass vulnerability
  • Resolved critical security issue where hoppers could extract items from protected containers
  • Enhanced `InventoryMoveItemEvent` handling to prevent all automated item extraction
  • Added protection against dropper and dispenser bypass attempts

New Integrations

Towns & Nations Support
  • Added basic compatibility with Towns & Nations plugin
  • Integration respects town/nation boundaries for container protection
  • Configurable settings for protection rules within claims
  • Automatic detection and setup when Towns & Nations is present

⚙️ Technical Improvements

  • Enhanced security validation for automated item movement
  • Improved integration detection and initialization
  • Better error logging for troubleshooting
  • Performance optimizations for container access checks
----------, Jun 21, 2025

PrivateChestPlus v1.7
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

Code (Text):

# 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

Code (Text):

# 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
 
⚠️ Important Notes

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
----------, Jun 14, 2025

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 (Text):

integrations:
  worldguard:
    enabled: true
    respect-regions: true
    require-membership: false
 
Enable Lands Integration:
Code (Text):

integrations:
  lands:
    enabled: true
    respect-claims: true
    allow-wilderness: true
 
Enable AdvancedChests Integration:
Code (Text):

integrations:
  advancedchests:
    enabled: true
    allow-protection: true
    show-protection-messages: true
 
Technical Improvements
  • 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
----------, Jun 9, 2025

PrivateChest Plus – Changelog

Version 1.5 – Cross-Platform Revolution
️ Release Date: May 2025

What's New

Full Cross-Platform Support
- Bedrock & Java Unity: Now both Bedrock and Java Edition players can use the plugin together seamlessly!
- Smart Detection: Automatically detects your platform and optimizes the experience
- Touch-Friendly GUI: Special interface optimizations for mobile Bedrock players

Container Sharing is HERE!
- Share with Friends: Use `/chestshare <player>` to give access to your protected containers
- Cross-Platform Sharing: Java players can share with Bedrock players and vice versa!
- GUI Integration: Share directly from the `/mychests` menu with just a few clicks
- Smart Interface: Java players type names, Bedrock players get a visual selection menu

✨ Enhanced User Experience
- Platform-Optimized Sounds: Different sound effects based on your platform for better immersion
- Improved Error Messages: Clearer, more helpful feedback when something goes wrong
- Better Performance: Faster response times and smoother interactions
- Mobile-Friendly: Inventory titles and buttons optimized for smaller screens

Behind the Scenes
- Robust cross-platform player detection
- Enhanced validation and security for sharing features
- Optimized GUI rendering for different platforms
- Improved error handling and user feedback

For Server Owners
- Zero configuration needed - works out of the box
- Automatic Geyser/Floodgate detection
- New config options for cross-platform customization
- Enhanced debugging and monitoring tools

---
Perfect For:
- Cross-Platform Servers running Geyser/Floodgate
- Friends Groups with mixed Java/Bedrock players
- Community Servers wanting inclusive features
- Mobile-Friendly server experiences

---
Get Started:
1. Update to v1.5
2. Use `/chestshare <friend>` to share containers
3. Enjoy seamless cross-platform collaboration!

---
This update brings the Minecraft community closer together - no matter which edition you play!
----------, May 30, 2025

PrivateChest Plus – Changelog

Version 1.4.0 – Performance & Scalability Update
️ Release Date: [2025-05-28]

Performance Improvements
- Intelligent Cache System: Smart caching with TTL and LRU eviction for frequent protection queries
- MySQL Connection Pool: Optimized database connections with auto-scaling pool (2-10 connections)
- Location Resolver: Highly optimized container location detection with static caching
- ⚡ Async Operations: Non-blocking database operations for better server performance

Enhanced Security & Validation
- ✅ Robust Input Validation: Enhanced command validation with security checks
- Player Name Validation: Regex patterns and length validation for sharing commands
- World Boundary Checks: Prevents protection outside valid world coordinates
- Economy Validation: Improved Vault integration with transaction safety

Code Architecture Improvements
- Singleton Removal: Eliminated unnecessary singleton patterns for better testability
- Batch Operations: Efficient MySQL batch inserts for large datasets
- Auto-Maintenance: Automatic connection pool and cache cleanup
- Performance Monitoring: Built-in statistics for cache hit rates and pool health

New Features
- Debug Statistics: Optional cache and database performance monitoring
- ️ Configurable Cache: TTL, size limits, and cleanup intervals in config
- Enhanced Pool Config: Min/max connections, timeouts, and validation settings
- Improved Messages: New validation messages for better user experience

⚙️ Configuration Updates
- ️ Performance Section: New cache and pool configuration options
- Debug Settings: Optional performance statistics logging
- Target Distance: Configurable block targeting distance for commands
- Enhanced Permissions: Granular permission system for GUI features

Technical Improvements
- ‍♂️ 25-40% Faster Protection Checks: Thanks to intelligent caching
- 60% Reduced Database Load: Connection pooling and batch operations
- Lower Memory Usage: Optimized data structures and cleanup routines
- Better Scalability: Supports larger player bases with improved architecture

Developer Features
- Cache Statistics API: Monitor cache performance programmatically
- Pool Health Checks: Database connection pool monitoring
- Optimized Location API: Faster container location resolution
- Performance Metrics: Built-in timing and statistics collection
---
Download & Installation
1. Download the latest version from SpigotMC
2. Place in your `/plugins` folder
3. Restart your server
4. Configure `config.yml` and `messages.yml` to your needs
5. For MySQL: Set `storage.type: mysql` and configure connection details

Upgrade Notes for v1.4
- New Config Options: Cache and pool settings added automatically
- Performance Boost: Existing servers will see immediate improvements
- No Breaking Changes: Fully backward compatible with existing data
- Optional Features: All new performance features can be disabled if needed

Pro Tips for v1.4
- Enable `debug.cache-stats: true` to monitor performance gains
- Adjust `mysql.pool.max-size` based on your server's player count
- Use `performance.cache.ttl` to balance memory vs. performance needs
----------, May 28, 2025

PrivateChest Plus v1.3.1 - Important Bug Fix Update

Hello Protectors!

This is a quick but important update for PrivateChest Plus, focusing on enhancing the reliability of our protection system.

Key Fix in v1.3.1:

  • Double Chest Protection Perfected:
    • We've addressed an issue where occasionally only one half of a large (double) chest might have been fully secured by the /lockchest command.
    • Resolution: Double chests are now always treated as a single unit during protection, unprotection, and access checks. When you protect one part of a double chest, both blocks are now correctly and consistently secured under the same ownership, ensuring no bypasses.
We're committed to providing a seamless and secure experience. This fix ensures that one of Minecraft's most common storage solutions is handled flawlessly by PrivateChest Plus.

We recommend all users update to v1.3.1 to benefit from this improvement. As always, please report any issues you might encounter on our GitHub Issues Page or our Discord Support Server.

Thank you for your continued support! - The PrivateChest Plus Team
----------, May 23, 2025

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.
  • 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.
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)
----------, May 20, 2025

️ PrivateChest Plus v1.2 – Stability & Protection Update

New Fixes & Improvements
  • 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.
Notes
  • /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.
Next Stop: v1.3
  • Interactive GUI for /mychests

  • Vault economy support (protect containers for a fee)

  • PlaceholderAPI placeholders like %owner%, %world%, %x%, etc.
----------, May 18, 2025

Changelog v1.1 – PrivateChest Plus

️ Enhanced Security & Smarter Container Control

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
----------, May 17, 2025

Resource Information
Author:
----------
Total Downloads: 5
First Release: May 17, 2025
Last Update: Jun 29, 2025
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings