Downloads for previous versions of Minecraft can be found here.
(edit) There’s a couple of outsanding bugs in this release at the moment. Gathering feedback from the various forums. The blocking issues already gathered can be found on the BuildCraft 2.2.7 ticket list. Sorry for the inconveniences.
Special thanks to OutOfBounds, and Flex, who provided help on porting both BuildCraft and the Forge.
So here we go. After a couple of days and before the end of the week-end, I’m happy to release an alpha version of the work I made on the gates. But this is really an alpha version, please bare with it! I strongly advise to stay with BuildCraft 2.2.x for any regular game. Downloads are available from here. Video is on the way.
Anyway, here’s a changelog. Note that tickets now refer to the track ticket, not sourceforge anymore.
#2 implement signal on pipes
There is now 4 signals that can be carried on pipes, and converted back and forth to redstone.
#20 improve power loss computation
Power loss computation is now using floating point numbers instead of integers, improving a lot efficiency of conductive pipes, and in particular golden conductive pipes.
#29 implement gates
Detectors, or gates, allow to send and combine signal.
#30 do not open engine interface with pipes
Engine interface is not opened anymore if a pipe is in the player hand.
#37 add a penalty to combustion engine switched off
When an combustion engine is switched off, it needs to cool all the way down and wait a little bit before being able to be restarted again. Shutting down a combustion engine is an emergency procedure to avoid explosion.
#38 review ILiquidContainer
The interface ILiquidContainer has been improved.
#42 implement assembly tables and lasers
A new crafting system based on assembly tables and lasers has been implemented, used to craft new items implemented for BC 3.0.0.
#43 implement gate upgrades
4 level of gates have been implemented, single, iron, gold and diamond, with increasing capabilities.
#45 optimize pipes
Pipes have been optimize in general, buffering world data, and in particular tile accesses.
A couple of tickets from 2.2.6 development have been merged with 3.0.0 as well:
#14 fix items display in pipes
Pipes used not to be able to display certain items, or stack of items. This is now fixed.
#24 can’t load SMP worlds in SSP
Worlds that have been made in SMP can now be safely loaded in SSP.
The changelog is available here. The most notable thing is the reduced amount of SMP data transfer. There are places where more than 70% of the bandwidth could be saved! That doesn’t mean that you will not get disconnections, in particular for very complex worlds, but it’s much less likely. Also, have a look at the new configuration variable network.updateFactor. It’s set to 10 by default, increasing it will increase the latency factory for BuildCraft update messages, and may help in case of overloaded servers.
Now that this is out, I’ll take some time to finish the reviews of the worlds submitted for the world contest. Enjoy!
So here’s the new BuildCraft 2.2.3 version. I had to jeopardize my relationship to test and fix it (meaning, I had to put my girlfriend in front of the computer to monkey-test the SMP version with me…) so I really hope that SMP is stable enough to be played with…
So there’s certainly glitches remaining here and there, but most hard crashes – especially pipes related ones – should be out of the way. Crossing fingers… Here’s the changelog:
#304 extensive SMP fixes
A lot of problems related to SMP have been fixed – SMP should be much more stable now. This include in particular problems related to any kind of pipes, quarries and filler.
#308 added hooks for enabling redstone pipes
Pipes now offers interfaces to implement third party redstone pipes.
#309 open API for fuel
It is now possible to add iron engine fuel through the API.
#312 SMP crash opening an engine
Fixed outsanding issue when opening an engine.
#316 TileTank’s fill() implementation ignores the doFill parameter
doFill parameter is now taken into account by liquid tank.
#318 server APIProxy is not correctly packaged
APIProxy is now correctly packaged for the server part of the mod.
#319 mining pipes from quarry crashes the game
Mining pipes with a quarry do not crash the game anymore – even if pipes are just destroyed.
#320 stack overflow on shift-clicking lava bucket into combustion engine
Shift-click on a combustion engine doesn’t crash the game anymore.
BuildCraft 2.2.2 is out! This is mainly a bugfix release. Lots and lots of crashes have been fixed in SMP. We’re not done yet though – there’s a lot of cases where the pipes seem to disappear. They don’t really though, just becoming invisible. But at least there’s no crash!
A fair amount of work has been done do make a usable API this time. It’s now possible to make machines connected to waterproof pipe or power pipe just using the public API, which is now, BTW, distributed in source form! Several BuildCraft second generation mods are currently on their way.
Anyway, as usual, here’s the changelog. Enjoy!
#154 distribute API in source form
The API is now distributed in source form only, making modding easier.
#237 no placement in oil possible
It is now possible to place blocks in oil.
#267 energy loops
Energy loops will now explode instead of crashing the game
#269 automoving (shift-click) in engine GUI crashes minecraf
Automoving does not raise exceptions anymore
#279 energy hook improvements
Hooks have been made available to access to energy capabilities
#280 modification of pipe textures
It is now possible to add custom pipe textures
#281 refinery exceptions
Exceptions related to refineries are fixed.
#284 power pipes cannont connect to blocks
Power pipes are now able to connect to any IPowerRecptor.
#285 The API does not provide a method for obtaining the current PowerFramework
It is now possible to retreive the current power framework from the API
#286 move missing liquids functions to the API
Liquid pipe interaction is now available from the API
#287 Add support for registering custom liquids with BuildCraft
It is now possible to register pipe-liquids in the API
#289 crash SMP
Various crashes in SMP have been fixed
#292 provide good static texture defautls
oil and fuel default textures have been improved
#298 pipe performances issues
pipe performances have been improved
#299 liquids loss in pipes
Undue liquid loss in pipes when the world around was changing are fixed