jdte-0.6.0-pre4.jar
Curse Maven Snippet
What's new
Complete Machine Configuration Copying
- The Advanced Machine Settings Copier now transfers supported user-adjustable settings between exact matching machine types. It preserves the existing area, offset, filter, and redstone toggles while copying tick speed, internal direction, six-side auto-I/O masks, and upgrades.
- Added JDT machine-setting support for Clickers, Droppers, Block Breakers, Block Swappers, Sensors, Item Collectors, Experience Holders, Energy Transmitters, Inventory Holders, Player Accessors, and Paradox Machines.
- Added JDTE machine-setting support for multipliers, modes, switches, filters, recipe locks, and player bindings across supported Time Accelerators, production machines, suppression/control machines, Time Freezers, Gel Generators, Advanced Potion Brewer, Advanced Energy Transmitter, and Extended Experience Holder.
- Standard and dedicated upgrade slots now round-trip together, including Bio Crusher Looting/Sharpness and specialized Bio Factory, Loot Fabricator, and Advanced Potion Brewer handlers. Every copied card is checked and consumed atomically.
- Invalid, unsupported, or cross-type snapshots are rejected before the target machine or player inventory changes. Existing legacy copier data remains usable.
Performance and UI
- Bio Factory coalesces client synchronization and avoids temporary allocations on recipe-cache hits.
- Loot Fabricator caches per-template Life/Time Fluid, FE, process-time, output-slot, capacity-sync, and Looting-weapon work until relevant inputs change.
- Upgrade counts are cached by handler content version, eliminating repeated per-slot scans in common calculations.
- Bio Factory container and screen coordinates now use shared
gui_layout.jsondata with standard machine-grid alignment.
Fixes and Documentation
- The Ultimate Time Wand render entity now anchors at the target block's base height.
- Updated developer references and added the complete Advanced Machine Settings Copier design and implementation plan.
- Added regression coverage for copier codecs, atomic upgrade consumption, legacy compatibility, corrupted snapshot safety, non-copying runtime state, and Ultimate Time Wand height persistence.
This mod has no additional files