
BuildCraft
Pipes!
Обновлён 10 июля 2025 г. · опубликован 20 мая 2022 г.
BuildCraft - the all-encompassing transport/mining/building/power mod of the pre-1.6 era. Originally created by SpaceToad, it has received contributions from the who's who of notable modders and is now maintained by AlexIIL.
Source code for really old versions is available here: https://sourceforge.net/projects/buildcraft/
Not all versions are features as part of this project! Some are available in modular form only, as part of the projects below. For this and licensing information, refer to the table below:
| Versions | License | Packaging |
|---|---|---|
| 1.4.1 ~ 1.5_01.3 | Public domain (1) | Non-modular only |
| 1.5_01.4 | Public domain (1) | Modular only |
| 1.6.5.1 ~ 2.2.4 | Unclear (2) | Modular only |
| 2.2.5 ~ 2.2.14 | MMPLv1 (3) | Modular only |
| 3.0.0 ~ 3.1.5 | MMPLv1 (3) | Modular only |
| 3.2.0 ~ 6.4.x, 7.0.0 | MMPLv1 | Non-modular only |
| 7.0.1 ~ 7.1.x, 7.2.x | MMPLv1 | Both |
| 7.99.0 ~ 7.99.4 | MMPLv1 + MPLv2 (4) | Non-modular only |
| 7.99.5 ~ 7.99.19 | MMPLv1 + MPLv2 (4) | Both |
| 7.99.20 onwards | MMPLv1 + MPLv2 (4) | Both (5) |
- (MMPLv1) - Minecraft Mod Public License
- (MPLv2) - Mozilla Public License Version 2.0
- (1) - Retroactively re-licensed by SpaceToad in 2016.
- (2) - Mostly public domain as per (1), but include contributions by hawkye and plashal whose licensing status is unknown.
- (3) - These may also be mostly public domain, however the source code history for these versions is lost.
- (4) - All licenses listed apply.
- (5) - All versions after 7.99.20 include the compat module inside the
allfile
This project is the non-modular, or "combined" version of BuildCraft, with every module except Compat. If you want to download only specific modules then you'll need to go to these module projects:
- Core containing the wrench, gears, wooden engine, and a few other things that the other modules make use of. You always need this!
- Builders has the Architect Table, Builder, Filler, and a few related things for building in-world.
- Energy has Oil and Fuel, as well as Stirling and Combustion engines.
- Factory containing the pump, tank, mining well, autoworkbench, etc.
- Transport containing pipes!
- Silicon contains logic gates, a laser system and laser tables to make more advanced items.
- Robotics contains robots!
The following modules are separate from BuildCraft itself before 7.99.20, and as such serve the role of add-ons:
- Compat for enhanced compatibility with other mods.
There's also a separate Lib module, containing only code used by the rest of buildcraft. You only need to download it if another mod requires it but you don't have Core/All.
Версии
| Версия | Канал | Игра | Загрузчики | Дата | Скачать |
|---|---|---|---|---|---|
| 3.7.4 | Релиз | 1.5.2 | forge | 10 июля 2025 г. | .jar (1.1 МБ) |
| 3.4.6 | Релиз | 1.4.7 | forge | 10 июля 2025 г. | .jar (866 КБ) |
| 8.0.0 | Релиз | 1.12.2 | forge | 2 апреля 2025 г. | .jar (5.3 МБ) |
| 7.1.27 | Релиз | 1.7.10 | forge | 26 февраля 2025 г. | .jar (2.4 МБ) |
| 7.99.24.8 | Бета | 1.12.2 | forge | 10 февраля 2025 г. | .jar (4.7 МБ) |
| 7.99.24.7 | Бета | 1.12.2 | forge | 10 февраля 2025 г. | .jar (4.6 МБ) |
| 7.99.24.6 | Бета | 1.12.2 | forge | 10 февраля 2025 г. | .jar (4.6 МБ) |
| 7.99.24.5 | Бета | 1.12.2 | forge | 10 февраля 2025 г. | .jar (4.6 МБ) |
| 7.99.24.4 | Бета | 1.12.2 | forge | 10 февраля 2025 г. | .jar (4.6 МБ) |
| 7.99.24.3 | Бета | 1.12.2 | forge | 10 февраля 2025 г. | .jar (4.6 МБ) |
| 7.99.24.2 | Бета | 1.12.2 | forge | 10 февраля 2025 г. | .jar (4.5 МБ) |
| 7.99.24.1 | Бета | 1.12.2 | forge | 10 февраля 2025 г. | .jar (4.5 МБ) |
| 7.99.24 | Бета | 1.12.2 | forge | 10 февраля 2025 г. | .jar (4.5 МБ) |
| 7.99.23 | Альфа | 1.12.2 | forge | 10 февраля 2025 г. | .jar (4.5 МБ) |
| 7.99.22 | Альфа | 1.12.2 | forge | 10 февраля 2025 г. | .jar (4.5 МБ) |
Показаны последние 15 из 206 версий. Все версии — на Modrinth.
Ченджлог
3.7.4Релиз1.5.2 · 10 июля 2025 г.
- Fixed localization regressions (asie)
- Updated German, French and Polish translations (asie)
3.4.6Релиз1.4.7 · 10 июля 2025 г.
- Backported autarchic gate pulsar stacking (cpw, Flow86, asie)
- Backported pipe grouping algorithm from BuildCraft 3.5.x (Player, Una, asie)
- Fixed localization regression from BuildCraft 3.4.5. (asie)
- Updated German, French and Polish translations. (asie)
- Other minor bugfixes (asie)
8.0.0Релиз1.12.2 · 2 апреля 2025 г.
Major Changes:
- Engines have been changed from sending power on each pulse, to sending power on each tick.
- In retrospect, I think this was a mistake - pulsed power works a lot better with axles (now BC 9.x) than with Kinesis Pipes (BC 8.x)
- Added kinesis pipe limits
- Cobblestone Kinesis Pipes have a limit of 4 MJ/t
- Stone Kinesis Pipes have a limit of 8 MJ/t
- Wooden Kinesis Pipes have a limit of 16 MJ/t
- Sandstone Kinesis Pipes have a limit of 16 MJ/t
- Quartz Kinesis Pipes have a limit of 32 MJ/t
- Gold Kinesis Pipes have a limit of 128 MJ/t
- These limits are nearly identical to the previously unenforced limits, except Gold pipes have been buffed from 64 MJ/t
- Added the Diamond Kinesis Pipe
- This is a limiter pipe, and can be switched between 256, 128, 64, 32, 16, 8, and 0 MJ/t.
- Added the Iron Kinesis Pipe
- This is a limiter pipe, and can be switched between 32, 16, 8, 4, 2, 1, and 0 MJ/t
- Both Iron and Diamond Kinesis Pipes have gate actions to control them.
- Added a new Timer pluggable
- This provides triggers for gates: 5 seconds, 10 seconds, and 15 seconds. (These are identical to their 1.7.10 counterparts)
- This is made in an assembly table from a Clock
- Added a GUI to the tank.
- Changed Kinesis pipe texture to have a cyan inner border, rather than bright red.
- There's also a configuration option to revert this, if you also disable the new RF pipes.
- Changed Creative Engine texture to be based on the command block
- Added optional (default enabled) Redstone Flux pipes
- These are exact copies of regular kinesis pipes, but transmit Redstone Flux instead of Minecraft Joules.
- These use a dark red inner border, somewhat similar to the previous kinesis pipe texture.
- Crafted by adding redstone dust to a regular Kinesis pipe
- Added a configuration option to change the Minecraft Joules per Redstone Flux conversion rate
- This has a default of 0.1 (1 MJ = 10 RF), a maximum value of 0.2 (1 MJ = 5 RF), and a minimum value of 0.0001 (1 MJ = 10,000 RF)
- Added optional (default disabled) MJ Dynamo
- This converts MJ to RF using the above conversion rate
- Default rate of consuming 4 MJ / tick, but this can be increased by adding up to 4 Iron and/or Gold Gears
- Added optional (default disabled) RF Engine
- This converts RF to MJ using the above conversion rate
- Default rate of producing 4 MJ / tick, but this can be increased by adding up to 4 Iron and/or Gold Gears
- Added a "Power Mode" configuration option, with 3 possible values:
- "MJ_ONLY" - the current behaviour (and default). All BuildCraft machines and engines consume / produce Minecraft Joules, and the only conversion mechanism is the MJ Dynamo and RF Engine
- "MJ_AUTOCONVERT_RF" allows all BuildCraft machines to accept RF, and makes engines produce MJ or RF depending on what they are powering
- "DISPLAY_RF" is the same as MJ_AUTOCONVERT_RF but also displays (nearly) all power amounts in RF.
Changes:
- Changed minimum version of forge from 14.23.0.2544 to 14.23.1.2593
- [#4609] Added a config option "oilIsSticky" to configure whether oil acts like cobwebs.
- [#4700] Optimised wires (DaMatrix)
- Kinesis pipes now have a transfer delay of exactly 1 tick per block, rather than sometimes 0 or 1 ticks.
- Item Models for all Wooden, Iron, Diamond, Dazuli, and Emzuli pipes now use the filled texture on the bottom side.
- Added CraftTweaker compatibility for heatable and coolable fluids
- Use
mods.buildcraft.Refinery.addHeatable(oraddCoolable) with parameters: input output int heatFrom int heatTo - Heat values should be between -10 and +20 (BuildCraft uses 0 ~ 3)
- Fluid amounts are ignored (1 millibucket of input always produces 1 millibucket of output)
- Use
Bug Fixes:
- [#4656] Fix a NullPointerException in PipeFlowFluids (anonyco)
- [#4707] The distiller's "Has Work" condition is true even if the input tank doesn't have enough fluid to process.
- [#4708] The distiller's "Has Work" condition is true even if there's not enough room in the output tanks.
- [#4521] Fixed engines missing particle textures.
- [#4727] Fixed item pipes not keeping the "Items Traversing" trigger on during the same tick that they eject items into the next pipe.
- Fixed engines voiding power they couldn't send.
- Fixed fragile fluid shard items that contain a buildcraft heatable fluid having an extra "%s".
- Fixed not being able to place a pipe when a player is in the same block as the pipe (but not in the same bounding box as a pipe)
- Fixed pipes not having running particles.
7.1.27Релиз1.7.10 · 26 февраля 2025 г.
Additions:
- API for setting pipe render state and pluggable state.
Bugs fixed:
- [#4712] Gate items not displaying in the relevant creative tab.
- Potential crash with Remote IO.
7.99.24.8Бета1.12.2 · 10 февраля 2025 г.
Bug Fixes:
- Fix the heat exchanger passing a null fluid when auto-outputting an empty tank.
- Fix kinesis pipes never configuring on the client, which cause client-side engine rotation to not work correctly.
- [#4385] Fixed the autoworkbench duping leftover tools.
Changes:
- Ported Engine Chaining:
- Attach up to 3 stirling or 5 combustion engines together in a line to form a chain.
- "Chained" engines send power directly to their destination.
- Redstone engines cannot be chained.
- Ported the Gate Copier
- This doesn't perform any validation on the copied triggers and actions at the moment.
- It is made in an assembly table from a wrench and an iron chipset.
- Added oil generation debug logging:
- Enable some logging by adding "-Dbuildcraft.energy.oilgen.debug=log" to your launch arguments.
- Enable all logging (very spammy) by adding "-Dbuildcraft.energy.oilgen.debug=true" instead of the above to your launch arguments.
- Updated Chinese translation. (SampsonnZ)
- [BuildCraftGuide#2] Added some transport, silicon, triggers, and actions documentation to the guide book (LuigiHutch)
7.99.24.7Бета1.12.2 · 10 февраля 2025 г.
Bug Fixes:
- [#4553] Fix diamond pipes not considering IC2 cables with insulation the same non-insulated versions. (ashlanderr)
- [#4562] Fix odd crash when opening an assembly table.
- [#4568] Fix heat exchangers resetting whenever a neighbouring tile entity was changed.
- Potentially fixed a bug with wildnature.
- Removed log spam whenever a heat exchanger has fluids that cannot have heat exchanged between them.
- Hooked up the quarry config options added in 7.99.24.5 - so now they can actually be used.
7.99.24.6Бета1.12.2 · 10 февраля 2025 г.
Additions:
- Re-added the pipe traversing item filter parameter.
- So now you can check if cobblestone is travelling through and item pipe specifically, rather than anything.
Localisation:
- Updated the Swedish localisation (Regnander)
Bug Fixes:
- [#4534] Fix an odd crash when trying to get collision boxes for a quarry.
- [#4543] Fix attempting to fill a nearly-full combustion engine with a water emmitting a lot of log messages.
- Fix dirty fuels outputting a quarter of the power that they should have been.
- Fix the quarry not working when it's battery went above 18,000 MJ.
7.99.24.5Бета1.12.2 · 10 февраля 2025 г.
Changes:
- Added a lot of config options for how the quarry operates:
- "quarryMaxTasksPerTick": The maximum number of tasks for the quarry to attempt per tick (where a task is either moving the frame, or mining a block).
- "quarryTaskPowerDivisor": 1 divided by this value is added to the power cost for each additional task done per tick.
- "quarryMaxFrameMoveSpeed": The maximum number of blocks that a quarry frame arm is allowed to move, per second. (0 is infinite)
- "quarryMaxBlockMineRate": The maximum number of blocks that the quarry is allowed to mine each second. (0 is infinite)
- Improved the performance of the pump a bit.
- Improved the performance of the quarry event listener a lot.
- Randomised the iteration order of quarries
- This allows multiple stacked quarries to mine out different blocks at once, which looks a lot better than before.
Bug Fixes:
- Add more information to the crash report to help issues like [#4513].
- Only register oil biomes if they are enabled in the config, rather than always.
- Fixed stirling engines "pausing time" when they reached overheat.
- So now if something started to burn it will always continue burning out.
- However the next item won't be started.
- [#4526] Fix MessageUtil sharing a delayed queue with the server + the client.
- [#4527] Fix the 2d filler patterns not rotating correctly.
- [#4529] Fix some BC blocks with an inventory dropping more items then they should.
- [#4530] Fix a crash when an item has an empty tooltip.
Полная история изменений — на Modrinth.
Комментарии
Загружаем…
