Skip to content

chore(release): release 0.7.4 for mc26.3 - #813

Open
Indemnity83 wants to merge 1 commit into
mc/26.3from
release-please--branches--mc/26.3--components--mc26.3
Open

chore(release): release 0.7.4 for mc26.3#813
Indemnity83 wants to merge 1 commit into
mc/26.3from
release-please--branches--mc/26.3--components--mc26.3

Conversation

@Indemnity83

@Indemnity83 Indemnity83 commented Aug 5, 2026

Copy link
Copy Markdown
Owner

🤖 I have created a release beep boop

0.7.4 (2026-08-08)

⚠ BREAKING CHANGES

  • energy: Cables and batteries no longer power extraction pipes or the Fluid Pump. Only a directly-adjacent engine can power them. Existing setups that fed pipes through cables/batteries will stop working — place an engine against the pipe instead.
  • energy: Batteries no longer power a logistics network directly. A network is powered only through a Power Junction — place one between your power source (cables/batteries) and the network. Existing battery-on-a-pipe setups stop working until a Power Junction is added.
  • energy: logistics pipe operations consume power (#465)
  • energy: Logistics pipes now require power from an adjacent Battery. Existing networks stop routing/supplying/crafting — and drop items already in transit — until a charged Battery is connected.
  • logistics pipe and module crafting recipes have changed; enable the "Classic Logistics Pipes crafting recipes" built-in datapack to restore the original gear-based recipes as alternates

Added

  • add beta build workflow for release branches (#155) (ccc3bfa)
  • add BULK50, BULK100, INFINITE, and FULL supply modes to supplier pipe (9ddf234)
  • add crafting logistics pipe with autocrafter integration (f16c43e)
  • add crafting recipes for new chip items to automation (#240) (598aec6)
  • add dynamic chassis module system for logistics pipes (#195) (e568364)
  • add experience handling to macerator for new recipes (#239) (3cf3dd2)
  • add grinding time to macerator recipes (#238) (67dfcf4)
  • add import button for autocrafter recipes in crafting screen (#204) (8b5aa21)
  • add JEI support for custom machines (#234) (f20f57c)
  • add kiln machine with molten glass, valve recipes, and shared heat component (#131) (8c16640)
  • add macerator recipes for copper, gold, and iron dusts (#244) (0ebb885)
  • add macerator with full recipe set, new dust items, and flour (#230) (6a2c27c)
  • add Minecraft 26.1 support updates (b49938c)
  • add modular logistics pipe network with provider/supplier/requester/sink modules (#161) (b3933a9)
  • add NeoForge client rendering support (#381) (cff4db9)
  • add NeoForge platform SPI services (#378) (08d5e16)
  • add NeoForge storage adapters (cdeb6a7)
  • add power cables (f2cc460)
  • add processing and satellite pipe modules with GUIs (#206) (1e2ed94)
  • add ResourceId compatibility layer and migrate identifier usage (#136) (9bca415)
  • add runtime-toggleable network debug logging and /logistics debug command (#174) (f96c19c)
  • add supplier mode configuration and fulfillment normalization (#183) (f13524d)
  • add support for chassis logistics pipes with modular slots (#194) (1499338)
  • add wooden valve and new automation cores to system (#235) (10c8808)
  • api: add loader-independent API for cross-mod fluid integration (#516) (bc46019)
  • automation: add configurable laser quarry chunk loading (#536) (2095caf)
  • automation: add pulped biomass from the sawmill (#660) (6a83220)
  • automation: add RF cost and recipe system to the Transposer (e2883e8)
  • automation: add RF cost and recipe system to the Transposer (#829) (e2883e8)
  • automation: add the alloy smelter (#656) (3ee3325)
  • automation: add the crucible (#679) (e3eff42)
  • automation: add the refinery (#714) (0ace76c)
  • automation: add the sequential fabricator (#719) (ae6321b)
  • automation: add the sequential fabricator (#719) (ae6321b)
  • automation: add the Transposer (#792) (831477e)
  • automation: fabricate chipsets in the sequential fabricator (#720) (a07c428)
  • automation: fabricate chipsets in the sequential fabricator (#720) (a07c428)
  • automation: make machine tuning configurable per machine (#713) (1c48581)
  • automation: show laser quarry status in the Jade HUD (#498) (0beaace)
  • automation: show macerator and kiln progress in the Jade HUD (#499) (9d9944e)
  • clear module state when modules are removed from pipes (#203) (59f04dc)
  • compat: add Jade HUD support for refinery and sequential fabricator (#744) (c3ff99c)
  • compat: integrate Jade and remove the built-in probe (3979277)
  • core: add a copper nugget (#722) (9629b47)
  • core: add opt-in sanitized crash reporting (#633) (826792d)
  • core: drop niter from the breeze (#644) (173823e)
  • core: grant ore XP when macerating metal and apatite ores (#555) (0adb9a7)
  • crafting: add tin, rubber, amethyst, and echo valves (139d341)
  • crafting: craft gunpowder from coal, sulfur, and niter dust (86a9c71)
  • crafting: rework the valve lineup with a bench recipe (#727) (139d341)
  • crafting: show sequential fabricator recipes in JEI (#745) (9fa46ea)
  • enable processing of multiple concurrent orders in pipeline (#228) (bf2c68f)
  • energy: add a Battery block to power logistics networks (a711b09)
  • energy: add natural and synthetic polymers for rubber (#716) (07b678a)
  • energy: add the Fuel Engine (#759) (3ead98b)
  • energy: add the Magmatic Engine (#776) (8cb6069)
  • energy: add the power junction (#612) (e33e50a)
  • energy: add the Reaction Engine (#777) (0e31e65)
  • energy: add the Steam Engine (#765) (8f7d8fd)
  • energy: logistics pipe operations consume power (#465) (a711b09)
  • energy: show power diagnostics in the Jade HUD (#497) (b720220)
  • fluids: add a dedicated fluid supplier GUI (#811) (ab14d7c)
  • fluids: add bio fuel and fuel oil fluids (0ace76c)
  • fluids: add custom fluids and buckets for the Magma Crucible (6b988d6)
  • fluids: add fluid provider and supplier chassis modules (#825) (4955202)
  • fluids: add supplier partial/exact and minimum-deficit modes (#822) (814eb9b)
  • fluids: add tar as an alternative fluid pipe sealant (#715) (a6c2fba)
  • fluids: add the fluid provider pipe (#790) (5804080)
  • fluids: add the fluid supplier pipe (#791) (64abf5c)
  • fluids: light-emitting fluids glow in pipes and tanks (#695) (c713692)
  • fluids: show machine fluid tanks in the Jade HUD (#703) (ad8c057)
  • implement capacity limits for crafting module batches (#189) (f553cca)
  • implement fulfillment checks for dynamic providers in logistics network (#178) (cbda39c)
  • implement Mod Sink module with GUI for mod filtering (#207) (8a0d9e6)
  • implement recipe book for Kiln with access widener support (#242) (e36899b)
  • implement recipe book for macerator crafting interface (#243) (0d0a142)
  • implement supply reconciliation for order fulfillment failures (#188) (6018b9e)
  • implement tiered crafting modules with ingredient buffers (#200) (6f5d6fc)
  • introduce network job orchestration for item delivery (#186) (4566b04)
  • introduce pure Java value objects for network states (#184) (004353b)
  • introduce ReservationManager for item reservation tracking (#185) (5668c16)
  • macerator: add chance byproducts to ore processing (#643) (86a9c71)
  • macerator: add recycling recipes for glass, concrete, sandstone, netherrack, clay, bricks, wool, magma, and more (86a9c71)
  • macerator: add Sulfur Dust, Quicksilver, and Niter items (86a9c71)
  • macerator: macerate breeze rods into wind charges (86a9c71)
  • macerator: macerate cinnabar and sulfur blocks and their slab/stairs/wall/polished forms into quicksilver and sulfur dust (86a9c71)
  • macerator: macerate logs and planks into sawdust and recycle wooden tools (86a9c71)
  • macerator: macerate sulfur spikes into sulfur dust (86a9c71)
  • macerator: recycle diamond tools and armor into diamonds (86a9c71)
  • optimize auto crafter pulse duration and cooldown settings (#193) (7a6a685)
  • pipes: add copper fluid pipe oxidation and fluid pipe marking (#520) (dda9508)
  • pipes: add fluid pipes, tanks, and powered fluid extraction (#511) (c04a76a)
  • pipes: add fluid pump (#537) (2dfdc3b)
  • pipes: show pipe contents in the Jade HUD (#500) (b53ee0c)
  • pipes: show pipe module status in the Jade HUD (#493) (86b7f72)
  • register kiln recipe type and serializer for JSON parsing (#154) (9705899)
  • replace kiln valve recipes with crafting table recipes (#233) (a52e897)
  • rework pipe and module recipes (08bda95)
  • routing: add chipset crafting alternatives for pipes and modules (5747612)
  • sawmill: add a recipe book to the sawmill GUI (#642) (859698a)
  • sawmill: add wood processing (#580) (d26ff18)
  • sawmill: show recipes in JEI and details in the Jade HUD (#613) (95ae978)
  • support multiple concurrent crafting orders (#175) (9d866ae)
  • track in-transit orders from provider extraction through pipe delivery (#165) (9ddf234)
  • ui: color logistics pipes green when powered, red when not (#469) (d9f9d60)
  • ui: split creative menu into domain tabs (#738) (74a0f99)
  • wire NeoForge capabilities (#379) (6bf8b73)
  • wire NeoForge networking and lifecycle (#380) (13c0fa5)
  • worldgen: add bog earth and peat fuel (#658) (f6b9b17)
  • worldgen: add crude oil and the oil chain (#690) (f89aa1a)

Changed

  • automation: reduce memory and load time for machine rendering (f858416)
  • automation: reduce memory and load time for machine rendering (#451) (f858416)
  • automation: restyle the Crucible progress gauge as a droplet (#834) (41512e7)
  • avoid per-tick pipe connection cache recalculation (#143) (2a7f461)
  • build: update to released MC 26.2 with official NeoForge beta (#525) (d9b9daa)
  • bump to v0.4.0 (ab779cd)
  • common: cache pipe and cable collision shapes (#631) (f31895a)
  • core: force version bump (f83dafc)
  • core: retexture the bronze and tin metal blocks and items (#766) (3b2a686)
  • core: streamline world loading by dropping legacy save migrations (#586) (6e1748c)
  • crafting: craft valves from quartz, redstone, and a base material (139d341)
  • crafting: require a bronze gear in the machine frame (#610) (1673320)
  • crafting: restyle every valve with a distinct electron-tube texture (139d341)
  • crafting: yield one marker per craft (#607) (3c168a7)
  • energy: gate engine harvesting by tool tier (#784) (820a5e6)
  • energy: power extraction pipes only from a direct engine (#641) (704c7e8)
  • energy: power the logistics network through a junction instead of a battery (e33e50a)
  • energy: reduce memory and load time for cable rendering (#449) (1adf690)
  • energy: restyle the Stirling Engine GUI (#763) (901cf64)
  • fluids: restyle the fluid pipe textures (#740) (4351016)
  • fluids: speed up fluid split allocation (#623) (ca3b89d)
  • fluids: switch the fluid packet's frame window to a rectangle (#823) (aef59b9)
  • gate pipe connection updates behind cache dirty flag (#150) (bd86812)
  • kiln: restyle with the shared machine look (7a97c75)
  • kiln: retune smelting speed and RF cost (7a97c75)
  • kiln: standardize recipe around machine components (7a97c75)
  • macerator: ore→dust recipes now drop a chance byproduct dust (86a9c71)
  • macerator: recycle netherite dust to and from ingots (#734) (3022ce0)
  • macerator: restyle with the shared machine look (8183eb9)
  • macerator: standardize recipe around machine components (8183eb9)
  • pipes: raise pipe blast resistance to match glass (#618) (8a5069b)
  • pipes: reduce memory and load time for pipe rendering (c0bb14f)
  • pipes: reduce memory and load time for pipe rendering (#450) (c0bb14f)
  • pump: standardize recipe around machine components (71dd4df)
  • quarry: restyle with the shared machine look (#582) (5a8b069)
  • quarry: standardize recipe around machine components (5a8b069)
  • routing: cache next-hop routes per destination (#632) (178d7a9)
  • routing: rework logistics pipe recipes with chipset alternatives (#721) (5747612)
  • routing: use a copper nugget in the blank module recipe (9629b47)
  • sawmill: match the energy buffer to the other machines (#647) (86244a0)
  • sawmill: move wood processing from macerator (d26ff18)
  • sawmill: rename Wood Pulp to Sawdust (d26ff18)
  • throttle provider pipe extraction to 8 items per cycle at 6-tick intervals (9ddf234)
  • transport: lighten the item extractor pipe to distinguish it from oxidized copper (4351016)
  • ui: refresh the kiln, macerator, and sawmill GUIs (#646) (5ae4c45)
  • worldgen: tin ore drops one raw tin (#608) (59071ef)

Removed

  • core: drop the tin gear (1673320)
  • core: drop the unused sturdy casing (#650) (8b2900b)
  • crafting: drop the wooden and ender valves (139d341)
  • macerator: remove wood-pulp recipes (d26ff18)

Fixed

  • add ender dust macerator recipe (#282) (0323f36)
  • add loot tables for pipes to drop on block break (#181) (4f78457)
  • add min_format and max_format to pack.mcmeta for recipes (#250) (0f0ea05)
  • add outline rendering for quarry area placement (#274) (b06f9fe)
  • add supported_formats to pack.mcmeta for compatibility (#252) (08521b0)
  • add translations for tin and bronze item tags (#257) (a7264fe)
  • add validation and sanitization for logistics config fields (#398) (f5cd45a)
  • address edge case handling in dispatch and availability logic (#192) (a635914)
  • automation: add missing macerator recipes for obsidian, netherite, and metal blocks (#554) (f5b7304)
  • automation: make the refinery and sequential fabricator harvestable (31dfc5d)
  • automation: pause recipes until byproducts have space (#597) (5990bef)
  • automation: reject non-finite recipe experience values (bca2ef4)
  • automation: show machine recipes in JEI on multiplayer clients (#735) (57b2901)
  • automation: show the sawmill's real ingredient count in JEI (#824) (5a9bb60)
  • automation: stop the macerator from trying to load other mods' recipes (#473) (f347495)
  • automation: stop the sawmill from silently rejecting seeds (#824) (5a9bb60)
  • automation: sync machine progress and energy so bars can't overflow (#694) (e5a8991)
  • cancel entry orders when removing completed crafting queue entry (6d44322)
  • cap crafted amounts to requested quantity in crafting module (#201) (1082870)
  • ci: stop Sentry release failing on cross-branch set-commits (#683) (f175426)
  • ci: unblock release publishing broken by Sentry set-commits (#678) (849df6b)
  • clamp energy values and transfer amounts to non-negative (#399) (33f95ee)
  • compat: add missing Jade fluid-pipe config translation (#701) (fc7575d)
  • compat: hide fluid extractor energy in Jade (#533) (441669e)
  • compat: register Crucible with NeoForge Jade plugin (#744) (c3ff99c)
  • compat: show values in the Jade HUD instead of only labels (#757) (8aff490)
  • core: let markers connect through solid blocks (#581) (b392890)
  • core: restore valve and quartz crystal recipes (#600) (b267476)
  • correct engine block colors and transparency rendering (#248) (9d1d08a)
  • correct laser quarry edge case regressions (#427) (f72c93a)
  • correct lever and dust placement on engine blocks (#300) (6f912ca)
  • correct power cable compilation errors for mc/26.1 (#357) (5b1ae4d)
  • correct supplier module UI targeting (#295) (128358a)
  • crash caused by jar remapping collision in IPipeAccess (#222) (75db23d)
  • enable custom Minecraft version range in build workflows (#414) (30ad892)
  • enchanted items being provided on the network (#292) (1d24b3a)
  • energy: add crafting recipe for battery (#510) (a101ad3)
  • energy: correct cable connections to engines (#801) (567f65e)
  • energy: drop the creative sink when broken (#616) (2d92961)
  • energy: fix crash when cables power machines from other mods (#556) (56f1d44)
  • energy: make engines visibly change color with heat stage (#482) (681de24)
  • expose laser quarry configuration settings to user (#277) (d51a24d)
  • fluids: drop fluid pipes and glass tank when broken (#614) (5c47c62)
  • fluids: never drop fluid packets on the ground (#805) (441befb)
  • fluids: render custom fluids in the look-at HUD (#706) (4cb29af)
  • fluids: show correct fill level on tank and pipe HUDs (#619) (0d8f2c1)
  • fluids: stop drained pipes rendering a checkerboard (#696) (ceece30)
  • fluids: stop fluid extractor pipes from connecting to each other (#692) (97b68df)
  • fluids: stop suppliers requesting fluid/items with no room (#804) (a41190a)
  • handle failed deliveries in logistics network tracking (#397) (159df97)
  • kiln recipe loading (fa13752)
  • kiln: accept energy from the power network (#602) (d7bc02a)
  • kiln: bank smelting XP and pay it out like a furnace (#605) (8bfa074)
  • kiln: mine with the correct pickaxe tier (#601) (d59f801)
  • macerator: bank maceration XP and pay it out like a furnace (8bfa074)
  • macerator: grant XP for macerating ancient debris (#624) (68a5ce5)
  • macerator: restore the JEI integration (#599) (3c02705)
  • neoforge: correct energy bridge insert/extract accounting (e10bdfe)
  • neoforge: fix startup crash when JEI is on the classpath (#453) (d45efef)
  • neoforge: let pipes and cables interact with the refinery and sawmill (#733) (0da9eee)
  • neoforge: stop the creative menu crashing on duplicate items (#702) (ed04eb7)
  • normalize laser quarry recipe to use machine core (#267) (c734a2e)
  • notify delivery tracking before dropping undeliverable pipe items (#173) (13480e2)
  • pipes: apply config changes to modules installed in a chassis (#504) (19b2a61), closes #494
  • pipes: fix fluid pipe drain flicker (#532) (eec7f47)
  • pipes: fix missing pixel in logistics power junction animation (#637) (4bd6261)
  • preserve item components in filter pipe slots across save/reload (#386) (6e450c4)
  • prevent component-bearing items from sharing crafter slot (#302) (ab6b03c)
  • prevent passive supplier from overfilling inventory items (#303) (33792f0)
  • properly set sided inventory for engines and kiln (#138) (d73d983)
  • pump: accept power from any energy source (#651) (89966f8)
  • pump: clamp the fluid pump search radius (#625) (4a55de1)
  • pump: make the pump tank output-only (#693) (b9a814f)
  • pump: match the fluid pump's top to the other machines (#561) (7557f5e)
  • pump: mine the fluid pump with the correct pickaxe tier (5c47c62)
  • pump: stop destroying waterlogged blocks (71dd4df)
  • pump: sync tube animation on phase changes (71dd4df)
  • purge terminal to resolve memory leak in job coordination (#208) (f4ed3c9)
  • quarry: fix immediate crash on published Fabric builds (#798) (3e71220)
  • quarry: give the laser quarry frame a display name (#617) (4922962)
  • register menu type for kiln screen handler (#219) (cdc8c57)
  • register mod content during common initialization (#132) (c5eac34)
  • relocate quartz crystal asset files to core directory (#305) (e075108)
  • remove orphaned advanced extractor module assets and update JEI entrypoint (#256) (cd0d626)
  • remove unused imports from IWorldView and PipeContext classes (#210) (c887f9a)
  • rename MACHINE_FRAME to MACHINE_CORE and update assets (#265) (120e024)
  • replace inventory-delta pending tracking with network order accounting (9ddf234)
  • resolve crafting logic triggering for supplier pipes (#180) (1d6f4ee)
  • resolve crafting order placement logic for missing items (#205) (f3602e8)
  • resolve GUI mode mismatch in ProviderScreenHandler class (#179) (86d7d3c)
  • resolve pipe access bug for satellite and process pipes (#231) (3603a8f)
  • resolve pipe network registration issues on load (#269) (35c1f00)
  • resolve quarry test failures by improving terrain handling (#227) (c857591)
  • resolve vanishing filters in diamond pipes serialization (#288) (dfe2440)
  • restore crafting and kiln recipe loading by updating recipe data paths (#152) (3c4d2c5)
  • routing: drop the failed order's index entry on delivery retry (482c223)
  • routing: keep chassis modules when a pipe explodes (#629) (d86d5a7)
  • routing: refresh neighbor pipe arms when markings change (#606) (eb260e7)
  • sawmill: accept single-item deliveries for batched recipes (#827) (6e23930)
  • sawmill: add the missing crafting recipe (#609) (1c4a125)
  • sawmill: mine with the correct pickaxe tier (95ae978)
  • show craftable items as 0 stock and stabilize requester search sorting (#176) (16ccadf)
  • show Macerator recipe category in JEI on NeoForge (#390) (db73fd1)
  • split loader-specific marking fluid recipes (#382) (def0ad0)
  • standardize internal pipe item drops via PipeBlockEntity helper (#149) (6742071)
  • tooltips for items in requester screen (#294) (720b699)
  • track META-INF service files blocked by overly broad gitignore (affc30f)
  • ui: fix glass tank capacity overlay with held items (#534) (bbe20d4)
  • update beta build workflow for new release-please branch naming (#157) (5cf7a7f)
  • update build script to check Gradle task by MC version (#249) (fe5d9db)
  • update filter item retrieval logic in extractor modules (#198) (3586eb6)
  • update Gradle testLogging exceptionFormat syntax (#147) (cee7c92)
  • update macerator tags for mining and loot table renaming (#266) (95f7131)
  • update Minecraft version compatibility range for NeoForge (#416) (b1c384d)
  • use RegistryOps to fix enchanted item crash (#283) (967be91)

This PR was generated with Release Please. See documentation.

@Indemnity83
Indemnity83 force-pushed the release-please--branches--mc/26.3--components--mc26.3 branch 5 times, most recently from eeda462 to 99834e7 Compare August 7, 2026 22:40
@Indemnity83
Indemnity83 force-pushed the release-please--branches--mc/26.3--components--mc26.3 branch from 99834e7 to fc67c2a Compare August 8, 2026 00:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant