
BuildCraft Compat
Compatibility module for BuildCraft. NOT included in buildcraft in earlier versions (buildcraft-version.jar or buildcraft-version-main.jar), IS included in buildcraft-version-all.jar)
Обновлён 2 апреля 2025 г. · опубликован 31 января 2023 г.
This is a cross-mod compatibility add-on for BuildCraft. It is not included with BuildCraft itself, in all versions prior to 7.99.20.
The goal of this add-on is to provide integration between BuildCraft and the content, APIs and/or features of other mods. Some mods may provide BuildCraft integration themselves - in such a case, this mod is not required to provide that integration.
Mod cross-compatibility list
The exact list of mods which compatibility is added with depends on the Minecraft version targetted.
Minecraft 1.12.x
- HWYLA: assembly table, integration table, advanced crafting table, and the autoworkbench.
- Just Enough Items: assembly recipes, heat exchanger, distilling, and combustion engine fuels.
- The One Probe: assembly table, integration table, advanced crafting table, and the autoworkbench.
Minecraft 1.7.x
- Crops (Stripes Pipes, Robots)
- AgriCraft
- AppleMilkTea 2
- Pam's HarvestCraft
- Witchery
- Bundled Redstone (connect a bundled wire to a pipe and interact with it with a gate)
- RedLogic
- BluePower
- Automatic insertion
- CoFH API (most pipes - Thermal Dynamics, etc.)
- Ender IO
- Special blocks
- Forestry - Apiarist Pipe
- Builder integration
- Big Reactors
- Binnie's Mods (decorative blocks)
- Carpenter's Blocks (most blocks)
- Ender Storage
- Factorization
- Forestry (decorative blocks)
- Forge Multipart
- Immibis' Microblocks
- Iron Chests
- RailCraft (rails, detectors, stairs, slabs, some machines)
- RedLogic
- Remain in Motion (frames only, no motors)
- Thermal Expansion 4 (most blocks)
- MineFactoryReloaded - robot dupe fix, gate triggers
- MineTweaker 3
- NotEnoughItems
- WAILA - tooltips
Версии
| Версия | Канал | Игра | Загрузчики | Дата | Скачать |
|---|---|---|---|---|---|
| 8.0.0 | Релиз | 1.12.2 | forge | 2 апреля 2025 г. | .jar (114 КБ) |
| 7.1.9 | Релиз | 1.7.10 | forge | 26 февраля 2025 г. | .jar (265 КБ) |
| 7.99.24.8 | Бета | 1.12.2 | forge | 10 февраля 2025 г. | .jar (110 КБ) |
| 7.99.24.7 | Бета | 1.12.2 | forge | 10 февраля 2025 г. | .jar (110 КБ) |
| 7.99.24.6 | Бета | 1.12.2 | forge | 10 февраля 2025 г. | .jar (109 КБ) |
| 7.99.24.5 | Бета | 1.12.2 | forge | 10 февраля 2025 г. | .jar (109 КБ) |
| 7.99.24.4 | Бета | 1.12.2 | forge | 10 февраля 2025 г. | .jar (109 КБ) |
| 7.99.24.3 | Бета | 1.12.2 | forge | 10 февраля 2025 г. | .jar (105 КБ) |
| 7.99.24.2 | Бета | 1.12.2 | forge | 10 февраля 2025 г. | .jar (105 КБ) |
| 7.99.24.1 | Бета | 1.12.2 | forge | 10 февраля 2025 г. | .jar (105 КБ) |
| 7.99.24 | Бета | 1.12.2 | forge | 10 февраля 2025 г. | .jar (105 КБ) |
| 7.99.23 | Альфа | 1.12.2 | forge | 10 февраля 2025 г. | .jar (105 КБ) |
| 7.99.22 | Альфа | 1.12.2 | forge | 10 февраля 2025 г. | .jar (100 КБ) |
| 7.99.21 | Альфа | 1.12.2 | forge | 10 февраля 2025 г. | .jar (100 КБ) |
| 7.99.20 | Альфа | 1.12.2 | forge | 10 февраля 2025 г. | .jar (100 КБ) |
Показаны последние 15 из 46 версий. Все версии — на Modrinth.
Ченджлог
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.9Релиз1.7.10 · 26 февраля 2025 г.
This version requires BuildCraft 7.1.26 or later.
Additions:
- [BuildCraft/#4709] Builder rotation support for the Apiarist's Pipe.
- Apiarist's Pipe GUI improvements, by Thibaut Fagart:
- Make clicking through the list of bee filters and species work like clicking through gate triggers/actions:
- Shift-clicking clears the selected filter.
- Left-clicking advances the selection forward.
- Right-clicking moves the selection backward.
- Added support for NEI drag-and-drop to the bee species filter.
- Make clicking through the list of bee filters and species work like clicking through gate triggers/actions:
- Enabled the incomplete Project: Red bundled redstone support from ten years ago.
- Pipe Gates can now use triggers and actions to react to P:Red bundled cables.
- Project: Red does not have the restriction on only allowing connecting freestanding wires to pipes. It's unlikely the upstream mod is going to have the necessary APIs exposed cleanly at this point.
- ... Wait, it's been ten years?
- Pipe Gates can now connect to bundled emitters/receivers directly, without a cable placed in between.
- To match Project: Red support restrictions, added a config option to allow connecting non-freestanding wires to pipes in RedLogic and BluePower as well.
- Added a config option to allow connecting wires to gates.
Bugs fixed:
- [#99] Fixed MineTweaker /mt reload error when adding Refinery recipe
- Fixed the "Bundled Redstone Inactive" trigger not working correctly.
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.
7.99.24.4Бета1.12.2 · 10 февраля 2025 г.
Changes:
- Limited the maximum number of items that the guide book indexes to 10000 by default (configurable down to 1.5k, and up to 5m). If there are more items registered than this limit then only the important items will be indexed (so ones from minecraft or buildcraft or any mod that adds guide book entries).
- [#4460] Increased the amount of time certain processed fuels last for:
- Distilled oil: 1500s -> 1875s (1.25x)
- Mixed Light Fuels: 400s -> 500s (1.25x)
- Mixed Heavy Fuels: 480s -> 960s (2x)
- Light Fuel: 500s -> 750s (1.5x)
- Dense Fuel: 1500s -> 4500s (3x)
- [#4505] Made the stirling engine gui always show the last dregs of fuel.
- [#4511] Added a new config option to disable/enable oil ocean and desert biomes separately from the rest of world generation.
Bug Fixes:
7.99.24.3Бета1.12.2 · 10 февраля 2025 г.
Changes:
- Made a few advancements obtainable:
- Fluid Storage
- Flooding the World
- Draining the World
- Oil Platform
- Black Gold
- Pipe Dream
- Plugging the Gap
- Pipe Logic
- Extended Logic
- Logic Transportation
- Retired Hopper
- Marking your territory
- Defining the trail
Bug fixes:
- [#4468] Stopped buildcraft tiles from uselessly logging that the client lacked ownership information (despite ownership only being used on the server).
- [#4471] Fixed a crash when spawning block breaking particles in an invalid state.
- [#4472] Add frame and mining box validation checks when the quarry is read from NBT.
- [#4490] Fixed log spam when awarding the player an advancement for pumping out an oil well.
Полная история изменений — на Modrinth.
Комментарии
Загружаем…