I have problems with SMP
SMP is probably the most challenging environment. The most usual problem is a difference between the buildcraft server and client configuration. Check that your .minecraft/buildcraft/config/buildcraft.cfg is the exact same as the server one, in particular with regards to the block and items ids.
Other than that, you may want to check the power packages on
mossycobble. I’m maintaining the BuildCraft installations there so at least you know that the server is fine and I may be in a better position to provide help.
The new engine doesn’t work for me, I don’t see them / can’t orient them
Have you installed BuildCraft 2.0.0?
Have you installed the Energy part of the mod?
Have you specified the power framework in .minecraft/buildcraft/config/buildcraft.cfg the following way?
power.framework=buildcraft.energy.PneumaticPowerFramework
Have a look at the following video – may give some additional help:
I moved from BuildCraft 2.0.1 to 2.1.0 and things doesn’t work anymore.
You need an updated version of Minecraft Forge, 1.0.5 or later. However, there’s a file that has been removed there, so you need to start with a fresh Minecraft again.
I can’t change the orientation of engines, or iron / wooden pipes
Try using a wrench:

I got an exception “BlockMarker has interface lb as super class”
Probably something more specifically like:
java.lang.IncompatibleClassChangeError: class buildcraft.builders.BlockMarker has interface lb as super class at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at mod_BuildCraftBuilders.ModsLoaded(mod_BuildCraftBuilders.java:14) at ModLoader.init(ModLoader.java:819) at ModLoader.AddAllRenderers(ModLoader.java:183) at th.<init>(th.java:60) at th.<clinit>(th.java:9) at net.minecraft.client.Minecraft.a(SourceFile:318) at net.minecraft.client.Minecraft.run(SourceFile:716) at java.lang.Thread.run(Unknown Source)
This is because you installed the server packages on the client. If you’re a player, you only need the client packages, even to connect to a server.
Creating a pulsar / clock makes the game lagging
Alternate redstone is known to be lagging because of light effects. You can either turn
current.continus=true
int the buildcraft.cfg file to use continuous current, or switch to using engines.
I installed Core but can’t do anything
Core doesn’t provide anything in itself. You need to install Core + Transport for pipes, and Core + Factory for mining devices and automatic crafting bench.
I’m getting a java.lang.NoClassDefFoundError: mod_BuildCraftCore error
More probably a backtrace like this:
java.lang.NoClassDefFoundError: mod_BuildCraftCore at BuildCraftFactory.initialize(Unknown Source) at mod_BuildCraftFactory.ModsLoaded(Unknown Source) at ModLoader.init(ModLoader.java:830) at ModLoader.AddAllRenderers(ModLoader.java:124) at tc.<init>(tc.java:60) at tc.<clinit>(tc.java:9) at net.minecraft.client.Minecraft.a(SourceFile:312) at net.minecraft.client.Minecraft.run(SourceFile:683) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.ClassNotFoundException: mod_BuildCraftCore at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source)
This means that you only installed Transport, Factory or / and Builders. You need to install the Core mod if you want to run any of those.
I don’t see the gears when crafting them, or textures are wrong
If your’re using MCpatcher or MyCraft, it’s known not to work properly. You need to install the mod manually.
Note that gears will only appear if they are required by an installed mod. If you’re just installing Core + Transport for example, you will not get gears as gears are not required by pipes crafting recopies.
I’m having a java.lang.NoClassDefFoundError: buildcraft/transport/TilePipe error
If you’re Ubuntu, this is a known problem in the drag&drop Archive manager. You need to either use fastjar or manually decompress the archive, add the files and recompress.
I’ve got a conflicting id
This is typically raising a trace saying (among other things) “Slot <some number> is already occupied by <object name>”. Edit .minecraft/buildcraft/config/buildcraft.cfg. FYI, here’s the values that I use for e.g. integration with Industrial Craft:
goldenPipe.id=150 diamondPipe.id=151 frame.id=152 woodenPipe.id=153 quarry.id=159 ironPipe.id=155 stonePipe.id=156 autoWorkbench.id=157 drill.id=158 miningWell.id=160
Minecraft crashes when I load an old world with a new version of BuildCraft
Early versions of BuildCraft (prior to 1.5_01.4) didn’t have a BuildCraft.cfg file. Hence from one set of mod to the other, block id may change. Starting 1.5_01.4, this file gets generated and will be usable onwards.
Try a new world. Can you create pipes and stuff without a problem? If that’s the case, you’re probably in this situation.
If you world was created after 1.5_01.4 (included), just get the old .minecraft/config/BuildCraft.cfg file.
If you world was created before 1.5_01.4, then first upgrade to 1.5_01.4, run Minecraft, save the generated BuildCraft.cfg file, then upgrade to the latest BuildCraft and re-use that file. Note that 1.5_01.4 requires a 1.5_01 version of Minecraft to run upon.
Note that starting BuildCraft 1.6.6.4, the property mechanism changed, everything is now stored under .minecraft/buildcraft/config/buildcraft.cfg.
Alternatively, you can guess the number of blocks. Here’s the block values that come from 1.5_01.3 in the absence of any other mod installed:
goldenPipe.id=252 diamondPipe.id=251 marker.id=154 frame.id=247 woodenPipe.id=255 quarry.id=246 ironPipe.id=253 stonePipe.id=254 drill.id=249 cheatBlock.id=150 autoWorkbench.id=248 miningWell.id=250
None of the above fixed my problem
First, check the problems currently reported, (see http://www.mod-buildcraft.com/development/ for more details on where to look for) If your problems seems to be the same as something already listed, there’s nothing more to do but to wait for the next release.
Otherwise, start from a fresh install, put in your minecraft.jar the ModLoader only, and drop the three BuildCraft file in the mods directory. Use the manual procedure (no GUI/automatic installer). Then add your others mods one by one to identify the incompatibility. The re-start from a fresh install with only ModLoader + 4 BuildCraft mods + incompatible mod. If this is still failing, report on this thread where and how it fails.
If the problem is a crash, on top of the above, you will need to run Minecraft directly from the command line to get a workable crash report, or backtrace. Please have a look at this post to learn how to do that. Reporting crashes without the information extracted from this procedure is just useless.
Don’t forget to provide as much context information as you can, what were you doing, what was happening, etc. Also, if the problem occurs with Minecraft + BuildCraft only, sharing the world on which you had the problem, the config/BuildCraft.cfg file and the precise procedure to reproduce will help a lot.
To simplify, copy / paste the following in your report so that you make sure you didn’t forget anything:
Please specify the version of the mod you’re using, as reported by .minecraft/ModLoader.txt, ad well as the operating system you’re running on.
Operating System:
BuildCraft version:
BuildCraft mods installed:
Other mods installed:
Link to world for download (if applicable):
Contents of the ModLoader.txt / server.log file:
Does the problem happend only on SSP, SMP, both:
Backtrace (if applicable):
How BuildCraft was installed:
Description of the problem, including pictures and videos if possible.
You can report on http://www.mod-buildcraft.com/forums/forum/bug-reports/.
