Repository navigation
Releases
Releases · MinecraftModDevelopmentMods/baseSteam
baseSteam 2.2.19.2603001
baseSteam 2.2.19.2603001 (Minecraft 26.3 / Forge)
- Updated for Minecraft 26.3, Forge 66 and Java 25.
- Kept existing machine balance, item IDs, inventories, fluids and musket state.
- Updated fuel, trades and loot to Minecraft's new formats without changing quantities.
- Fixed recipe discoveries across recipe-mode changes, including future unlocks.
- Passed the Steam unit, native, Eclipse, cold-cache and matching-archive checks.
- Completed the combined machine, old-world, graphical, restart and two-world endurance checks. Manual testing was accepted on 13 November 2026.
- Requires basePower 2.4.18.2603001, Base Metals 3.1.2.2603001 and OreSpawn 4.1.1.2603001, with the same bytes used by the accepted tests.
baseSteam 2.2.18.2602001
baseSteam 2.2.18.2602001 (Minecraft 26.2 / Forge)
- Target Minecraft 26.2 and Forge 65 with Java 25.
- Keep the shared Base Metals migration hook and existing machine, item and saved-data identities.
- Retain exact dependency, native pack, artifact and classpath guards.
- Pass the combined profile03 machine, migration, actor/order, client and two-world endurance checks, including independent 66-checkpoint replay.
- Complete the full release, cold-cache and manual checks. Publish after basePower so the expansion uses the released dependency.
baseSteam 2.2.17.2601021
baseSteam 2.2.17.2601021 (Minecraft 26.1.2 / Forge)
- Bring baseSteam to Minecraft 26.1.2 with Forge 64.1.5 and Java 25.
- Preserve machine state, registry IDs, recipes, progression and old-world aliases.
- Fix boilers and blast furnaces consuming fuels without a crafting remainder; keep fuel use and container returns unchanged.
- Keep all nine salvage recipes in their original recipe modes without unsafe setup-time item creation.
- Keep small textures from other mods out of Steam's native atlases.
- Pin released basePower 2.4.16.2601021, Base Metals 3.1.2.2601021 and OreSpawn 4.1.1.2601021.
- Complete the local machine, upgrade, graphical, endurance and manual-acceptance checks.
baseSteam 2.2.16.121111
baseSteam 2.2.16.121111 (Minecraft 1.21.11 / Forge)
- Target Forge 61.1.0, Java 21 and released basePower 2.4.15.121111.
- Adapt native registration, persistence, recipes, item definitions and drill rendering.
- Retain registry identities, legacy state keys, recipe payloads and configuration defaults.
- Use native Forge hidden-client pack metadata with data-format 94.1 at the mod root.
- Require Base Metals on both client and server in Forge metadata as well as distribution metadata; retain the defensive recipe guards unchanged.
- Keep block/material sprites, including the drill bit, out of the native item atlas; retain legacy item-icon lookup compatibility.
- Make the atlas regression test use the configured, checksum-verified Power jar, including builds outside the usual sibling folders.
- Keep native resource tests noninteractive in CI without suppressing warnings or errors.
- Complete the combined machine, upgrade, graphical and two-world endurance checks against the current jars.
baseSteam 2.2.15.121011
baseSteam 2.2.15.121011 (Minecraft 1.21.1 / Forge)
- Target Forge 52.1.0 and Java 21 with basePower 2.4.14.121011.
- Keep machine balance, saved state, recipes and the whole fluid gauges unchanged.
- Move musket enchantments to native data while retaining all four IDs and effects.
- Pin the released basePower, Base Metals and OreSpawn jars used for the upgrade tests.
baseSteam 2.2.14.120061
baseSteam 2.2.14.120061 (Minecraft 1.20.6 / Forge)
- Target Minecraft 1.20.6, Forge 50.2.0 and Java 21 with basePower 2.4.13.120061.
- Preserve musket loaded state and durability through native item components and legacy upgrades.
- Keep the Steam registry IDs and machine state while moving saves, packets and data packs to Forge 50.
- Use the fixed basePower renderer for fluid gauges on boilers, pumps and stills.
baseSteam 2.2.13.120011
baseSteam 2.2.13.120011 (Minecraft 1.20.1 / Forge)
- Move to Minecraft 1.20.1, Forge 47.4.10 and Java 17 with basePower 2.4.12.120011.
- Keep Steam machines, recipes, saves and the shared creative tab as before.
- Preserve steam track transparency, machine piston resistance and hidden helper drops.
- Keep musket reload feedback and fragile-block hits using the new item and block APIs.
baseSteam 2.2.12.119041
baseSteam 2.2.12.119041 (Minecraft 1.19.4)
- Target Minecraft 1.19.4 / Forge 45.4.0 and Java 17 with basePower 2.4.11.119041.
- Adapt native registrations, rendering, damage, sound, fuel and recipe calls.
- Retain Steam save IDs, machine data and optional Base Metals recipes.
- Build against the released basePower 2.4.11.119041 and test with the Base Metals migration fix.
baseSteam 2.2.11.118021
baseSteam 2.2.11.118021 (Minecraft 1.18.2)
- Bring baseSteam to Minecraft 1.18.2, with the same recipes and steam machines.
- Keep saved inventories, steam, drill state and musket wear when upgrading.
- Use the released basePower 2.4.10.118021 and Base Metals 3.1.2 save hook.
baseSteam 2.2.10.117011
baseSteam 2.2.10.117011 (Minecraft 1.17.1)
- Steam Advantage is now baseSteam. Install it with basePower 2.4.9.117011 and find its blocks and items in the shared basePower creative tab.
- Recognize older Steam Advantage world IDs while keeping baseSteam registry paths, machine data and legacy save repairs.
- Carry over Steam Advantage common settings without overwriting an existing baseSteam config.
- Keep Minecraft 1.17.1 machine behavior, models, GUIs, drops and recipe unlocks unchanged.
- Fix repeated Eclipse project refreshes without changing the game launch runtime.
- Build and test against the published basePower 2.4.9.117011 release.