Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
BuildCraft

BuildCraft

Pipes!

124.0k
78
Technology
Transportation
AboutGalleryChangelogVersions

7.99.16

by AlexIIL on Feb 10, 2025
Download

Changes:

  • Most of the pipe pluggables have been moved from transport to silicon
    • Specifically the gates, light sensor, facades, pulsar, lenses, and filters.
    • This shouldn't cause any issues if you're using at least both transport and silicon already

Improvements:

  • Item pipes now send the item all the way into a block, rather than stopping when then item is half-way in.
  • [#4062] The gate GUI now allows equal actions to be assigned to trigger slots, and vice versa.
    • Currently this means the following can be converted:
      • Trigger "Redstone Signal is on" <-> Action "Turn On Redstone Signal"
  • Added functionality to allow pipe behaviours and flows to change how a pipe's colour is shown
    • Also allows any PipeDefinition to disallow colouring completely.
    • Structure pipes now render their colours as a border, rather than the hidden translucent colour.
    • Added a new option: fluid pipes can switch between translucent colouring, and bordered colouring.
  • Added code to the API to allow pipes to render multiple sprites, each with their own colour.
    • See PipeBehaviour.getTextureData(EnumFacing side) and PipeFaceTex to details.
  • Added a config option to allow disabling client-side sprite animations.

Ported content:

  • The stripes pipe can now extend and retract pipes properly.

Bug fixes:

  • Item versions of pipes and paint-brushes didn't render their colours properly.
  • The trigger parameters for pipe signals don't work properly.
  • [#4031] Tanks that disallow connections via the new canConnectTo(tank) method doesn't render properly.
  • [#4067] The heat exchanger sometimes crashes when looking around for adjacent heat exchangers.
  • [#4100] The filler GUI doesn't resize itself properly.
  • [#4115] The heat exchanger doesn't render fluids in the correct place, nor does it update the model when the multiblock is complete.
  • [#4119] Not all pipe upgrade recipes are reversable.

7.99.15

by AlexIIL on Feb 10, 2025
Download

Additions:

  • Ported the power adaptor
  • Added (code) functionality for addons to stop custom tanks from connecting to other tanks.

Changes:

  • Phased facades can now only be fully hollow or not. This breaks the current facade API.

Improvements:

  • The debugger item can now be used in survival to view the F3 debug info on buildcraft blocks (previously this required creative mode)
  • The guide book now has a search bar.
  • Guide book entries can be any object, rather than just item stacks.
    • You can now specify "source" and "type" for changing the type.
    • Currently triggers and actions are the only additions. The type is "buildcraft:statement", and the source is a registry name of a statement (trigger or action)
    • Unfortunately the only way of finding out a statement's ID is via the source code. Woops.
  • Added the "has work" capability (and implicitly the has work trigger) to the distiller.
  • The autoworkbench now shows its filters per slot, and distributes the filters evenly so that the most number of crafting operations can occur
    • For example, when crafting a dispenser (which needs 8 cobblestone, 1 bow and 1 redstone) this will filter 1 slot for cobblestone, 1 for redstone, and 8 for bows as bows cannot stack.
  • Filtered inventories no longer loose the item when loading from disk if the item does not match the filter.

Bug fixes:

  • Fix torches being placable on pipes (without any pluggables that they could rest on).
  • Fix fluid tanks sometimes leaving a visible gap between the above and below tanks.
  • Fix the quarry not loading enough chunks.
  • Fix the filler and builder not using power smoothly.
  • Fix gates not saving the currently emmited wires, leading to buggy state cells.
  • Fix the list item not populating examples from all items at once.
  • Fix the quarry not checking to see if it is facing directly away from a marker box.
  • Fix the guide book swapping "matchNbt" and "matchMeta".
  • Fix the builder and filler using up power unevenly.
  • [#3954] Chisel facades don't render correctly.
  • [#3977] The filtered buffer doesn't work properly with inventory level triggers.
  • [#3981] Placing a pipe wire will also interact with a gate.
  • [#3989] The Auto Workbench accepts items not used in its recipe.
  • [#3994, #3995] Facades are sometimes solid even when they shouldn't be.
  • [#4022] Gates don't save their current wire, leading to buggy state cells.

7.99.14

by AlexIIL on Feb 10, 2025
Download

Additions:

  • [#3964] Add a config option to change the max fluid pumping distance (Yuki-nyan).
    • Currently this is limited between 16 and 128. The default is the old limit - 64.

Changes:

  • The christmas event is over
    • Chocolate based names have been replaced with oil based ones.
    • A config option has been added (events.christmas_chocolate) to enable or disable the event.

API (code) Changes:

  • IPipeRegistry.createItemForPipe now registers the returned items with forge, so that addons don't have to.
  • Added IPipeRegistry.createUnnamedItemForPipe is similar to IPipeRegistry.createItemForPipe
    • With one exception: the caller must set the registry, unlocalised, and creative tabs.
    • This is accomplished by providing a Consumer<Item> in order to set the properties.
  • [#3945] Added PipeEventTileState fired by certain functions inside TileEntity
    • Contained subclasses:
      • Invalidate: fired during TileEntity.invalidate()
      • Validate: fired during TileEntity.validate()
      • ChunkUnload: fired during TileEntity.onChunkUnload()
    • Added to allow the addon Additional Pipes to properly port the teleport pipe.

Bugs fixed:

  • [#3891] The quarry sometimes goes into an infinite loop when calculating frame positions.
  • [#3937] Disabling the facade item crashes the game.
  • [#3944, #3965] The autoworkbench doesn't clear its old items properly, leading to buggy behaviour with containing items (such as buckets)
  • [#3948] The autoworkbench doesn't craft fireworks properly when multiple things attempt to craft the same item.
  • [#3886] The combustion engine doesn't move fluid containers around properly, either duplicating or voiding items and fluids.
  • [#3869] Texture flickering and FPS drop on mining well when it's complete - likely turning on and off rapidly
  • [#3953] Land and path markers are visible from all dimensions.
  • [#3987] The obsidian pipe can connect to itself.
  • [#3970] Disabling chunkloading, quitting, and then re-enabling and loading a world crashes.

7.99.13

by AlexIIL on Feb 10, 2025
Download

Merry Christmas!

  • Chocolate fountains now spawn, containing "Melted Raw Chocolate Mix".
  • You can process chocolate in the "Chocolate seperator", and the "Chocolate Heat Exchanger"
  • You can send chocolate off to Santa in exchange for power in the new chocolate engine.
    • We don't know what Santa does with it. Perhaps its for just in time Christmas presents?

Additions:

  • [#3857] Re-added the config option to disallow infinite water pumping. Useful if a finite water mod is installed.
  • Added a new config option: "display.useSwappableSprites". This disables sprite swapping functionality, which is used by other config options (such as colourblind mode)
    • Fixes [#3894] Optifine texture incompatibility
  • Properly added config options for "itemRenderRotation", and "chunkLoaderLevel". The latter is technically just a boolean choice - only the quarry can chunkload at the moment.

Changes:

  • Guide book contents JSON files no longer need a title element if they have an item_stack element, as the title will now be the item stack's display name.

Removals:

  • The entire oil processing chain just vanished. Odd.
  • The combustion engine is useless now that all the oil has gone, so it has been removed, forever.

Bugs fixed:

  • [#3833] Missing lang entry for "Gelled Water" (item.gel.name) and "Water Gelifier" (item.waterGel.name)
  • [#3853] Pipe item models have the incorrect lighting.
    • This might be altered in the future, as they are very dark now. Voice feedback on this please!
  • [#3854] The architect table crashes if placed next to landmarks.
  • [#3867] The chute inserts into living entities (so players or zombies, for example)
  • [#3861] The filler has the missing block model in-world.
  • Some modules accidently had hard dependencies on others when they shouldn't
    • [#3858] Core depends on Builders
    • [#3873] Lib depends on Silicon
      • Silicon depends on factory
  • [#3874] Crash when breaking the heat exchanger
  • [#3882] All fluid blocks except for one showed the missing texture.
  • [#3884] Powering an obsidian transport pipe without any pipe connections crashes.
  • The heat exchanger doesn't output properly.
  • [#3925] Gates do not activate/deactivate redstone signals properly for farther blocks.

7.99.12

by AlexIIL on Feb 10, 2025
Download

Changes:

  • Updated to minecraft 1.12.2
  • The heat exchange is now a single item, rather than 3. It's still placed in the same way as before though.
    • Existing heat exchangers probably won't load up properly.
    • In addition, its default texture is now closer to iron and quartz pipes than tanks

Bugs fixed:

  • Fixed the pipe event bus calling event handlers multiple times (not fully fixed yet though)
  • Added the version update JSON link.

7.99.8.2

by AlexIIL on Feb 9, 2025
Download

Bugs fixed:

  • [#3900] Powering an obsidian transport pipe without any pipe connections crashes.
  • [#3908] Reading a badly formed "config/buildcraft/gui.json" file will crash.

7.99.8.1

by AlexIIL on Feb 9, 2025
Download

Bugs fixed:

  • Fixed a crash related to wire gate descriptions
  • Fixed the pipe event bus calling event handlers multiple times (not fully fixed yet though)
  • Added the missing version JSON web link.
  • Fixed pipe textures not being allocated properly if multiple pipes used the same texture

7.99.8

by AlexIIL on Feb 9, 2025
Download

Additions:

  • Added the fragile fluid shard: a single-use item that holds up to half a bucket of any fluid.
    • This is dropped by every buildcraft machine or pipe that holds fluids, which means that you no longer loose fluids by breaking a block with fluids inside.
    • This behaviour can be disabled (currently) only by disabling the fragile fluid item in objects.cfg
    • Addon devs can call the API method "buildcraft.api.items.FluidItemDrops.addFluidDrops"
  • Added the JSON gui system, which allows resource packs to customize the elements that are displayed in a gui.
    • This includes expressions, which can use pre-defined or newly created variables to change the position, size, etc of elements.
      • This (will) be fully documented at "https://github.com/BuildCraft/BuildCraft/wiki/Resource-packs:-Json-based-GUI's"
    • The filler, filler planner, and gate gui's are currently the only ones that can be changed in this way.
  • Added a few new filler patterns, and consoildated all of the old ones into the new filler interface.
    • 2d patterns (that repeat the pattern along a certain axis) are marked with a little red "2".
  • Re-added engine power stage triggers.

Improvements:

  • Right-clicking with a fluid container now interacts with all BC tiles that contain fluids, not just a small few.
    • Now its much easier to manually process fluids through the new refining process.
  • Extra debug info (F3 + looking at a BC block + in creative) now works on remote worlds (dedicated servers or someone else's LAN game)
  • Expand the contents of the guide.
  • [#3555] Add additional filler patterns (Circle, sphere, triangle, square, pentagon, hexagon, octagon)
  • [#3807] Greatly improved laser targeting performance.

Bugs fixed:

  • Fixed the combustion engine not burning the last millibucket of fuels.
  • Fixed some bugs with the stripes pipe.
    • Re-added the action to face a certain direction.
  • [#3588] The filler doesn't work with land marks, nor could it be interacted with at all.
  • [#3727] Extraction item pipes only pull 1 item at a time, no matter how much power was inserted.
  • [#3729] Multiple fluid items cannot be filled or drained when right clicking on a tank.
  • [#3740] The quarry cannot handle non-breakable fluids.
  • [#3765] The quarry cannot handle blocks that place fluids when broken.
  • [#3776] The quarry spends a lot of time rechecking the area after going back to a previous position.
  • [#3800] Fixed tank comparator levels not working.

7.99.7

by AlexIIL on Feb 9, 2025
Download

Breaking changes:

  • The guide book loads entries differently (A breaking change for addon devs)
    • The contents pages is now loaded from "assets/<domain>/compat/buildcraft/contents.json", rather than "assets/<domain>/guide/contents.json"

Improvements:

  • Guide book entries are loaded from any resource pack, rather than just mod jar files.
  • All loaded contnts pages are listed at the start of the book, along with the mod version
  • [#3773] Facade API has been expanded to give more information.
    • The facade pluggable now implements "buildcraft.api.facades.IFacade" - addon devs can use this for more detailed interaction
    • Many methods and classes have been added to give information about phased facades.

Bugs fixed:

  • [#3700] Fix crash with sponge (using a fakeworld to get block and entity requirements) (afdw)
  • [#3711] Guide images crash when used. (AlexIIL)
  • [#3721] Concurrent issue when looking at the autoworkbench in debug mode (F3) (AlexIIL)
  • [#3724] Oil generation code crashes on the server (AEnterprise)
  • [#3725] The autoworkbench throws out excess items (such as a bucket) (AEnterprise)
  • [#3726] The advanced crafting table cannot craft even if its fully charged (AEnterprise)
  • [#3745] Landmarks needed 8 seconds to be broken by hand. (AlexIIL)
  • [#3763] Fluid and Item pipes sometimes display the wrong item or fluid on the client side (AlexIIL)
  • [#3764] Obsidian pipes can't accept power from anything other than a pipe pulsar. (AlexIIL)
  • [#3766] Blueprints sometimes don't sync correctly (afdw)
  • [#3767] Tooltip render crash (afdw)
  • [#3770] Oil generation config options are missing. (AlexIIL)
  • [#3777] Facades textures are sometime rotated incorrectly (afdw)

7.99.6

by AlexIIL on Feb 9, 2025
Download

Bugs Fixed:

  • Kinesis pipes don't have a recipe
  • [#3706] Guide can't handle non-square custom viewable recipes

7.99.5

by AlexIIL on Feb 9, 2025
Download

Improvements:

  • The filler isn't quite so useless anymore, but still WIP
  • Added the heat exchanger multiblock, allowing full refining!
  • Allow all kinesis pipes to send unlimited power. (Wait, this is a bug isn't it? Either way kinesis pipes are now enabled)

Bugs Fixed:

  • [#3695] 2 of 4 combustion engines hooked to Quarry building up energy perpetually
  • [#3687] Crash when breaking rotated quarry
  • [#3683] Redstone activated markers not showing correct connectable distance
  • [#3681] Emerald Pipe
  • [#3680] Quarry tries to mine Bedrock
  • [#3678] Volume Box not resizeable or removable
  • [#3676] Crash when loading the game
  • [#3675] Crash with CofH Mod Collection
  • [#3651] Crash when using obsidian pipes
  • [#3650] Server crash when building oil Station in oil field.
  • [#3647] Issues with Builders module
  • [#3644] Crash after post init
  • [#3640] crash when generating terrain
  • [#3637] Mining Well can't connect to Wooden pipe
  • [#3635] The quarry doesn't chunkload its working area.
  • [#3632] Incorrect name: Wooden Diamond Fluid Pipe
  • [#3631] Cannot Open Combustion Engine UI While Holding Item
  • [#3613] Gates do not output a redstone signal
  • [#3588] Filler not working
  • [#3555] Implement additional filler patterns
  • [#3499] Whole suite of issues
  • [#3177] Add custom item stack handling options for the Filler
  • [#2796] Filler's issue
  • [FC] Pipes sometimes disconnect from their neighbours when loading their chunk

7.99.4

by AlexIIL on Feb 9, 2025
Download

7.99.3

by AlexIIL on Feb 9, 2025
Download

7.99.2

by AlexIIL on Feb 9, 2025
Download

7.99.1

by AlexIIL on Feb 9, 2025
Download

7.99.0

by AlexIIL on Feb 9, 2025
Download

7.1.26

by asie on Jun 14, 2023
Download

Additions:

  • Minor improvements to network sending logic. (eigenraven)

Bugs fixed:

  • Many important issues related to network packet handling. (asie, Glease)

3.7.3

by asie on Feb 12, 2023
Download

Special thanks to quat, Una, and others without whom this release wouldn't have been possible. Can you imagine that you can build a 1.5.2 mod with Gradle 7.x nowadays? Incredible.

  • Backported Clay Transport and Waterproof pipes from BuildCraft 7.1 (asie)
  • Optimized PNG assets to reduce filesize (asie)
  • Tweaked version checker logic and added a configuration option to turn it off (asie)

3.4.5

by asie on Feb 11, 2023
Download

Special thanks to quat, Una, and others without whom this release wouldn't have been possible. Can you imagine that you can build a 1.4.7 mod with Gradle 7.x nowadays? Incredible.

This release was made primarily for the Rewind Upsilon modpack, but I can't wait to see if anyone else makes use of it!

  • Backported Clay Transport and Waterproof pipes from BuildCraft 7.1 (asie)
  • Fixed Filler reliability bugs (Una)
  • Fixed some crashes (Una)
  • Restored the Builder as an opt-in config option - it is still unstable/buggy, though (Una)
  • Optimized PNG assets to reduce filesize (asie)
  • Tweaked version checker logic and added a configuration option to turn it off (asie)

7.1.25

by asie on Feb 1, 2023
Download
1
2
3
11

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

main@656c5b6

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.