Tags
Creators
Details
Licensed MPL-2.0
Published 7 months ago
Updated 2 hours ago
All versions
2026.2.0+mc1.21.1
Release
2026.2.0 for 1.21.16 days ago 78
Compatibility
Minecraft: Java Edition
1.21.1
Platform
NeoForge
Supported environments
Client and server
Changes
- ROBOTS!! Fully back for for the first time since Minecraft 1.7.10, with a rudimentary in-game guide through the Guide Book
- Added a complete Simplified Chinese (
zh_cn) translation (machine assisted), thank you for starting it, beizhou1!- 如发现翻译不准确,请提交拉取请求或反馈问题
- You can now fully disable BuildCraft's own facades from ever existing/generating in the Common mod config now (in case other mods add facades). Thank you for the suggestion, MapperTV!
- Adjusted/fixed how blocks look in the hand (and rotated the Distiller to face foreward in the inventory)
- Updated the Distiller GUI to be more representative of what tank is responsible for when production has stopped
- Fixed various issues with blocks not remembering data (such as fuel for the Stirling engine, who owns a Filler block, fluid states of the Builder)
- Made data handling within the Electronic Library far more robust
- Quarries no longer freeze forever when their frame area holds bedrock or a protected block (such as bedrock or a block you don't own)
- Mining Wells and Pumps no longer delete the water they drill through
- Improvements to how Builders in Clear fluid mode handle edge cases
- Brought back the "sort by mod" option in the Guide Book (it now sorts by internal subsystem, equivalent to the old submod method)
- Fixed some one off bad links and old formatting for Guide Book pages
- Non-BuildCraft fluids (i.e. other modded fluids) now no longer show up as a missing texture within BuildCraft storage containers
- All buttons have been unified to be based off of Vanilla's own button class, meaning resource packs now affect them
- Redstone engines no longer feed Forge Energy machines when MJ-to-RF autoconversion is on (stolen from upstream 8.0.1)
- Tanks, Chutes, Filtered Buffers and Requesters drive redstone comparators again
- Advancements earned through a Stripes pipe/robot now go to the owner on every Minecraft version (broken on 1.21.1 and 26.2)
- Builders no longer wait forever to place waterloggable blocks next to water, or to place water and lava blocks once fluid is piped into their tanks
- Mining blocks now actually handle waterlogged blocks the way one might expect them to
- The snapshot (Templates/Blueprints) list in the Electronic Library are now sorted by alphanumeric order, and usability of the list has been improved
- Facades now add a degree of explosion resistance to pipes like they did in 1.12.2
- Water gel respects mining-speed and harvest effects from other mods (shoutouts to those who actually use this item)
- (1.21.10/1.21.11) Stirling engine gives back the correct leftover container for modded fuels whose leftover depends on the item
- Path & volume markers can be placed within some fluids now and no longer break next to them
- Pumps also respect waterlogged blocks the way you'd expect them to
- Heavy oil no longer voids waterlogged blocks (the whole waterlogging system has been my bane)
- Speed improvements for blocks that interact directly with the world (such as Builders and Mining blocks), especially on 1.21.1
- Distiller and Heat Exchanger no longer re-save their chunk every few ticks while stuck with a container they can't use
- The Power Tester block (an infinite MJ sink) is now available in creative mode/via cheats instead of only being accessible for mod developers
- Made it harder for me to ship a .jar with missing resources (please open an issue if any textures are broken)
- Made it so that blocks broken by BuildCraft that have vines on them don't leave the vines in the air
- Made it so that if your NeoForge is up-to-date, oil now breaks your fall as you'd hope
- Added the mod icon to 26.2's new mod screen
- (1.21.1) Fixed BuildCraft fluids rendering scaled up in item form
- Gate parameter slots that hold an item can be filled in again, which is imperative for robots to work
- (1.21.1) Heat-exchanger output slots cap at one bucket (prevents stacking filled buckets)
- On updated NeoForge versions, animals no longer swim in oil. Better clean up those off-shore oil spills
- The mod jar now includes its license texts (
META-INF/LICENSEandMETA-INF/LICENSE.API) - Spectators can now view the interfaces of BuildCraft blocks
- A large amount of text that was hardcoded in English now goes through the language files
- The Filler and Filler Planner now explain their pattern slot and pattern parameters in the help ledger
- Fixed some cases where "FE" would show through even if you preferred "RF" for naming those units
- Updated the Replacer's help text to reflect that Single Block Schematics are no longer consumed
- The help ledger shows a warning icon when a screen has no help available, instead of opening an empty panel that looked identical to a working one. Please open an issue if you come across a screen that shows one
- The Fragile Fluid Container's contents now follow your unit display settings rather than always showing raw millibuckets.
- Removed the non-functional Guide Note item since I didn't know what to do with it.
- Move the mod to utilize newer NeoForge APIs wherever possible to avoid getting hit by a removed deprecated system
Optional dependencies
Any compatible version
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:cg00eho3:tvXuFIxH"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:cg00eho3:tvXuFIxH"
}

