So here we go, support for Minecraft 1.1.0. Thanks to the amazing work of the community, for ModLoader, ModLoaderMP and Minecraft Forge, this is probably the fastest it ever happened! And good news for you guys, there’s a lot of very nice enhancements for 3.1.2. First of all, some major optimization so your BC worlds will run a heck of a lot faster. Even faster than with the 2.2 branch! Included in these optimizations are various rules with pipes containing too many stacks (thanks Player!) which will either group items if possible, or explode if really too crowded.
Other than that, blueprints go one step further into natively supporting third party mods. They should me much more clever at identifying what items are required to build a given block. For advanced blueprint support, dedicated modder work is still required. The interfaces have been greatly enhanced in response to community request to handle even more cases, in particular the ability to use items as opposed to consuming them.
Work has started around the filler. They can now plant seeds, are fully supported in the blueprints, and offer a “loop” action through the gates which will allow them to carry on working when done.
Other than that, various bug fixes and minor enhancements. Note that the 3.1.x API is now frozen – so if you’re modding, you can start to rely on it. I’m now switching gears, and will start to move 3.x out of the alpha program to make it into beta. This means SMP implementation and documentation. Note that 2.2.x is still the mainstream version at the moment.
BuildCraft 2.2.12 changes
#142 fix graphical glitches
Fixed graphical glitches when using several sub-mods adding pipes.
#159 fix dupe bug in SMP machines
Fixed dupe bug in SMP, when a player could delete a machine while the other one keeping the interface open.
#163 create hook to avoid deleting water
Added hook to programatically deactivate water deletion with pumps.
BuildCraft 3.1.2 changes
#100 buckets disapears when used on tanks
Buckets do not disapear anymore when used with tanks
#128 consider using item subname
Blueprint names are now given through “subname”
#131 background slot rendering issue
Fixed background slot rendering issue with advanced interface.
#135 add custom data to passive items
Added API hooks to add data to passive items.
#137 add restart state action
Blueprints now offer an ON/OFF/LOOP action, allowing them to be reset.
#138 fix builder robot laser
Fixed robot laser not being removed on robot deletion.
#141 add protection to blueprints
Blueprints should be much more resistant to exceptions.
#143 add support for vines in blueprints
Vines are now supported in blueprints.
#144 building a steam engine places a wood engine
Builders now correctly placed the appropriate engine.
#145 add an overridable method for engine creation
Modders can now override the method creating the engine behavior
#147 tanks should not store liquid in blueprints
Fixed tanks storing liquid in blueprint.
#148 transport classes connection
Modders can now refine connection between different transport classes.
#149 add support to “use” a tool instead of “consuming” it
It is now possible to specify how to use a tool in a block placed by a blueprint.
#151 support fillers in blueprints
Fillers are now fully supported in blueprint.
#152 optimize code
Major code optimization have been done, in particular in pipes and engines.
#153 consume items if no containers for tanks
When interracting with a tank, an item that has no container will safely be consumed.
#154 don’t use real items in diamond pipe
Diamond pipes don’t use real items anymore, but only store the item kind.
#155 blueprint should suport items translation
Blueprint are now resistant to changes in item ids.
#156 blueprints should store requirements
Requirements for blueprint blocks are now stored in the blueprint, improving modding support.
#158 fix pipe NPE in builders
Fixed potential NPE in builders.
#160 pipe should explode when containing more than X elements
Pipes now explode when containing more than X stacks. Before that, they will try to group items automatically.
#161 fillers should be able to plant seeds (and use items)
Fillers can now plant seeds, and use items in general.
#164 add protection to path markers
Exceptions in path markers when markers are too far away are fixed.
#165 add hook when pipe reaches a side
Modders can now modify the behavior of a pipe when it reaches a side
Wait,did you just really update a mod for 25 minutes?
On 1/18/2012 I found out that this mod has been updated to 1.1.0!
I had just completed porting BC 2.2.11 to 1.1 unofficially. Then went to ask for permission to release it on these forums and…yeah the official released
you are the fraken best, i could not wait for this, THANKS SO MUCH!!!!
will this be compatibile BTB
Thank you for another fast update! Now I can click update
(before, it was the button of doom:)
Also, when will the server be updated?(I think soon, but warn me if I have to store 1.0:)
Hi there SpaceToad! Thanks for such an amazing mod and a fast update to 1.1! I do have one question, I went to MossyCobble for a server specifically because you maintain the BuildCraft patches there. Is there a notification when the server jars there are updated? Thanks much!
Yes there is. I’m always waiting a bit for stabilization before updating the mossycobble version. From early feedback from the reference server, there seems to be some outstanding disconnections. Not sure what they are due to, but I’ll gather some data before making the switch there.
Awesome! Great to know! Thanks for the ultra fast response!
where do i get 3.2?
How big are the pipe explosions? Creeper-size? Or do they just disappear?
Sorry for the issue post, but 3.1.2 appears to have an issues with stacking items in the normal furnace after they are heated (output). The counter for the item doesn’t appear to increment (using BC and SPC)
Forge bug. In the process of being fixed…
Confirmed that it isn’t SPC or the direct BC zip files. I’ve one at a time loaded each ModLoader and ModLoaderMP (1.1 v2) and the issue appears with forge 1.3.0. Also, i noted that the forge zip is missing from sorceforge, but not from the forms page
Great to know it’s been updated!!!
Just a side note: Has the bug with the quarry and striped pipe been fixed?
Apart from that. Hurray!
Shouldn’t the pipes just leak items. Like if a pipe is about to insert into another section of pipe with max compacity, just have the item leak out of the section and fall on the ground. Other then that… WOOT!
Furness is not stacking items once they are cooked. sorry im new, is there a bug posting area?
By the way im new and im already sold on bc. only its hard as my mates still want vanilla. so its very lonely in bc atm
Just refer to the server…. over there you can find tons of people that like buildcraft
With the alpha 3.X download it still says it is for 1.0.0 is that correct or is it meant to say 1.1.0
idk about that but i badly want the 3.x version and dont plan to downgrade so yeah, i will go try putting 3.x “for 1.0″ on 1.1
will reply here about results
good news, it works for 1.1, well atleast no blackscreen or crash….
alright cool thx
small bug i have idk if anyone else has it
BUT when i use quarry’s in 2.2.12 it kills my game with a “saving chunks” error
I hope im not the only one with this bug
ok i just tried the mining alt by using thaumcraft i was gong to use buildcraft pipes and i got the “saving chunks” error I think its pipe related
SpaceToad, if it’s possible can you make it so that quarrys can be enchanted, so they can have fortune or something.
I put blueprint “#1″ (1.bpt) in the builder and got this error:
Mods loaded: 18
ModLoader 1.1
mod_ModLoaderMp 1.0.0
mod_TooManyItems 1.1 2012-01-12a
mod_BuildCraftCore 3.1.2
mod_BuildCraftBuilders 3.1.2
mod_BuildCraftEnergy 3.1.2
mod_BuildCraftFactory 3.1.2
mod_BuildCraftTransport 3.1.2
mod_BuildCraftSilicon 3.1.2
mod_LogisticsPipes 0.1.7 (built with Minecraft 1.1.0, Buildcraft 3.1.2, Forge 1.3.1)
mod_RedPowerCore 2.0pr4d
mod_RedPowerLighting 2.0pr4d
mod_RedPowerLogic 2.0pr4d
mod_RedPowerWiring 2.0pr4d
mod_RedPowerWorld 2.0pr4d
mod_RedPowerArray 2.0pr4d
mod_RedPowerMachine 2.0pr4d
mod_Zeppelin 1.1.0.0.24
Minecraft has crashed!
———————-
Minecraft has stopped running because it encountered a problem.
If you wish to report this, please copy this entire text and email it to support@mojang.com.
Please include a description of what you did when the error occured.
— BEGIN ERROR REPORT 8a1054b0 ——–
Generated 23.01.12 12:40
Minecraft: Minecraft 1.1
OS: Windows XP (x86) version 5.1
Java: 1.6.0_29, Sun Microsystems Inc.
VM: Java HotSpot(TM) Client VM (mixed mode, sharing), Sun Microsystems Inc.
LWJGL: 2.4.2
OpenGL: GeForce 7025 / nForce 630a/PCI/SSE2/3DNOW! version 2.1.2, NVIDIA Corporation
java.lang.ClassCastException: buildcraft.core.BptTemplate cannot be cast to buildcraft.core.BptBlueprint
at buildcraft.builders.TileBuilder.instanciateBluePrint(TileBuilder.java:272)
at buildcraft.builders.TileBuilder.iterateBpt(TileBuilder.java:383)
at buildcraft.builders.TileBuilder.a(TileBuilder.java:432)
at wz.c(SourceFile:55)
at cx.a(SourceFile:144)
at js.a(PlayerController.java:105)
at ft.a(ft.java:244)
at TMIController.replacementClickHandler(TMIController.java:141)
at ft.a(ft.java:228)
at ug.f(SourceFile:120)
at ug.i(SourceFile:108)
at net.minecraft.client.Minecraft.k(SourceFile:1367)
at net.minecraft.client.Minecraft.x(SourceFile:709)
at net.minecraft.client.Minecraft.run(SourceFile:662)
at java.lang.Thread.run(Unknown Source)
— END ERROR REPORT 26ccebc4 ———-
On my minecraft, it dont have any gate or lazer.. is that right??
Quick bug report. In 3.1.2, whenever I log out of my world, the wooden transport pipes don’t seem to remember where to pull items from and get stuck doing nothing.
The api src zip on the download page for 3.1.2 does not include the api/bptblocks folder and its contents.
Pingback: Natural Health Cureguides
So how do i get the filler to plant seeds?
Is there a new bunch of Filler recepies somewhere?
Hey, on my smp server if i try to open the gui for a diamond pipe it crashes the client. im almost positive that it is a gui id conflict, but i can’t seem to find a way to change the gui id. could you possibly tell me where i could find it so i cange its value?
So here we go, support for Minecraft 1.1.0. Thanks to the amazing work of the community, for ModLoader, ModLoaderMP and Minecraft Forge, this is probably the fastest it ever happened!