Repository navigation
Releases: BCCE-team/BuildCraft
Releases · BCCE-team/BuildCraft
Release list
Release 8.0.25
Release 8.0.25 - JEI HotFix
Changed:
- The game now refuses to start when the obsolete BCCE Localizations addon is installed alongside BCCE. Translations have been included in the main mod since 8.0.24, so the separate addon is no longer needed.
Fixed:
- Fixed a JEI crash on Minecraft 1.19.2 and 1.20.1 Forge caused by incorrect Assembly Table recipe comparisons when refreshing Facade recipes. This could cause the game to crash shortly after joining a world.
Release 8.0.24
Release 8.0.24 — Drill me to the moon
I want to present the results of three weeks of work. This is probably the biggest update I've released so far.
BuildCraft Community Edition now supports Minecraft versions up to 26.3, and API v2.1 introduces a major expansion that almost completely eliminates the need for addon developers to rely on BCCE's internal classes.
This update also restores missing content, integrates translations directly into the main mod, and fixes numerous bugs, most of which were edge cases or potential issues.
Changes:
- Added support for Minecraft 26.1.2, 26.2 and 26.3.
- Extended the API.v2 to v2.1, a major expansion for addon developers. Addons can now create custom pipe flows and behaviors, introduce new Robot Board programs, and integrate more deeply with engines, machines, world interactions and Blueprint libraries. The shared API also makes addons easier to maintain across supported Minecraft versions and mod loaders.
- Translations are now included directly in the main mod. The separate BCCE Localizations addon is no longer required or supported.
- Added missing crafting and conversion recipes for Diamond, Diamond Wooden, Gold, Iron, Quartz and Sandstone FE Pipes. These pipes can now be made from their MJ equivalents and converted back.
- Restored original BuildCraft-style fluid flow animation in pipes. Liquids now visibly flow through the pipes instead of appearing stationary.
- Fluid Pipes now emit light when carrying glowing liquids. The light changes as fluid enters or leaves the pipe.
- Expanded Paintbrush support for beds, banners, shulker boxes and sign text. Recoloring preserves stored contents and block orientation, and both halves of a bed change together.
- Restored the intended Volume Box controls. The Volume Box item creates an area, while the Marker Connector edits and removes it. The Guide Book now explains these controls and the Filler Planner more clearly.
- Improved sound feedback for pipes, tanks, machines, fluid transfers and switches, including more appropriate placement and breaking sounds.
Fixes:
- Fixed items in pipes briefly freezing, snapping back to the center, leaving ghost images or not appearing when a pipe first comes into view.
- Fixed robot recharging. Robots low on power can seek an available charging station instead of getting stuck at an unpowered home station. The Wake Up action also works at the station where a robot is charging.
- Fixed items bouncing endlessly through blocked pipe routes or being lost when a pipe cannot drop them into the world.
- Fixed rotating pipes sometimes leaving incorrect connections, including broken wire connections, and several crashes involving travelling items.
- Fixed wire networks showing missing sections in large multiplayer builds or reloading their connections in the wrong order.
- Fixed items being transferred back into the same inventory when a machine exposes that inventory on multiple sides.
- Fixed Fluid Pipes crashing, losing fluid or accepting incorrect amounts when connected machines report invalid transfers. Fluid distribution now handles large transfers more reliably.
- Fixed Tank columns incorrectly connecting different fluids, loading incorrect amounts after a restart, or slowing down heavily in large installations.
- Fixed Tanks showing incorrect fluid amounts in machine interfaces or giving the wrong Redstone Comparator signal when holding large volumes.
- Fixed Pumps following outdated fluid paths, incorrectly preserving water sources, or trying to work in unloaded areas.
- Fixed Heat Exchangers having broken interfaces after rebuilding, problems near unloaded areas, or rotation affecting protected blocks. They now correctly display special fluids from other mods and no longer cause a dedicated-server crash when generating particles. Distillers also no longer lose energy already spent when processing is interrupted.
- Fixed Combustion Engines consuming fuel incorrectly, losing part of a fuel burn or mixing different fuel types.
- Fixed Stone Engines still showing power output after running out of fuel or overheating. Restored the Free Power advancement for generating MJ with a Redstone Engine.
- Fixed MJ and FE energy transfers wasting power when a receiving machine can accept only part of it. Engines now avoid output connections that cannot receive power, and Creative Engine settings survive reloads.
- Fixed naturally generated oil springs sometimes failing to start flowing, oil generation overwriting machines or other blocks containing saved data, and oil deposits generating incorrectly when multiple dimensions were loaded.
- Fixed Water Gel spreading into protected areas or causing severe lag. It is no longer consumed when placement fails.
- Fixed Blueprint construction placing entities in the wrong locations, treating unrelated entities as completed work or leaving partially placed blocks after a failed operation. Rotated Blueprints can no longer damage their own Builder.
- Fixed Builders treating blocks with the wrong sign text, banner patterns or custom names as already completed when following a Blueprint.
- Fixed Builders and Fillers losing saved jobs, reserved materials or excavation settings after reloads or temporary interruptions. Disabling excavation now also stops digging work that was already queued, and Template Builders correctly notice changes to nearby blocks.
- Fixed failed Architect Table saves producing unusable Blueprints and incorrect progress calculations for extremely large areas.
- Fixed several machines losing partially completed work when the world is saved and reloaded.
- Fixed the Assembly Table hiding recipes beyond the first twelve, Advanced Crafting failing to notice newly available ingredients, and Assembly and Integration Tables using outdated recipes or mishandling special ingredients. Auto Workbenches also no longer crash on custom recipes without ingredients.
- Improved JEI compatibility. Addon recipes, fuels, wires, lenses and Facades display more reliably. Machine recipes now refresh after switching servers or reloading data instead of showing outdated results, and JEI no longer crashes when starting before a world is loaded.
- Improved Jade compatibility. Large inventories now cycle through all their items instead of hiding later slots, energy readings no longer count the same storage several times, and fluid names remain visible when fluid amounts are hidden.
- Fixed Gate Copier settings not saving correctly or applying rules that the destination Gate cannot use.
- Fixed Gates misreading inventory space, item counts or fluid levels, especially with restricted slots and multiple tanks. Missing engine power-stage options have been restored, and Gate crafting no longer consumes unrelated ingredients.
- Fixed robots teleporting, skipping waypoints or causing server freezes while trying to navigate blocked areas.
- Fixed Robot Docks ignoring request priorities, accepting unwanted items or leaving broken station links and reservations after changing stations or reloading the world. Robots now respect station restrictions set by zones and Gates.
- Fixed Delivery Robots choosing the wrong items when requests allow multiple matches or use custom filters.
- Fixed robots duplicating or losing items when inventory transfers fail. Tool collection and item loading or unloading now respect which sides of an inventory permit access, and unbreakable tools are no longer dropped after an unsuccessful use.
- Fixed fluid-carrying robots giving up when a destination pipe is temporarily full or another usable tank remains available.
- Fixed the Zone Planner map staying gray after nearby terrain loads or failing to retry interrupted requests. Volume Boxes can also be edited again after reconnecting, their outlines behave more reliably near unloaded terrain, and creating or editing them now respects protected areas.
- Fixed large Guide Book, Zone Planner, Volume Box and Electronic Library updates sometimes failing in multiplayer.
- Fixed long Map Location paths disappearing when their endpoints were far away, even if the path passed near the player.
- Fixed middle-click selection choosing the pipe instead of an attached Facade, Lens, Gate or Wire. Painting an installed Facade now targets the Facade more reliably.
- Fixed excessive Fluid Shard drops and improved compatibility with IC2 fluid cells and Forestry / Propolis Pipes, including item loss and crashes involving invalid bee data.
- Improved performance in large installations by reducing unnecessary work from idle Quarries and Fillers, repeated oil searches, Assembly Tables, Lasers and Path Markers.
Release 8.0.23
Release 8.0.23 - Anti-BCRF Defence
Changed:
- The game now refuses to start when BuildCraft RF: ReFluxified is installed alongside BCCE, preventing known incompatibility crashes
Release 8.0.22
Release 8.0.22 - Create compat and some fixes
Added:
- Added Create potion fluid compatibility. Potion bottles can now be used directly as filters in Diamond Fluid Pipes, and different potion fluids are distinguished correctly.
Changed:
- Improved Tank displays for connected columns and special fluids. The Tank GUI and Jade now show the contents of the whole connected Tank column and correctly display potion names, strength and duration.
- Improved fluid rendering in pipes and Tanks, including correct colors for fluids such as Create potions and cleaner rendering between connected pipes.
Fixed:
- Fixed Wooden Engines powering Wooden Item Pipes too frequently. Item extraction now follows the engine piston cycle again, preventing transported items from bunching together after slowing down.
- Fixed engine piston animation getting out of sync with the engine's actual working speed, especially at higher temperatures.
- Fixed transported items briefly freezing, jumping or leaving a duplicate image when passing through pipe centers or between connected pipes.
- Fixed items reaching an open pipe end moving back toward the pipe center instead of being dropped into the world.
- Fixed dead-end Item Pipes sending items back through the pipe network instead of ejecting them.
- Fixed JEI loading hundreds of thousands of Facade variants, which could cause extremely long loading times. Facade recipes can still be looked up normally.
- Fixed connected Tank columns sometimes leaving liquids or gases in the wrong Tank instead of fully settling to the bottom or top, including after loading a world.
- Fixed Tank fluid displays not updating correctly when the stored fluid changed without the amount changing.
- Fixed the Quarry sometimes leaving magma blocks behind when mining underwater beneath bubble columns.
- Restored the Quarry picking up nearby dropped items while mining, matching the original BuildCraft behavior.
- Fixed crashes caused by fluids from other mods failing to provide a valid texture. BuildCraft now uses a fallback texture instead of crashing.
Release 8.0.21
Release 8.0.21 - Oil generation and compatibility fixes
Changed:
- Restored the original laser crafting energy balance: robotics recipes follow BuildCraft 7.x costs, while other recipes use their BuildCraft 8.x balance.
- Updated the Guide Book to reflect current mechanics, energy costs and machine behaviour.
Fixed:
- Fixed natural oil spouts spreading indefinitely down long terrain slopes; naturally generated oil now has a limited spread radius.
- Fixed oil generation creating sources far above the actual deposit on hills and mountains.
- Fixed oil world generation replacing player-built, decorative, unbreakable and other non-natural blocks.
- Fixed FE pipes falsely connecting to the FE Engine’s MJ-output face. FE Engines now accept Forge Energy only through their non-output sides.
Release 8.0.20.1
Release 8.0.20.1 - Config fix
Fixed:
- Fixed config load on 1.21.1 and 1.21.11
Release 8.0.20
Release 8.0.20 - 1.21.11 and major fixes
Added:
- Added NeoForge support for Minecraft 1.21.11.
- Added previous/next recipe buttons to the Auto Workbench and Advanced Crafting Table, allowing players to choose between multiple matching recipes.
- Added JEI recipe subtypes for Robots and Redstone Boards, using the installed board to distinguish variants.
Changed:
- Restored the original laser crafting energy balance.
- Improved performance in large pipe networks by caching pipe shapes and batching compatible pipe-state updates.
Fixed:
- Fixed Auto Workbench and Advanced Crafting Table Recipe Book issues, including crashes, invisible cursor-held items, stale crafting updates, and incorrect ingredient consumption for offset recipes.
- Fixed machine interfaces being usable by spectators; spectator players now have read-only access.
- Fixed completed oil-discovery advancements continuing to run unnecessary scans.
- Fixed Pump source-water detection differing at unloaded chunk borders and improved compatibility with tagged water fluids.
- Fixed MJ-to-FE pipe connections failing to recognize valid FE-only endpoints when automatic conversion is enabled.
- Fixed old worlds losing RF pipe identifiers after the FE rename.
- Fixed Assembly Table recipes with multiple outputs stopping when one output slot was empty.
- Fixed transparent fluids rendering incorrectly in Tanks, Heat Exchangers and Distillers.
- Fixed the 1.19.2 Programming Table model geometry and lighting.
- Fixed glass facades rendering opaque or with incorrect transparency, including compatible modded glass blocks.
- Fixed facades for blocks without a normal item form.
- Fixed facade and pipe painting: brushes now target visible facades first, and painted colours render correctly after updates, reloads and reconnects.
- Fixed Jade displaying pipes as generic Pipe Holders; pipe names and tooltip layout now display correctly.
- Fixed Zone Planner previews disappearing while nearby chunks load.
- Fixed blueprints being unnecessarily written to the client’s portable blueprint storage after normal server responses.
- Fixed Gate Brick and Nether Brick recipes accepting inconsistent ingredients across versions.
- Fixed the Combustion Engine JEI click area blocking bucket interaction with its fuel tank.
- Fixed recipe availability and active-state changes not immediately updating in Assembly Table GUIs on 1.19.2 and 1.20.1.
- Fixed the Marker Connector preventing Volume Box handling after connecting a marker.
- Fixed pipe interaction reach on 1.19.2.
- Fixed pipe direction messages using untranslated direction names.
- Fixed the Architect Table losing its draft name and text-field focus after resizing.
- Fixed overly long blueprint names overflowing Electronic Library entries.
Release 8.0.19
Release 8.0.19 - Small fix
Fixed:
- Fixed Programming Table board selection not reaching the server, preventing programmed boards from being created.
- Fixed broken Basic Gate and Nether Brick Gate recipes on 1.21.1.
- Fixed broken clear Lens and Filter Lens Assembly Table recipes on 1.21.1.
Release 8.0.18
Release 8.0.18 - Small fix
Fixed:
- Fixed client crash after placing filler block on volume box on server
Release 8.0.17
Release 8.0.17 - Small fix
Fixed:
- Fixed a crash when placing a Redstone Engine next to a Wooden Item Pipe in singleplayer.
- Fixed MJ/FE energy metadata checks incorrectly executing server-only capability logic on the client.
- Hardened related Wooden/Obsidian Pipe energy queries against similar client-side crashes.