
MekaTale
Hytale Mod Specification: Industrial Core (Tier 1) Objective: Create a functional ore-doubling machinery system using a custom energy unit "HE" (Hytale...
00—hytaleServer2026.1mod
MekaTale Industrial Core (Tier 1)
- Added HE (Hytale Energy) groundwork with new items and machines. Iron Dust and Gold Dust stack to 64 and smelt into their ingots faster than raw ores.
- Blocks: Basic Universal Cable (1,024 HE/t transfer, thin conduit hitbox), Combustion Generator (10,000 HE buffer, 40 HE/t while burning coal/charcoal), and Rotary Crusher (5,000 HE buffer, 20 HE/t, 5-second ore-to-dust doubling).
- Machines expose simple inventories: generator has one fuel slot; crusher has input, output, and a spare energy/battery slot. Crusher halts if energy is low or output holds more than 62 items; generator pauses when its buffer is full.
- Interacting with the generator or crusher opens a custom UI page that shows an energy bar and a left-to-right progress readout (progress uses burn time for the generator and processing ticks for the crusher).
- Block states and UI are registered under the mod id
mekatale(mekatale:combustion_generator,mekatale:rotary_crusher,mekatale:basic_universal_cable), with helper utilities to resolve machine state for UI display. - Cables attempt to pull nearby HE holders in the same chunk and balance energy; generators and crushers implement the shared
EnergyHolderinterface for compatibility.
Known limitations / notes
- Visual assets and block/item models are not provided in this build; add textures/models to match your art direction.
- The crusher’s battery slot is reserved for future energy items; it currently relies on internal HE buffers only.
- Neighbor detection for cables stays within the current chunk and may not cross chunk borders in all cases.
- UI opens when block interactions report the expected block ids; ensure your block assets map to the registered ids above.