Treasure Chest+ | The Ultimate Loot v4.0.5-STABLEVERSION

New era of treasure chest plugins, titles, sounds, messages, permissions, addons, and more...

Compatible with 1.12 → 1.21.8 (modern API with safe fallbacks for legacy)

🔥 New​

  • /treasure copy & /treasure paste
    Copy an existing treasure (items + cooldown + one-time flag + random pool + cost) and paste it onto an empty target container. Works with chests, barrels (1.14+), and shulkers.
    Feedback included: chat + title + sound + particles.
    Permissions: treasure.copy, treasure.paste.
  • /treasure look <north|south|east|west>
    Set the facing of the treasure container to a precise direction. Uses 1.13+ BlockData when available and auto-falls back to 1.12 MaterialData.
    Feedback included: chat + title + sound + particles.
    Permission: treasure.look.
  • /treasure reload
    Reloads config.yml on the fly and refreshes holograms.
    Feedback included: chat + title + sound + particles.
    Permission: treasure.reload.

🔧 Fixes & Stability​

  • Time formatting now consistent
    Holograms and titles both use the same formatting pipeline, powered by placeholders.time-format. No more mismatched time displays.
  • {money} placeholder always correct
    Cost is now displayed consistently in both chat and titles, and the hologram hides the money line when cost ≤ 0.
  • Block replacement reliability
    custom-chest.simple-swap reliably swaps the block (e.g. SHULKERBOX:2) when ItemsAdder isn’t used or fails.
  • Custom menu titles
    menu.chest-name shows exactly as configured, with {player} replaced by the opener’s name.

⚙️ Improvements​

  • Failsafe ItemsAdder integration
    If ItemsAdder is missing/disabled or placement fails, the plugin automatically falls back to your configured vanilla block.
  • Smarter material parsing
    Better handling of custom-chest materials (CHEST / BARREL / SHULKERBOX:<0..15>) to avoid invalid block errors on legacy servers.
  • Unified placeholders
    Cleaner, consistent placeholder replacement across messages, titles, and holograms.
  • Economy UX
    Added a clear no-economy message if Vault/economy isn’t detected. Works with both charge on open and charge on loot modes.

🗂️ Config Additions (all commented & documented)​

New keys you’ll see in config.yml:
  • Messages:
    copy-ok, copy-fail-no-treasure, paste-ok, paste-fail-*,
    look-usage, look-set, look-invalid-direction, look-fail-unsupported,
    reload-ok, reload-fail, no-economy.
  • Titles:
    copy, paste, look-set, reload (+ a small usage title).
  • Sounds:
    copy, copy-fail, paste, paste-fail, look-set, look-fail, reload, usage.
  • Particles (world events):
    copy, paste, look-set, reload.
    (Kept both set-random and legacy setrandom keys for backward compatibility.)
  • Placeholders:
    placeholders.time-format controls how {time} is rendered everywhere.
✅ All new keys ship with sensible defaults and comments. Your original comments stay intact thanks to the comment-preserving migrator.

🔐 Permissions & Commands (recap)​

  • treasure.copy, treasure.paste, treasure.look, treasure.reload (all default: op)
  • Main command now covers:
    /treasure <set|settime|setrandom|setmoney|copy|paste|look|reload|remove>

🧱 Storage & Schema​

  • SQLite/MySQL schemas ensured at startup (adds any missing columns automatically, including money_cost and original_material).
  • Safe persistence across new features (random pool + cost + original material).

💡 Recommendations​

  • Review your config.yml after updating to take advantage of the new features (copy/paste/look/reload feedback, particles, and sounds).
  • ItemsAdder users: confirm custom-chest.itemsadder.id matches your namespace:id.
  • Economy users: pick your charging mode in economy.charge-on-loot and set the right currency-symbol.
Database fixes:
databaseManager.initialize()

Version support: 1.21.8
🔧 Fixes & Stability
  • Placeholder magic restored – {money} now correctly shows the real cost in both chat and title displays.
  • Block replacement back in action – custom-chest.simple-swap now properly swaps to your configured material (e.g., SHULKERBOX:2) every time.
  • Custom menu titles work again – menu.chest-name from config.yml now appears exactly as set, with {player} replaced by the opener’s name.
⚙️ Improvements
  • Failsafe ItemsAdder integration – automatically falls back to vanilla block types if IA is disabled or unavailable.
  • Smarter config material handling – better parsing for custom-chest materials, preventing invalid block errors.
  • Consistent placeholders everywhere – improved placeholder parsing so your messages, titles, and holograms always stay up-to-date.
📌 Recommendations
  • Review your config.yml after updating to ensure all new features are set up.
  • For ItemsAdder users: double-check custom-chest.itemsadder.id matches your custom block namespace and ID.
If the vault is not active, the plugin will still work without the following command: /treasure setmoney.
Added ItemsAdder support for custom chest models.
༄ Minimal bugg fixes.
༄ Custom Treasure
(Chest, Barrel, ShulkerBox).

Thanks <3

Attachments

  • asdxdadadasdasd.png
    asdxdadadasdasd.png
    540.3 KB · Views: 7
I fix regenerate items from db file. <3
Buy a license now
$8.20
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Extras
NAVIGATOR ADDON
+ $1.99
PARTICLES ADDON
+ $2.99
Share and earn
Refer this resource and earn a 10% commission.
5,528 Views
18 Purchases
19 Downloads
May 9, 2025 Published
Jul 10, 2026 Updated
5.00 star(s)
Average rating (8)
15.9 MB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
Type
  1. Gameplay
  1. Economy
  1. World
Game mode
  1. Survival & SMP
  1. Factions
  1. Skyblock
Game mode
  1. Survival
  1. Factions
  1. Skyblock
Game mode (legacy)
  1. Survival
  1. Factions
  1. Skyblock
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
  1. 1.16
  1. 1.15
  1. 1.14
  1. 1.13
  1. 1.12
Supported languages
  1. English
  1. Spanish
  1. Russian
  1. German
  1. French
  1. Danish
  1. Romanian
Includes DRM
Yes
Source access (legacy)
Closed source & unobfuscated
Creator
Owner
Recommended for you
Player heads, country flags, and device icons for TAB, chat, and titles.
Not yet rated
6 purchases
BungeeSystem: Ban, Kick, Report, Mute and more! NEW ERA!
5.00 star(s) 2 ratings
4 purchases
Best AI chat system in the minecraft comunity!
5.00 star(s) 1 ratings
2 purchases
5.00 star(s) 2 ratings
2 purchases
This plugin is better that keepinventory...
Not yet rated
1 purchase
Share and earn
Refer this resource and earn a 10% commission.
5,528 Views
18 Purchases
19 Downloads
May 9, 2025 Published
Jul 10, 2026 Updated
5.00 star(s)
Average rating (8)
15.9 MB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
Type
  1. Gameplay
  1. Economy
  1. World
Game mode
  1. Survival & SMP
  1. Factions
  1. Skyblock
Game mode
  1. Survival
  1. Factions
  1. Skyblock
Game mode (legacy)
  1. Survival
  1. Factions
  1. Skyblock
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
  1. 1.16
  1. 1.15
  1. 1.14
  1. 1.13
  1. 1.12
Supported languages
  1. English
  1. Spanish
  1. Russian
  1. German
  1. French
  1. Danish
  1. Romanian
Includes DRM
Yes
Source access (legacy)
Closed source & unobfuscated
Creator
Owner
Recommended for you
Player heads, country flags, and device icons for TAB, chat, and titles.
Not yet rated
6 purchases
BungeeSystem: Ban, Kick, Report, Mute and more! NEW ERA!
5.00 star(s) 2 ratings
4 purchases
Best AI chat system in the minecraft comunity!
5.00 star(s) 1 ratings
2 purchases
5.00 star(s) 2 ratings
2 purchases
This plugin is better that keepinventory...
Not yet rated
1 purchase
Top