DeluxeMines 2.2 — ItemsAdder Support, GUI Improvements, Major Fixes
This update focuses on deep ItemsAdder support, GUI improvements, async safety, and a round of bug fixes to make DeluxeMines faster and more stable.
New Features & Improvements
Full ItemsAdder Block Integration
Mines can now spawn and respawn ItemsAdder custom blocks.
Add and manage IA blocks from the AddBlock / EditBlock GUIs with proper icons.
Mine resets place IA blocks reliably (no fallback to vanilla unless needed).
Enhanced GUIs & Usability
IA items now display correctly in menus (AddBlock, EditBlock, EditPercent, DeleteBlock).
Fixed GUI item amount showing as “2” instead of “1”.
Player skulls render correctly across menus.
- Improved validation and feedback when adding/removing blocks.
Async & Performance Work
Resolved “Asynchronous block onPlace!” by scheduling IA placement on the main thread while keeping other logic async where safe.
- More efficient reset logic for mixed vanilla + IA mines.
Bug Fixes & Stability
Fixed cases where breaking a vanilla-looking block triggered IA behavior.
Fixed crashes when removing blocks using skull icons.
Fixed particle/no-drop issues when IA block events were disabled.
Hardened error handling and added clearer debug logs.
Compatibility
Tested with Minecraft 1.21.6.
Works with ItemsAdder 4.x.
Notes
If you use ItemsAdder, ensure your custom blocks include proper specific_properties.block settings.
After updating, restart the server to reload integrations cleanly.
Thanks for all the reports and suggestions—keep them coming!