Added
Improved
- Instance system for loot chests (each placed chest now has its own unique ID).
- PlaceholderAPI support with per-instance placeholders.
- Min/Max item range for chest refills (itemsPerRefresh.min / itemsPerRefresh.max).
- Ability to disable built-in holograms and use external hologram plugins.
Placeholders Example
- Complete hologram system rework for better performance and stability.
- Each chest instance now runs its own independent cooldown and item tracking.
%lootchests_display_<instanceId>%
%lootchests_items_<instanceId>%
%lootchests_timeformatted_<instanceId>%
%lootchests_status_<instanceId>%
Notes
- Existing chests are automatically migrated to the new instance system.
- For best results, ensure your loot pool contains enough items if you use high max-item values.
Added
Changed
- Option to hide loot chests during cooldown
- New configurable respawn behavior (on empty / on first take / on open)
Fixed
- Reworked loot drop system to use proper weighted chances
- Rarity limits are now strictly respected
- Chests always refill with the exact configured item count
Compatibility
- Fixed hologram flickering and duplicate armor stands
- Fixed chests not refilling when items were left inside
- Fixed cooldown timer edge cases
- Improved refresh stability and performance
- Fully backward compatible
- Automatic migration for existing loot chests
NerKubLootChests – Update v1.0.7
New Features
- Full support for dynamic chest titles (guiTitle)
Titles now update instantly after being changed in the GUI or via chat.
Works for all stored chests (including already placed ones) and for newly placed ones.- Automatic title setting on placement
Any newly placed chest will immediately set its custom title based on the configuration.- Multi-container compatibility
The system works for all supported container types inblockType.
Fixes
- Fixed an issue where placed chests didn’t update their title after configuration changes.
- Improved title synchronization during plugin startup.
Notes
- Titles are loaded from
guiTitleinchests.<name>.guiTitle. If not set, it falls back todisplayName.- Titles are automatically synced with config on plugin load.
- For double chests, the title is applied to each side individually.
Requiredmessages.ymladditions
YAML:gui: display_name_button: "&eDisplay Name" display_name_lore: - "&7Display Name: {display}" - "&7GUI Title: {title}" - "" - "&eLeft Click: change display name" - "&eRight Click: change GUI title" messages: gui_title_set: "{prefix}&aGUI Title set to: &f{value}"
Major Changes:
- Full support for multiple container types:
Chest
Barrel
All Shulker Box variants
- You can now set the container type via GUI
- LootChests placed with the correct container type now:
Show correct holograms
- Are protected from explosions
- Automatically refill via scheduled tasks
Technical improvements:
- Removed all hard dependencies on
Material.CHEST- Unified logic using Bukkit's
Containerinterface- Improved reliability and type safety
- New container types handled via
SupportedContainers.java
Configuration:
- Each chest entry in
chests.ymlnow containsblockType- Existing chests default to
CHEST, backward-compatible
Important:
- Be sure to reload your config or restart your server after update.
If you enjoy the plugin, consider leaving a review or reporting issues via Discord!
Completely separated lootchests from player chests. - No more unnecessary messages.
