新建2021-02-15
7.99.24.8

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)

2020-10-05
7.99.24.7

BuildCraft 7.99.24.7 has been released! This is mostly just a bugfix update as I'm working more on the 1.16.2/fabric & MJ update than 1.12.2.

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.

2020-03-28
7.99.24.6
  • 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.

  • Updated the Swedish localisation (Regnander)

  • [#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.

2020-02-22
7.99.24.5

Changelog:

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.

2019-12-04
7.99.24.4

Changelog:

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:

Fixed log spam when right-clicking a nearly-full tank with a bucket of fluid.

[#3914] Fixed the redstone engine not heating up properly.

[#4469, #4492] Fixed a few typos

2019-09-27
7.99.24.3


Changelog:

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.

2019-08-06
7.99.24.2

Changelog:

Addon Related Changes:

  • Added      PipeBehaviour.shouldForceConnection and PipeFlow.shouldForceConnection.

  • Allowed      PipeFlowItems and PipeFlowFluids to connect to to any PipeFlow that      implements IFlowItems or IFlowFluids.

Improvements:

  • The      ownership ledger now shows the player's helmet ontop of the player's face.

  • Brought      back the power pipe flowing animation from 7.2.x.

Bug fixes:

  • [#3762] Fixed pipe breaking particles using      the missing texture and spawning in the wrong place.

  • [#4407] Fix a crash when a gate tried to      set a filler's pattern (128-bit-guy).

  • [#4422] Fixed      PipeFlowItems.insertItemsForce crashing if the "from" parameter      was null.

  • [#4432] Added a config option to      enable/disble the usage of stencils for the architect table. Should help      prevent the builders module never loading on some computers.

  • [#4433] Crash when something sends an      invalid tile update message that doesn't include the byte[] of message      data.

  • [#4443] Added a much better workaround for      the facade crash with tofucraft.

  • [#4450] Fixed a critical bug where pipe's caching      logic could sometimes mean that minecraft blocks (like the furnace) had      their inventories completely reset.

  • Fixed      the builders config not loading at all.

  • Fixed      the guide chapter list not always being visible (especially on resolutions      other than 16:9)

Localisation:

  • Updated      Russian translation (kellixon)

2019-04-21
7.99.24.1

Changelog:

Bug fixes:

[#4399] Dedicated server crash when sending items through pipes.

2019-04-20

Changelog:

Ported Content:

Ported the items traversing trigger.

Ported the fluids traversing trigger.

Improvements:

[#4393] Optimised item pipe networking quite a lot.

Optimised quarry collision box code a bit.

Log all of the possible config options when an invalid one is given for enum-based configs (like the chunkloading level).


Bug fixes:

[#4002] Mostly fixed oil generating on trees (but it still happens a tiny bit)

2019-03-14

Changelog:

Improvements:

Raised the maximum power rate for the quarry from around 30 MJ/second to about 100 MJ/second.

Changed the page number colour of guide book pages to the same as the header to make it easier to focus on the main content.

Improved the guide book performance by collapsing highly varied items (like facades and covers) into a single page entry for searching.

Re-added JEI integration for the assembly table.


Bug fixes:

[#4345] Fixed a cache issue which caused pipes with wires on to disconnect randomly.

[#4359] Fixed a cache issue which caused items to disappear from transport pipes.

Made the pump a bit less likely to dupe fluids when sending them out to neighbouring blocks.

Fixed gui container and tile update packets not releasing some byte buffers properly

Note that this never actually caused a memory leak as all of these buffers were allocated as byte arrays rather than with native buffers.

2019-02-17

Changelog:

Improvements:

Greatly improved the performance of the guide book loading.

Cleaned up the sorting buttons in the guide book.


Bug fixes:

[#4320] Fixed the quarry not picking up all surrounding items.

[#4324] Fix lib depending on core, silicon, and transport.

[#4325] Fixed the guide book's contents page not going back to the previous page when searching over the page count.

[#4328] Fix the guide always reloading all data twice, rather than once.

[#4331] Fixed the config option "useSwappableSprites" not being respected for fluid sprites.

[#4342] Fixed a crash when setting the oil well heights in the config to invalid values (such as small_max_height=10 and small_min_height=14)

2019-01-13

Changelog:

Improvements:

[#4315] Allow the oil dimension and biome exclusion lists to be treated as whitelists instead.

Toggle either "worldgen.oil.excludedBiomesIsBlacklist" or "worldgen.oil.excludedDimensionsIsBlacklist" in order to change this.

Fix a few performance issues with all ticking buildcraft tiles and a few more engine specific issues.

Fix a few performance issues with the fluid pipes.

Add an advancement to unlock the list recipe when you have 7 or more items in a single diamond pipe filter.

Enabled several display config options by default: useBucketsStatic, useBucketsFlow, useLongLocalizedName, and changed timeGap to "seconds" rather than "ticks".

Bug fixes:

[#4297] Fixed the quarry ignoring the maximum build height when it is placed too high up.

[#4317] Fix a crash with little tiles because AlexIIL didn't implement a reflection getter correctly.

Fix silicon having an accidental dependency on transport. Again.

Fix fluid pipes not saving the current flow direction.

Fix all API names having uppercase characters. The old scheme was "BuildCraftAPI|<module>", and the new scheme is "buildcraftapi_<module>".

Theoretically fix the tank and pipe fluid renderer not always getting the fluid texture correctly.

2018-12-08

Breaking changes:

The flood gate no longer uses the open sides to determine the sides to fill out in-world. (AlexIIL)

Additions:

Re-added JSON-based assembly recipes, and made them load from "/config/buildcraft/assembly_recipes_pre_mj" folder. (AlexIIL)

Currently they will crash the game if any errors are detected in any of the json files - although it will print out every error before crashing.

The "pre_mj" bit is important - these assembly recipe formats will change in the future MJ update, so please don't create a lot of them or you will just have to rewrite them in the future.

Integration table recipes haven't been re-added though.

Added a config option for tweaking the maximum depth that the mining well, quarry, and pump can extend their tubes. (AlexIIL)

This is called "general.miningMaxDepth" and can be changed from anywhere between 32 and 4096.

(Values above 256 make no difference in vanilla, this is primarily for Cubic Chunk support)

Added the command "/buildcraft reload" which reloads all buildcraft data registries. (AlexIIL)

In 1.13 this will be merged into the vanilla minecraft "/reload" command.

This currently doesn't reload client-side registries, although you can still reload the guide page registry by using F3+T while in the guide GUI.

Added an advancement for the guide book recipe.

Improvements:

[meta] BuildCraftCompat is now included in an "all" jar file (named "buildcraft-all-7.99.20.jar").

The previous "buildcraft-7.99.19" jar file has been renamed "buildcraft-main-7.99.20.jar"

As such the compat module will have the same version number as the rest of buildcraft

In addition it no longer has a separate changelog.

Many improvements to the guide book:

The open book now shows more visibly if you are on the first or last page in the current chapter.

Made the next page and previous page buttons have a much bigger clickable area.

Added a second guide book for configuration information. It doesn't have a recipe because it isn't useful in the game

This implies that you can add your own additional guide books, although there's not much point in doing so because addons should continue to use the main book "buildcraftcore:main"

Alternative guide books can be created by running /give @a buildcraftlib:guide 1 0 {BookName: "domain:path"}

Added groups: related entries. Currently these can only be specified through code.

Auto-add a chapter with the name of the page entry at the very start (so that we don't need to do this manually)

Auto-add the relevant groups and recipes to the end of every page entry. Recipes won't be auto-added if they have been manually specified earlier in the entry.

The page title has been changed to brown rather than black, so that it stands out less than the actual text.

Ported content:

[#4299] Re-added the power requested trigger (therealfarfetchd)

Bug fixes:

Fix the quarry, pump, and mining well not digging below Y=0 when cubic chunks is installed. (AlexIIL)

Slightly fix the quarry being slower than it should be - it's now a tiny bit faster than it used to be. (AlexIIL)

Fixed the pump and flood gate not working correctly with gaseous fluids. (AlexIIL)

[#4044] Vanilla flowing water blocks are invisible with BC installed (AlexIIL)

[#4296] The marker connector recipe requires buildcraft wooden gears rather than any item that has an ore-dictionary name of "gearWood" (AlexIIL)

[#4300] The obsidian pipe doesn't instantly pull in the entire stack of item entities that collide with it. (AlexIIL)

[#4305] Crash when rendering inside an enderIO gui. (AlexIIL)

2018-11-07

Changelog:

Additions:

Make the water gelifier craftable with 4 sand and a bucket of residue.

The recipe unlocks when you have sand in your inventory.

Add a new pipe event: PipeEventConnectionChange

Improvements:

Land marker improvements:

[#3403] Allow all 8 corners of a land marker cuboid to be part of the entire volume, rather than just the minimum required to define the cuboid.

Newly placed land markers in the corner of an existing box will try to add themselves to it.

[#3966] Added config options to tweak the hight of oil spouts (sca)

[#4256] Added a config option to change oil's flamibility (sca)

Bug fixes:

[#3837] Oil spouts spawn in superflat (sca)

[#4263] The guide book contents page doesn't display the full item tooltips.

[#4268] Partial fix for crash when loading with headcrumbs.

[#4283] Limit the maximum number of guide book results to 1200 (Compared to some modpacks which have ~25000 results for 'a')

[#4288] Crash when using an enderIO yeta wrench on a buildcraft pipe.

Optimise the water gel spreading algorithm so that it doesn't take a minute with large bodies of water.

Fixed some of the mcmod.info files not being generated properly.

2018-09-13


Ported content:

[#4162] Re-added the quarry mining multiplier. Now this applies to everything in buildcraft that breaks a block.

This doesn't allow configuring for each machine individually at the moment, but it seems reasonable to add something like that if someone asks.

Breaking changes:

Removed JSON-based assembly and integration recipes. These were never hooked up to the config folder and they will be done properly later with the MJ changes.

Additions:

Re-added the list recipe as a crafting recipe, at least until the new assembly table API is finished.

Improvements:

Pressing F3+T while in the guide book will reload it in-place.

The config files are saved more often during init, which should help when you need to change a config option just to boot the game but can't because the config file is empty.

The github issue link shown in the open-world warning message now prefills some useful information.

Rotating the heat exchanger now also rotates the adjacent heat exchangers.

The guide book's contents page now lists all of the BC modules loaded.

A plus before the name indicates that the module has guide elements, a minus the opposite.

Bug fixes:

[#4133] The fluid triggers relating to percentage of a tank filled don't recognise gaseous fluids properly.

[#4245] Random stack trace caused by a null world in a WorldTickEvent.

[#4249] The guidebook gui lags when it is opened.

[#4257] Oil biome generation crashes if the biome registry doesn't contain the oil biomes.

This is normally caused when connecting to a server that doesn't have buildcraft installed.

Fixed gates sometimes not correctly synchronising the light on the gate when it is first turned on.

Fixed a few recipes requiring the quarry to be present, rather than itself.

Fixed GuiScreenBuildCraft not passing on tick()'s to child listeners. Only affects addon developers, as BC itself doesn't use this class for anything yet.

Fixed the quarry not using the config option "quarryFrameMinHeight".

Made a lot of tiles mark the containing chunk as dirty every tick. This should fix all of the strange dupe-on-save-load bugs.

2018-09-09
Compat 7.99.15

Changelog:

Bug fixes:

[#80] Recipes aren't registered properly which breaks a few things when connecting to a server without buildcraftcompat.

2018-05-06

Improvements:

  • [#4135] Made Heat Exchanger process arbitrary amounts of fluid.

Ported Content:

  • (Most) items now show multiple items per stack when travelling in a pipe if the stack had more than a single item.

  • [#4080] Re-added the config option to change the rate of oil well generation and generation of a spout.

  • [#4149] Ported the paintbrush recipe.

Bug Fixes:

  • Fixed all item pipes having an implict speedup. (Most buildcraft item pipes explicitly do this, so this doesn't really affect normal builds).

  • Fix cobblestone item pipes sending items about 4 times as fast as they should.

  • Fix stone item pipes not explicitly slowing down items

  • Change sandstone item pipes to match stone item pipes.

  • Fixed item pipes allowing multi-tile tickers to send items down pipes faster then normal

  • This is primarily a fix for tickers that don't also speed up the client. (Also this sort of speedup behaviour probably won't work with potential future optimisations)

  • Fixed chutes having a huge pull radius. Use powered obsidian pipes for that.

  • [#3477] Only the wooden pipe attempts to always face a valid direction.

  • (This only affects the iron pipe in buildcraft, however addon pipes that extend PipeBehaviourDirection but don't allow the centre will benefit from this).

  • [#4014] Gate recipes in the assembly table don't check the NBT of the gate provided.

  • [#4082] Fluids can no longer be mined by Mining Well

  • [#4124] The direction of an iron pipe cannot be changed by clicking the centre unless the pipe is already facing a direction.

  • [#4138] Dupe bugs everywhere with tiles and GUI's. No more details here, as it's an exploit.

  • [#4141] The recipe for the pipe plug requires the quarry to exist, rather than the structure pipe.

  • This is only a partial fix for the entire issue, which encompasses all recipe mismatches.

2018-04-13

BuildCraft 7.99.16 has been released! This fixes a few things, and adds some pipe related code for addons to use. Similar to how this is more than 2 weeks since the promised 7.99.16 on april 1st, the 1.10.2 build probaby won't be releasing quite as soon as was originally promised. Unfortunately this doesn't have the assembly table GUI teased on April fool's day, but it will be in a future release.

Changelog:

Changes:

Most of the pipe pluggables have been moved from transport to silicon

Specifically the gates, light sensor, facades, pulsar, lenses, and filters.

This shouldn't cause any issues if you're using at least both transport and silicon already


Improvements:

Item pipes now send the item all the way into a block, rather than stopping when then item is half-way in.

[#4062] The gate GUI now allows equal actions to be assigned to trigger slots, and vice versa.

Currently this means the following can be converted:

Trigger "Redstone Signal is on" <-> Action "Turn On Redstone Signal"

Added functionality to allow pipe behaviours and flows to change how a pipe's colour is shown

Also allows any PipeDefinition to disallow colouring completely.

Structure pipes now render their colours as a border, rather than the hidden translucent colour.

Added a new option: fluid pipes can switch between translucent colouring, and bordered colouring.

Added code to the API to allow pipes to render multiple sprites, each with their own colour.

See PipeBehaviour.getTextureData(EnumFacing side) and PipeFaceTex to details.

Added a config option to allow disabling client-side sprite animations.

Ported content:

The stripes pipe can now extend and retract pipes properly.


Bug fixes:

Item versions of pipes and paint-brushes didn't render their colours properly.

The trigger parameters for pipe signals don't work properly.

[#4031] Tanks that disallow connections via the new canConnectTo(tank) method doesn't render properly.

[#4067] The heat exchanger sometimes crashes when looking around for adjacent heat exchangers.

[#4100] The filler GUI doesn't resize itself properly.

[#4115] The heat exchanger doesn't render fluids in the correct place, nor does it update the model when the multiblock is complete.

[#4119] Not all pipe upgrade recipes are reversable.

2018-02-16
7.99.15 Alpha

Additions:

Ported the power adaptor

Added (code) functionality for addons to stop custom tanks from connecting to other tanks.

Changes:

Phased facades can now only be fully hollow or not. This breaks the current facade API.

Improvements:

The debugger item can now be used in survival to view the F3 debug info on buildcraft blocks (previously this required creative mode)

The guide book now has a search bar.

Guide book entries can be any object, rather than just item stacks.

You can now specify "source" and "type" for changing the type.

Currently triggers and actions are the only additions. The type is "buildcraft:statement", and the source is a registry name of a statement (trigger or action)

Unfortunately the only way of finding out a statement's ID is via the source code. Woops.

Added the "has work" capability (and implicitly the has work trigger) to the distiller.

The autoworkbench now shows its filters per slot, and distributes the filters evenly so that the most number of crafting operations can occur

For example, when crafting a dispenser (which needs 8 cobblestone, 1 bow and 1 redstone) this will filter 1 slot for cobblestone, 1 for redstone, and 8 for bows as bows cannot stack.

Filtered inventories no longer loose the item when loading from disk if the item does not match the filter.

Bug fixes:

Fix torches being placable on pipes (without any pluggables that they could rest on).

Fix fluid tanks sometimes leaving a visible gap between the above and below tanks.

Fix the quarry not loading enough chunks.

Fix the filler and builder not using power smoothly.

Fix gates not saving the currently emmited wires, leading to buggy state cells.

Fix the list item not populating examples from all items at once.

Fix the quarry not checking to see if it is facing directly away from a marker box.

Fix the guide book swapping "matchNbt" and "matchMeta".

Fix the builder and filler using up power unevenly.

[#3954] Chisel facades don't render correctly.

[#3977] The filtered buffer doesn't work properly with inventory level triggers.

[#3981] Placing a pipe wire will also interact with a gate.

[#3989] The Auto Workbench accepts items not used in its recipe.

[#3994, #3995] Facades are sometimes solid even when they shouldn't be.

[#4022] Gates don't save their current wire, leading to buggy state cells.

2018-02-16
Compat 7.99.14 Alpha

Additions:

Added a bee handler for lists.

Ported the apiarist's pipe (Thanks to Nedelosk for adding the relevent code to forestry)

This is only present if forestry 5.7.0.236 or later is installed.

This is mostly identical to forestry's new genetic filter, with a few exceptions:

This pipe doesn't have a buffer.

If a rule is "anything" then that direction has a lower priority.

2018-01-11

BuildCraft 7.99.14 has been released! This fixes a few things, and adds some pipe related code for addons to use. This most likely breaks some existing ones :(

Changelog:

Additions:

[#3964] Add a config option to change the max fluid pumping distance (Yuki-nyan).

Currently this is limited between 16 and 128. The default is the old limit - 64.

Changes:

The christmas event is over

Chocolate based names have been replaced with oil based ones.

A config option has been added (events.christmas_chocolate) to enable or disable the event.

API (code) Changes:

IPipeRegistry.createItemForPipe now registers the returned items with forge, so that addons don't have to.

Added IPipeRegistry.createUnnamedItemForPipe is similar to IPipeRegistry.createItemForPipe

With one exception: the caller must set the registry, unlocalised, and creative tabs.

This is accomplished by providing a Consumer in order to set the properties.

[#3945] Added PipeEventTileState fired by certain functions inside TileEntity

Contained subclasses:

Invalidate: fired during TileEntity.invalidate()

Validate: fired during TileEntity.validate()

ChunkUnload: fired during TileEntity.onChunkUnload()

Added to allow the addon Additional Pipes to properly port the teleport pipe.

Bugs fixed:

[#3891] The quarry sometimes goes into an infinite loop when calculating frame positions.

[#3937] Disabling the facade item crashes the game.

[#3944, #3965] The autoworkbench doesn't clear its old items properly, leading to buggy behaviour with containing items (such as buckets)

[#3948] The autoworkbench doesn't craft fireworks properly when multiple things attempt to craft the same item.

[#3886] The combustion engine doesn't move fluid containers around properly, either duplicating or voiding items and fluids.

[#3869] Texture flickering and FPS drop on mining well when it's complete - likely turning on and off rapidly

[#3953] Land and path markers are visible from all dimensions.

[#3987] The obsidian pipe can connect to itself.

[#3970] Disabling chunkloading, quitting, and then re-enabling and loading a world crashes.

2017-12-24
Compat 7.99.13 Alpha

This version requires buildcraft 7.99.13 or later.

Compat added:

JEI recipe support for the heat exchanger, distilling, and combustion engine fuels.

HWYLA and TOP support for the assembly table, integration table, advanced crafting table, and the autoworkbench.

2017-12-24
7.99.13 Alpha

Merry Christmas!

Chocolate fountains now spawn, containing "Melted Raw Chocolate Mix".

You can process chocolate in the "Chocolate seperator", and the "Chocolate Heat Exchanger"

You can send chocolate off to Santa in exchange for power in the new chocolate engine.

We don't know what Santa does with it. Perhaps its for just in time Christmas presents?


Additions:

[#3857] Re-added the config option to disallow infinite water pumping. Useful if a finite water mod is installed.

Added a new config option: "display.useSwappableSprites". This disables sprite swapping functionality, which is used by other config options (such as colourblind mode)

Fixes [#3894] Optifine texture incompatibility

Properly added config options for "itemRenderRotation", and "chunkLoaderLevel". The latter is technically just a boolean choice - only the quarry can chunkload at the moment.


Changes:

Guide book contents JSON files no longer need a title element if they have an item_stack element, as the title will now be the item stack's display name.


Removals:

The entire oil processing chain just vanished. Odd.

The combustion engine is useless now that all the oil has gone, so it has been removed, forever.


Bugs fixed:

[#3833] Missing lang entry for "Gelled Water" (item.gel.name) and "Water Gelifier" (item.waterGel.name)

[#3853] Pipe item models have the incorrect lighting.

This might be altered in the future, as they are very dark now. Voice feedback on this please!

[#3854] The architect table crashes if placed next to landmarks.

[#3867] The chute inserts into living entities (so players or zombies, for example)

[#3861] The filler has the missing block model in-world.

Some modules accidently had hard dependencies on others when they shouldn't

[#3858] Core depends on Builders

[#3873] Lib depends on Silicon

Silicon depends on factory

[#3874] Crash when breaking the heat exchanger

[#3882] All fluid blocks except for one showed the missing texture.

[#3884] Powering an obsidian transport pipe without any pipe connections crashes.

The heat exchanger doesn't output properly.

[#3925] Gates do not activate/deactivate redstone signals properly for farther blocks.

2017-11-22

This version is for Minecraft 1.12.2, and requires forge 14.23.0.2544 minimum.

Changes:

Updated to minecraft 1.12.2

The heat exchange is now a single item, rather than 3. It's still placed in the same way as before though.

Existing heat exchangers probably won't load up correctly. (So they might be facing the wrong way, and they will loose all fluid contained within them)

Its default texture is now closer to iron and quartz pipes than tanks.

Bugs fixed:

Fixed a crash related to wire gate descriptions

Fixed the pipe event bus calling event handlers multiple times (not fully fixed yet though for overriden methods)

Added the missing version JSON web link.

Fixed pipe textures not being allocated properly if multiple pipes used the same texture

你已经到达了世界的尽头..
新建2017-12-24
7.99.8.2 Alpha

Bugs fixed:

[#3900] Powering an obsidian transport pipe without any pipe connections crashes.

[#3908] Reading a badly formed "config/buildcraft/gui.json" file will crash.

2017-11-22
Compat 7.99.0

This version requires buildcraft 7.99.8 or later.

Compat added:

JEI recipe support for assembly recipes, heat exchanger, distilling, and combustion engine fuels.

HWYLA and TOP support for the assembly table, integration table, advanced crafting table, and the autoworkbench.

2017-11-22
7.99.8.1

Bugs fixed:

Fixed a crash related to wire gate descriptions

Fixed the pipe event bus calling event handlers multiple times (not fully fixed yet though for overriden methods)

Added the missing version JSON web link.

Fixed pipe textures not being allocated properly if multiple pipes used the same texture

2017-11-05
7.99.8 Alpha

BuildCraft 7.99.8 for Minecraft 1.11.2 has been released! No its not 1.12. However the next release will be for 1.12, so that's good, right? (Ideally it won't be another two and a half months time).

Additions:

Added the fragile fluid shard: a single-use item that holds up to half a bucket of any fluid.

This is dropped by every buildcraft machine or pipe that holds fluids, which means that you no longer loose fluids by breaking a block with fluids inside.

This behaviour can be disabled (currently) only by disabling the fragile fluid item in objects.cfg

Addon devs can call the API method "buildcraft.api.items.FluidItemDrops.addFluidDrops"

Added the JSON gui system, which allows resource packs to customize the elements that are displayed in a gui.

This includes expressions, which can use pre-defined or newly created variables to change the position, size, etc of elements.

This (will) be fully documented at "https://github.com/BuildCraft/BuildCraft/wiki/Resource-packs:-Json-based-GUI's"

The filler, filler planner, and gate gui's are currently the only ones that can be changed in this way.

Added a few new filler patterns, and consoildated all of the old ones into the new filler interface.

2d patterns (that repeat the pattern along a certain axis) are marked with a little red "2".

Re-added engine power stage triggers.

Improvements:

Right-clicking with a fluid container now interacts with all BC tiles that contain fluids, not just a small few.

Now its much easier to manually process fluids through the new refining process.

Extra debug info (F3 + looking at a BC block + in creative) now works on remote worlds (dedicated servers or someone else's LAN game)

Expand the contents of the guide.

[#3555] Add additional filler patterns (Circle, sphere, triangle, square, pentagon, hexagon, octagon)

[#3807] Greatly improved laser targeting performance.

Bugs fixed:

Fixed the combustion engine not burning the last millibucket of fuels.

Fixed some bugs with the stripes pipe.

Re-added the action to face a certain direction.

[#3588] The filler doesn't work with land marks, nor could it be interacted with at all.

[#3727] Extraction item pipes only pull 1 item at a time, no matter how much power was inserted.

[#3729] Multiple fluid items cannot be filled or drained when right clicking on a tank.

[#3740] The quarry cannot handle non-breakable fluids.

[#3765] The quarry cannot handle blocks that place fluids when broken.

[#3776] The quarry spends a lot of time rechecking the area after going back to a previous position.

[#3800] Fixed tank comparator levels not working.

2017-08-15
7.99.7 Alpha

BuildCraft 7.99.7 for Minecraft 1.11.2 has been released! This mostly just a fixes lot of bugs.

适用于Minecraft 1.11.2的BuildCraft 7.99.7已经发布!这主要只是修复了许多bug。

Breaking changes:

重大变化

The guide book loads entries differently (A breaking change for addon devs)

指南手册以不同的方式加载条目(对插件开发者而言的巨大变化)


The contents pages is now loaded from "assets/<domain>/compat/buildcraft/contents.json", rather than "assets/<domain>/guide/contents.json"

内容页面现在从“assets / <domain> /compat/buildcraft/contents.json”加载,而不是从“assets / <domain> /guide/contents.json”加载。

Improvements:

改进:

Guide book entries are loaded from any resource pack, rather than just mod jar files.

指南书条目从任何资源包加载,而不是只是mod的jar文件。


All loaded contents pages are listed at the start of the book, along with the mod version.

指南书的开头列出了所有加载的内容页面以及mod版本


[#3773] Facade API has been expanded to give more information.

[#3773]  Facade API已被扩展从而提供更多信息。


The facade pluggable now implements "buildcraft.api.facades.IFacade" - addon devs can use this for more detailed interaction.

外观插件现在已经实现了“buildcraft.api.facades.IFacade” - 插件开发人员可以使用它进行更详细的交互。

Many methods and classes have been added to give information about phased facades.

添加了许多方法和分类为逐步开发外观插件提供帮助。


Bugs fixed:

Bug修复:


[#3700] Fix crash with sponge (using a fakeworld to get block and entity requirements)

[#3700] 用海绵修复崩溃(使用不存在的世界来获取方块和实体的要求)


[#3711] Guide images crash when used.

[#3711] 修复了指南图像在使用时会崩溃的问题。


[#3721] Concurrent issue when looking at the autoworkbench in debug mode (F3)

[#3721] 修复了在调试模式下查看autoworkbench时出现的并发问题 (F3)


[#3724] Oil generation code crashes on the server

[#3724] 修复了服务器在生成原油时弹错的问题


[#3725] The autoworkbench throws out excess items (such as a bucket)

[#3725] 修复了自动合成台弹出物品的问题(例如桶)


[#3726] The advanced crafting table cannot craft even if its fully charged.

[#3726] 修复了装配台即使充满电也不能工作的问题


[#3745] Landmarks needed 8 seconds to be broken by hand

[#3745] 修复了空手需要8秒才能打掉地标的问题


[#3763] Fluid and Item pipes sometimes display the wrong item or fluid on the client side

[#3763] 修复了有时客户端一侧流体管道和物品管道中流体和物品显示错误的问题。


[#3764] Obsidian pipes can't accept power from anything other than a pipe pulsar

[#3764] 修复了黑曜石管道不接受除管道脉冲源以外其他任何形式供能的问题


[#3766] Blueprints sometimes don't sync correctly

[#3766] 修复了蓝图有时不同步的问题


[#3767] Tooltip render crash

[#3767] 修复了提示框渲染崩溃的的问题


[#3770] Oil generation config options are missing.

[#3770] 修复了原油生成配置选项缺失的问题


[#3777] Facades textures are sometime rotated incorrectly

[#3777] 修复了伪装板纹理有时被错误旋转的问题

2017-07-06
7.99.5 Alpha

BuildCraft 7.99.5 for Minecraft 1.11.2 has been released! This fixes a lot of bugs, and allows for refining oil into all of the different fuels! Don't void residue just yet though, it will have uses in the future.

HOTFIX 7.99.6: Fixes missing recipes for kinesis pipes

Improvements:

The filler isn't quite so useless anymore, but still WIP

Added the heat exchanger multiblock, allowing full refining!

Allow all kinesis pipes to send unlimited power. (Wait, this is a bug isn't it? Either way kinesis pipes are now enabled)


Bugs Fixed:

[#3695] 2 of 4 combustion engines hooked to Quarry building up energy perpetually

[#3687] Crash when breaking rotated quarry

[#3683] Redstone activated markers not showing correct connectable distance

[#3681] Emerald Pipe

[#3680] Quarry tries to mine Bedrock

[#3678] Volume Box not resizeable or removable

[#3676] Crash when loading the game

[#3675] Crash with CofH Mod Collection

[#3651] Crash when using obsidian pipes

[#3650] Server crash when building oil Station in oil field.

[#3647] Issues with Builders module

[#3644] Crash after post init

[#3640] crash when generating terrain

[#3637] Mining Well can't connect to Wooden pipe

[#3635] The quarry doesn't chunkload its working area.

[#3632] Incorrect name: Wooden Diamond Fluid Pipe

[#3631] Cannot Open Combustion Engine UI While Holding Item

[#3613] Gates do not output a redstone signal

[#3588] Filler not working

[#3555] Implement additional filler patterns

[#3499] Whole suite of issues

[#3177] Add custom item stack handling options for the Filler

[#2796] Filler's issue

[FC] Pipes sometimes disconnect from their neighbours when loading their chunk

Fixed in 7.99.6:

Kinesis pipes don't have a recipe

[#3706] Guide can't handle non-square custom viewable recipes

2017-05-30
7.99.4 Alpha

BuildCraft 7.99.4 for Minecraft 1.11.2 has been released, with (many) fixes and additions.


Additions:

The architect table and the builder block should work a lot better now

Auto workbench

Advanced crafting table


Bugfixes:

Many crashes

Oil tendrils not being generated

2017-05-09
7.99.2 Alpha

BuildCraft 7.99.2 for Minecraft 1.11.2 has been released! This mostly fixes bugs with crashes.

HOTFIX 7.99.3: Fixes not checking forge version.

Bugs fixed:

[#3534] Galacticraft frozen fuel problem (and many, many duplicates)

[#3536] Crash with Literal Ascension related to Block.getPickBlock

[#3561] Quarry requires frames.

...and a few more that haven't been tracked down yet.

2017-04-29
7.99.1 Alpha

BuildCraft 7.99.1 for Minecraft 1.11.2 has been released, with fixes and additions. Sadly, we do not have a proper changelog at this stage of development.

你已经到达了世界的尽头..
新建2021-11-27

Additions:

  • IMC call to forbid blocks from being harvestable and plantable in the default crop handler.

  • Updated CoFH energy API.

Bugs fixed:

  • [#4618] Allow oredicted ItemStacks with stack sizes greater than 1 in recipe API (glowredman)

  • Fix quarry ghost chunkloading when only the edges of a quarry are loaded.

2017-11-22

Bugs fixed:

[#3839] Attempt to work around potential world corruption?

[#3837] Oil spawn in mid-air on superflat

Delivery robots dropping requested item if occupies >1 slot

Potential direction statement parameter crash in gate GUI

2017-05-30
7.1.22 Stable

NOTE: The previous release of 7.1.22 didn't have language files, however that has now been fixed (as of 02/06/2017)

BuildCraft 7.1.22 includes a few bugfixes from the community:

[#3542] Fix crash when a machine clicks on a gate (piotrekli)

[#3611] Concurrent exception thrown when wiring or updating MapWorld (AlexIIL)

2017-01-03

We have decided to move a few versions ahead of our last release and, as such, we're ready to present BuildCraft 7.1.19 and 7.2.8!

Bugs fixed:

[#3451] Potentially fix Planter Robot item filter handling (AlexIIL)

[#3316] Builder dupe bug (asie)

2016-09-10

Breaking news: 1.7.10 is still a thing! And we have some bugfixes for said thing!

Changelog:

Bugs fixed:

[#3395] Filler in the Nether - Crash (AlexIIL)

[#3283] Engine Blocks can be crafted, even if they were disabled in the config (AlexIIL)

[#3262] Builders and fillers not working above y=128 in the end (AlexIIL)

2017-11-22
Compat 7.1.7

This version requires BuildCraft 7.1.23 or later.


Additions:

[#45] Multi-stack Ore Dictionary support for Assembly Table recipes in MineTweaker

[#68] Magical Crops planting support

Bugs fixed:


[#46] Fixed Forge MultiPart support (yes, finally)

[#51] Crash with IC2 and BC Compat Immibis' Microblocks heuristics - sadly, it's only a workaround

[#54, #65, #66] NPE with single-input Refinery recipes in MineTweaker

[#58, #73] NEI crash with certain Integration Table recipes (cosmicdan)

[#59] NPE with certain Project: Red module configurations

2016-06-28

This release is dedicated to everyone who complains about 1.7 still being a thing.

Changelog:


Bugs fixed:

[#3323] Make some BuildCraft machines report the FakePlayer location as the acting tile entity (asie)

[#3275] Slightly incorrect usage of extractEnergy in PipePowerWood (asie)

2016-04-28
7.1.5 Compat

Additions:

Magical Crops support (tmoore79)

2016-04-28
7.2.6 beta

A fair amount of bugfixes and minor improvements today! And for those of you who are still on 1.7.10, Magical Crops support for Robots.

Additions:

Holding a map location now shows where it is in-world [spot and area]

Improvements:

Enlarged items in pipes a little bit

Bugs fixed:

[#3281] Client crash if some items were disabled

[#3290] Client crash related to refineries (and optifine?)

[#3297] Rendering fluid tanks starts to Z-fight over long distances

[#3304] The robotics module thought it was transport.

[#3308] Pipe wire doesn't update its neighbours if you add or remove it

[#3299] The quarry has the wrong render bounding box

[#3295] Map locations have inconsitant stacking rules

2023-06-15

Additions:

  • Minor improvements to network sending logic. (eigenraven)

    - 网络发送逻辑的微小调整。(eigenraven)

Bugs  fixed:

  • Many important issues related to network packet handling. (asie, Glease)

    - 关于网络数据包处理的许多重要问题。(asie, Glease)

Download:

2022-10-29

Additions:

  • Minor optimizations to pipe rendering.

  • 少数管道渲染优化。

Bugs fixed:

  • [#4640] Creative Tab crash with some combinations of disabled items/blocks.

  • 修复创造模式工具栏崩溃,禁用了某些方块/物品组合。

  • [#4688] Fix crash with GT:NH's NEI Unofficial 2.19+.

  • 用于 NEI 非官方班的崩溃修复。

Note: A previous set of jars required java 8 instead of java 6 - this has now been fixed.

以前 Mod 需要 Java6 而不是 Java8,现在已经修复。

2021-11-27

Additions:

  • IMC call to forbid blocks from being harvestable and plantable in the default crop handler.

  • Updated CoFH energy API.

Bugs fixed:

  • [#4618] Allow oredicted ItemStacks with stack sizes greater than 1 in recipe API (glowredman)

  • Fix quarry ghost chunkloading when only the edges of a quarry are loaded.

2016-03-18
7.1.4 Compat

 Bugs fixed:

Fix Forestry plant handling not working in newer BuildCraft versions (asie)

Fix potential crash in Propolis pipes (asie)

2016-03-18

Oh, look, another 1.7 bugfix release! (All of these bugfixes will also be on 1.8.9 shortly.) The most notable bugs fixed involve Knight Robots and Forestry sapling planting.

Changelog:

Bugs fixed:

[#3254] Shutdown robots glitching through blocks in certain conditions (asie)

[#3253] Rare NPE in BlockGenericPipe with Logistics Pipes (asie)

[#3234] Engines don't properly power machines on multiple sides (asie)

[#3211] Knight Robots not dropping/unloading weapons (asie)

[#3159] Knight Robots not using the Attack Damage boost on weapons (asie)

[#3156] Achievement tab crash upon disabling certain items (asie)

[#3131] NPE in FacadeRenderHelper (asie)

2016-03-13
7.1.15 stable

But BuildCraft Team, weren't you supposed to be on 1.8 yet?

Not really, we're taking our time developing BuildCraft 7.2.0... in the meanwhile, here's a 1.7.10 bugfix release instead! Grab it from the downloads page.

Changelog:

Changes:

Added netherwart support for harvesting. (smbarbour)

The Advanced Crafting Table is back. (asie)

Bugs fixed:

[#3216] Repair recipe auto workbench fail (asie)

[#3174] Lava in tanks emits light level for the whole tank (asie)

[#3168] Client-side crash with invalid pipe wire item (asie)

[#3166, #3157] NPE in Fillers (asie)

[#3148] NPE upon invalid stripes pipe retraction. (asie)

[#3134] NPE in PipeTransportFluidsRenderer (Geforce132)

Notes:

Apparently, Logistics Pipes and BuildCraftCompat combined cause a CoFH API not found crash. Install CoFHLib as a workaround.

2015-11-28
7.1.14 Stable

Some new bugfixes from the community in this release. I hope you'll enjoy them.

Changelog:


Bugs fixed:

[#3128] Fluid Tanks displaying liquids as white (even with their color set) (iTitus)

[#3120] Gate triggers not taking the inventory's maximum stack size into account (iTitus)

[#3119] Tinker Construct's Auto-Repair modifier not working properly with robots (iTitus)

Builders not placing floating tripwires (ProgrammerHero)

2015-11-28
Compat 7.1.3

Additions:

Added option to disable facade recipe showing in NEI (asie)

Bugs fixed:

Crash with EnderStorage when BC Builders not present (loordgek)

NEI crash when spawning item in full inventory (Adaptivity)

2015-11-28
7.1.14 stable

Some new bugfixes from the community in this release. I hope you'll enjoy them.

Changelog:

Bugs fixed:

[#3128] Fluid Tanks displaying liquids as white (even with their color set) (iTitus)

[#3120] Gate triggers not taking the inventory's maximum stack size into account (iTitus)

[#3119] Tinker Construct's Auto-Repair modifier not working properly with robots (iTitus)

Builders not placing floating tripwires (ProgrammerHero)

2015-11-07
7.1.13 Stable

Changelog:

I recommend that you double-check your gate setups after this update.

Note for Regrowth/IguanaTweaks users: If you have disabled vanilla tools working in your pack, they won't work anymore with BuildCraft robots since ~7.1.10. They used to, but they won't, as now robots emulate a real player far more accurately.


Additions:

Clear Lens and Filter (asie, requested by Forecaster)

Special triggers for Fuel and Coolant in Combustion Engines (SandGrainOne)

Improvements:

Default inventory triggers are now side-sensitive. (SandGrainOne)


Bugs fixed:

[#3112] Robot loading stuck in a race condition (asie)

[#3111] Rare NPE upon placing Pipe Wire (asie)

[#3102] Defective recipe handling with disabled items (asie)

[#3100] Strange FacadeRenderHelper crash (asie)

[#3086] Stripes pipes not consuming energy (asie)

"/buildcraft" command not working correctly (asie)

Improvements to robot pathfinding handling (asie)

Robots not handling tools properly in some cases (asie)

你已经到达了世界的尽头..
新建2017-01-03

Improvements:

Robots can now be named (#3372)

Bugs Fixed:

[#3262] Builders not working above y=128 in the nether and the end.

[#3307] Auto-workbench doesn't start building until the player opens its GUI.

[#3316] Builder dupe bug (asie)

... Why are you holding tomatoes? What's "1.10.2"? ... Pitchforks!? Wait! Please! Have mercy!

2016-04-02
7.2.5 Beta

As for "BuildCraft Complication", it's a proof-of-concept mod which brings the April Fools' Transformers and pipe loss settings to BuildCraft as an addon. Please note that it's not perfect (glass pipes, and with them the highest tier, are currently missing), but it does have all of the major changes of the April Fools release as a proof that it can be done without forking the entire mod.


We'd also like to clarify that most of the features posted in the April Fools announcement are actually true - read the "Happy April Fools 2016" post again, carefully, to find out which ones aren't.


Changelog:

Additions:

Advanced power loss configuration/mechanics (asie)

Opt-in kinesis pipe explosions (asie)

Bugs fixed:


A lot of little bugs related to missing world null checks (AlexIIL)

A lot of little bugs related to invalid block existance checks (AlexIIL)

Rare NPE in pipe saving (AlexIIL)

2016-05-29
7.2.7 beta

Yes, BuildCraft lives on! Now with a new version for 1.8.9. (1.9.4 coming soon™)

Changes:

Map locations now require shift-clicking to clear before they can be set to use a new location

Bugs Fixed:

[#3307] Auto-workbench doesn't start crafting when items are inserted.

[#3311] Robots have problems with torches and partial/half blocks. (rapus95)

[#3320] Render error in the list GUI (XOR19)

[#3323] Quarry: Reports its location as the currently mined block, not the actual quarry

[#3349] Oil can sometimes poke through the bottom of the world.

[#3353] NPE in gate (pipe states; input/output only, opened/closed)

[#3355] Lasers render only from a specific angle (as with pumps & quarry before)

[FORUM] Pipe items not clearing up their openGL render data. Ever.

[?????] The flood gate doesn't update its texture when you block/unblock a side

2016-03-28
7.2.1 Compat

Additions:

Rewritten AgriCraft compatibility (asie)

Improvements:

Speed up JEI loading performance - don't forget to update JEI! (asie)

2016-03-28
7.2.4 beta

AgriCraft support! Stained glass facades! Bugfixes. Hopefully JEI doesn't make you wait 25 seconds to join a world this time around (thanks, mezz!).

Improvements:

Stained Glass facades and transparent facades are back (asie)

Bugs fixed:

[#3275] Kinesis pipe power extraction fail (asie)

[#3273] BuildCraft and JEI cause massive server connection time increase (asie - don't forget to update JEI!)

Broken quarry model when facing north (asie)

Certain pluggables not being placeable in SMP (asie, AlexIIL)

Energy trigger not ignoring pipes (asie)

Putting facade in crafting grid causing a crash (asie)

Various gate-related crashes (asie)

2016-03-22
7.2.3 beta

Turns out 1.8 will be a long trip of betas. This is a release to fix an urgent bug stopping servers from working correctly, so please update ASAP!

Changelog:

Bugs fixed:

[#3261] Server attempting to load client-only classes (AlexIIL)

[#3243] Solid block facades missing structure pipe backing (AlexIIL)

2016-03-19
7.2.2 beta

EDIT: Hotfix time! Grab 7.2.2 instead of 7.2.1. Some scary bugs lurked in at the last minute.

Here's another beta! It doesn't fix every reported 1.8 bug - there's simply too many - but it fixes a chunk sufficiently large to justify a new beta.

Changelog:

Everything from 7.1.16, as well as:

Improvements:

Rendering

Massive FPS boost via caching commonly used models and sub-models of pipes (AlexIIL)

Moved pipe wire rendering into the TESR, now it won't kill your FPS when wire state changes rapidly.

Add the option to change detailed client-side configuration inside of resourcepacks- any option that contains a "|" (say "gui.filler|extra.modeFirst") can be changed via creating a resource pack with "assets/buildcraftconfig/gui/filler.properties" and adding a line "extra.modeFirst="

Bugs fixed:


[#3258] Robots lack a collision box (asie)

[#3251] Duplicate achievement IDs (AlexIIL)

[#3249] Engine overheat texture missing (asie)

[#3248] Crafting a paintbrush with a dye gives an undyed paintbrush (asie)

[#3247] Blueprint Library being considered wood rather than iron (asie)

[#3239] Fix most new 1.8 blocks and entities not working in the builder (asie)

[#3236] Mining well pipes can be collided with (asie)

[#3233] Fix some blocks rendering incorrectly in third person (asie)

[#3227] Fix engines not rotating properly client-side (asie)

[#3224] Fix colouring pipes not updating their neighbours (asie)

[#3240] Fix wrenching the middle of a pipe not rotating the pipe (asie)

[#3234] Fix egines not properly powering machines on multiple sides (asie)

[#3232, #3159, #3211] Fix misc robot issues (asie)

Gates not updating neighbours properly (asie)

Pluggable placement not refreshing neighbours at times (asie)

2016-03-13
Compat 7.2.0

Updated to Minecraft 1.8.9, which means the compatibility list has been emptied!

Additions:

JustEnoughItems support for the Assembly and Integration Table (asie, AlexIIL)

Ported MineTweaker, WAILA and Iron Chests support (asie)

2016-03-13
7.2.0 btea

After 1.5 years and at least three porting attempts, the last of which has been ongoing for the past half a year, I'm pleased to announce that we are finally releasing an official port of BuildCraft for Minecraft 1.8.9. (Well, a beta, anyway.)

Please note, however, that bugs may still be lurking. It has received a large amount of care, effort and testing, but due to the large changes required to get a satisfactory 1.8 version out, we cannot promise everything will be fully stable at this point in time. Do not let that keep you from enjoying the mod, though - download it and have fun!

I'd also like to thank AlexIIL for his massive amounts of effort, without which BuildCraft's move to 1.8 would have been very difficult, if not impossible. (I mean it.)

Also, we finally have a proper release of BuildCraftCompat for 7.2.0. As most mods which it added compatibility for are not yet ported, the support is limited to Just Enough Items, MineTweaker/CraftTweaker, WAILA and Iron Chests. Nonetheless, I believe it will come in handy. :)

Changelog:

NOTE: This changelog is likely incomplete. There have been a lot of little changes in the mod which may not have been caught properly.

Additions:

Ported to Minecraft 1.8.9. This took a lot more effort than we ever expected.

Detailed client-side configuration - lets you change a lot of client-side options. Advanced users only! (AlexIIL)

Improvements:

Rendering

Builder now shows if a blueprint or template is inserted (AlexIIL)

Clear lenses now use a water texture (AlexIIL)

Engines are now a static/dynamic mix, meaning they are less FPS-taxing (AlexIIL)

Laser beams now have a wider minimum size, improving far away lasers (AlexIIL)

Pipes are now shaded properly - yay for ambient occlusion! (AlexIIL)

Power in pipes is now animated, showing its direction (AlexIIL)

Slight tweaks to many textures across the mod (asie, AlexIIL)

Things now have somewhat more 3D models (gates, docking stations, builders, fillers at least) (AlexIIL)

The Builder has an icon showing if a gate has turned it off. (AlexIIL)

The Filler has an icon showing if a gate is locking the pattern, or if it is in a different mode to normal. (AlexIIL)

The entire frame for the quarry is now transparent, matching the texture of the frame block (AlexIIL)

The quarry frame lights properly depending on the light value of the block each part is in (AlexIIL)

Transport

Gates now let you drag and drop triggers and actions! Lists of them are available to the sides (AlexIIL)

Support for Minecraft's statistics system (AlexIIL)

Removals:

The deprecated (pre-BC 7.0) version of the List (asie)

The Recipe Packager and Stamping Table. They may come back in a different form (asie)

你已经到达了世界的尽头..
新建2014-01-04

#4.2.2

- New: Iron Fluid Pipes now get orientation triggers as well. (Speiger)
- Fix: Engines no longer drop double the items. (CovertJaguar)
- Fix: Filler Pattern selection is less derpy. (CovertJaguar)
- Fix: Desert Oil Biome should decorate. (CovertJaguar)
- Fix: Advanced Crafting Table now properly supports custom IRecipes with variable outputs. (CovertJaguar)

2013-11-29

#4.2.0

- New: Added Emzuli Pipe, a Gate controlled Extraction Pipe. (SandGrainOne/CovertJaguar)
- Change: Fillers no longer have a "crafting" grid, and can be controlled via Gates. (CovertJaguar)
- Change: Oil Springs produce 4x as much Oil as before.
- Change: Pumps can be disabled by applying a Redstone signal. (CovertJaguar)
- Change: Allow draining of Fuel from Combustion Engines. (CovertJaguar)
- Change: Renamed Lapis Pipe to Lazuli Pipe. (CovertJaguar)
- Fix: Players can now see pipes placed by other players. (CovertJaguar)
- Fix: Block Harvesting now calls the appropriate new Forge Events. (DemoXin)
- Fix: Fixed Oil and Fuel Fluid localizations. (CovertJaguar)
- Fix: Diazuli Pipe should now better handle overflow situations similar to how the Diamond Pipe works. (CovertJaguar)

- API: Added API package and dependancy information for new FML features. Should reduce API conflicts going forward. (cpw)
- API: Rewrote Filler Pattern API. (CovertJaguar)
- API: Added a new function to the Assembly Table recipe API that supports the Ore Dictionary. (taelnia/CovertJaguar)
- API: Moved ILaserTarget to the API so that addons can now create blocks that accept power from Lasers. (CovertJaguar) 

你已经到达了世界的尽头..
新建2013-10-27

#4.1.2

- Change: Filtered Buffer Triggers can now be applied to any inventory. (CovertJaguar)
- Fix: Fix tiny derp that was causing massive net spam and chunk rerenders on pipes with plugs. (Player/CovertJaguar)
- Fix: Optimize Pipe World Renderer to render less faces. (Player)

2013-10-24

#4.1.1

- New: Massive rework of Pipe/Player interactions with improvements to selection, Gate/Wire/Facade/Plug placement and removal, Facade rendering and more. (CovertJaguar)
- New: Added config options for fluid fuel values. (CovertJaguar)
- Change: Move Gate/Wire rending to the Pipe TESR, should improve fps when lots of Gates are used. (CovertJaguar)
- Change: Reduce burn time of fluid fuels. (Player)
- Change: Fuel/Oil explode if placed in the Nether. (CovertJaguar)
- Fix: Fix version check so it isn't giving wrong results. (CovertJaguar)
- Fix: Add missing zero to Wooden Engine pump speed. (CovertJaguar)
- Fix: Increase Gate reponse time. (CovertJaguar)

2013-09-26

#4.1.0

- New: Added Iron Kinesis Pipe.  (CovertJaguar)
- New: Added Non-Round Robin mode to Emerald Item Pipe. (Flow86)
- New: Pipes have tool tips now. (CovertJaguar)
- New: Added config option for update check (Prototik)
- New: Added config option for Oil Well proclivity. (sadris)
- New: Added config options for various Quarry/Mining Well tweaks/nerfs. (CovertJaguar)
- New: Added config options for Colorblind mode. (Krapht)
- Change: Reworked Combustion Engine heat mechanics. (CovertJaguar)

- Fix: Fixed Quarries in the Nether (cpw)

- Fix: Autarchic Gate single pulses are now more reliable. (cpw)
- Fix: Laser's hadWork trigger should work correctly now. (CovertJaguar)
- Fix: Refineries no longer forget their filters. (CovertJaguar)
- Fix: Pumps can now pump Oil out of Oceans again. (CovertJaguar)
- And: Various other small fixes/tweaks. 

2013-08-09

#4.0.1

- Bugfix: Fixed a critical issue with the safetime tracker.
- Bugfix: Fixed a dupe glitch in the automatic work bench.

你已经到达了世界的尽头..
新建2023-02-12

特别感谢quat,Una和其他人,没有他们这个版本不可能发布。你能想象现在你可以用 Gradle 7.x 构建一个 1.5.2 mod 吗?不可思议。

  • 反向移植BuildCraft 7.1新加入的粘土管道以及对应的流体管道 (asie)

  • 优化了PNG资源以减小文件大小 (asie)

  • 调整了版本检测逻辑并添加了一个关闭它的配置选项 (asie)


Special thanks to quat, Una, and others without whom this release wouldn't have been possible. Can you imagine that you can build a 1.5.2 mod with Gradle 7.x nowadays? Incredible.

  • Backported Clay Transport and Waterproof pipes from BuildCraft 7.1 (asie)

  • Optimized PNG assets to reduce filesize (asie)

  • Tweaked version checker logic and added a configuration option to turn it off (asie)

2013-08-09

#3.7.2

- Added: Filtered Buffer. See 

http://www.youtube.com/watch?v=-Fusb7bEQW4 (SandGrainOne) 
- Changed: Added colour modifier support to facades. (CovertJaguar)
- Changed: Tweaked selection box for plugs to make it easier to place plugs even on adjacent pipes. (CovertJaguar)
- Bugfix: Fixed log rotation recipes for facades again. (cpw)
- Bugfix: Fixed edge case where the ACT might not consider items as crafting equivalents if those were registered multiple times with the ore dictionary.

2013-06-21

#3.7.0

- Added: Horizontal filler pattern. (CovertJaguar)
- Added: Quartz transport and conductive pipes. Transport has half the friction of stone and won't connect to stone or cobblestone. Conductive has 64 MJ/t capacity. (CovertJaguar)
- Changed: Redone mechanics for conductive pipes. No more explosions, no more power loops, no more loss over distance. Type of pipe now determines max carried power. (CovertJaguar)
- Changed: Buffed Automatic Crafting Table. (CovertJaguar)
- Changed: Support for metadata >= 16 on facade calls. (Binnie)
- Changed: Multiple engines can now connect to a single wooden pipe.
- Changed: Some tweaks to oils, oil biomes. (CovertJaguar)
- Changed: Combustion engines accept liquids via right-click. (CovertJaguar)
- Changed: Flatten pattern now less stupid. (CovertJaguar)
- Changed: Some filler changes. (immibis)- Bugfix: Mining well breaks pipes when invalidated. (CovertJaguar)
- Bugfix: Wooden pipes now render power. (CovertJaguar)
- Bugfix: Markers are now less derpy. (CovertJaguar)
- Bugfix: Fixed minor AWB gui issue. (CovertJaguar)
- Bugfix: Fixed ACT eating Minium Stones. (CovertJaguar)
- Bugfix: Fixed dupe bug. (SandGrainOne) 

2013-06-12

3.6.0

- Added: Oil biomes! Additional changes to oil generation. (CovertJaguar)
- Added: Pump control list. Can be used to prohibit the pumping of specific liquids in specific dimensions. (immibis)
- Changed: Rewrote the Auto Crafting Table from the ground up. Now called "Auto Workbench". 100 % compatible with vanilla hoppers. Items that cannot stack can't be used in them anymore. They will not pull from adjacent inventories anymore, use hoppers/chutes instead. Crafting now has a time cost, the auto workbench does however not require power. (CovertJaguar)
- Changed: Improved oil physics to produce behaviour between water and lava. (CovertJaguar)
- Changed: Oil is now flammable. (viliml, Krapht, CovertJaguar)
- Changed: Stirling engine only accepts valid fuels from pipes. Combustion engines accepts liquids containers and ice.
- Bugfix: Several fixes to the laser crafting table. (CovertJaguar)
- Bugfix: Pipe wire state now persists on reload. (target-san)
- Bugfix: Removed builder crafting recipe, builder from creative inventory. (mcrobin4002, SirSengir)
- Bugfix: Disabled grass facades. (Krapht)
- Bugfix: Fixed crash on facade removal. (Flow86)
- Bugfix: Fixed addToRandomInventory. (Flow86, CovertJaguar) 

2013-05-12

#3.5.3

- Bugfix: Several fixes to behaviour of pipes. Fixed a crashbug. (CovertJaguar, Player)

2013-05-03

# 3.5.1

- Added: Oil springs. (CovertJaguar)
- Changed: Several improvements to oil spawn. Oil lakes can now also spawn in other biomes. (CovertJaguar)
- Changed: Better API for pipe connections. (Krapht, Flow86)
- Changed: Moved block registration to FML. (CovertJaguar)
- Changed: Decreased packet size for pipe synch. (Krapht)
- Changed: Wrenches now also use Forge's rotation methods. (CovertJaguar)
- Changed: Proper blending when rendering liquids in tanks or pipes. (CovertJaguar)
- Changed: Several updates to fluid blocks. (CovertJaguar)
- Changed: Added synching of NBT data for items in pipes. (davboecki)
- Changed: Improved refinery render. (CovertJaguar)
- Changed: Renamed the hopper to chute. (CovertJaguar)
- Changed: Some minor optimizations to engines and their rendering. (CovertJaguar) 
- Bugfix: Fixed redstone engine lockups. (CovertJaguar)
- Bugfix: Fixed gate rendering. (Krapht)
- Bugfix: Fixed NPE when destroying markers. (Prototik)
- Bugfix: Added correct particle textures for engines. (viliml)
- Bugfix: Include all metadata versions when generating facades. (Krapht)
- Bugfix: Fix pipe textures not being refreshed correctly when switching texture packs. (Krapht)
- Bugfix: Fixed several bad texture bindings in TESRs. (CovertJaguar)
- Bugfix: Iterate over all inventory slots and do not stop on first invalid slot when inserting via pipes. (Need4Speed402)

- API: IMC calls to ban oil from certain biomes or allow oil lakes in them. (CovertJaguar, h/t Aroma1997)

你已经到达了世界的尽头..
新建2013-05-12

#3.5.2

- Added: Pipe plugs. (Krapht)
- Added: Config option to disable oil springs. (CovertJaguar)
- Changed: Some more tweaks to oil spawn. Oil lakes now also spawn in taiga biomes. (CovertJaguar)
- Changed: Fire is now considered a soft block. (CovertJaguar)
- Changed: Pipes with missing info are now deleted. (CovertJaguar)
- Changed: Vanilla ISided support for extraction pipes. (h/t immibis)
- Bugfix: Filler flatten pattern no longer stopped by flowers. (CovertJaguar)
- Bugfix: Possibly fixed power pipe load issues. (CovertJaguar)

2013-04-13

#3.5.0

- Updated: Minecraft 1.5.1. (Krapht/cpw/CovertJaguar/Flow86)
- Changed: Hopper fill speed.
- Bugfix: Block update is now triggered when placing/removing a facade. (Techjar)

你已经到达了世界的尽头..
新建2023-02-12

特别感谢quat,Una和其他人,没有他们这个版本不可能发布。你能想象你现在可以用 Gradle 7.x 构建一个 1.4.7 mod 吗?不可思议。

这个版本主要是为Rewind Upsilon整合包制作的,但我迫不及待地想看看是否有其他人使用它!


  • 反向移植BuildCraft 7.1新加入的粘土管道以及对应的流体管道 (asie)

  • 修复了一些关于填充机的可靠性漏洞 (Una)

  • 修复了一些崩溃问题 (Una)

  • 可以通过更改配置选项启用建筑机的功能了-尽管还是有很多bug.(Una)

  • 优化了PNG资源以减小文件大小 (asie)

  • 调整了版本检测逻辑并添加了一个关闭它的配置选项 (asie)


Special thanks to quat, Una, and others without whom this release wouldn't have been possible. Can you imagine that you can build a 1.4.7 mod with Gradle 7.x nowadays? Incredible.

This release was made primarily for the Rewind Upsilon modpack, but I can't wait to see if anyone else makes use of it!


  • Backported Clay Transport and Waterproof pipes from BuildCraft 7.1 (asie)

  • Fixed Filler reliability bugs (Una)

  • Fixed some crashes (Una)

  • Restored the Builder as an opt-in config option - it is still unstable/buggy, though (Una)

  • Optimized PNG assets to reduce filesize (asie)

  • Tweaked version checker logic and added a configuration option to turn it off (asie)

2016-12-29

After no less than three months of silence, we are proud to announce a BuildCraft release you have all been waiting for!

BuildCraft 3.4.4 for Minecraft 1.4.7 brings very long-awaited bugfixes to the mod!


[Core] Updated version URL to prepare for Dropbox's removal of public folders.

[Core] Update version checking code to be more bulletproof.

[Factory/Silicon] Cache crafting table recipes for improved performance.

[Silicon] Fix a dupe bug in the Assembly Workbench.

Minor bugfixes throughout the mod, applied very carefully as to not break anything made in the last BuildCraft version. Hopefully.

Apologies for the low amount of changes - this is primarily a "major bugfixes" release.

2013-03-10

# 3.4.4

- Changed: Improved pipe interaction, pipe selection. Gate GUI will only open if the actual gate has been clicked. (Player)
- Bugfix: Fixed pipes not respecting an inventory's maximum stack limit. (powercrystals)
- Bugfix: Fixed a possible endless look when interacting with inventories. (immibis)
- Bugfix: Fixed possible crash with other mods interacting with the advanced assembly table. (Player)

2013-03-10

# 3.4.3

- Added: Glass facades. (Krapht)
- Changed: Autoarchic gates now always pulse at a single, fast rate. (cpw)
- Bugfix: Vines now marked as soft blocks. (CovertJaguar)
- Bugfix: Prevented crash if world gen is disabled. (CovertJaguar)
- Bugfix: Fixed NPE when liquid in tank has ceased to exist. (Krapht)
- Bugfix: Fixed /buildcraft not working in SSP. (viper283)
- Bugfix: Fixed tank filling. (CovertJaguar)
- Bugfix: Pipe items now registered with FML. (CovertJaguar)
- Bugfix: Version check now threaded. (Pahimar)
- Localization: Several updates to locations. (Contributors)

2013-01-23

# 3.4.2

- Added: Creative tab for BC items.
- Added: 3D rendering of items in pipes. (cpw)
- Removed: Functionality from builder until it can be fixed to prevent world corruption. (pahimar)
- Bugfix: Fixed fuel burning in combustion engines. Yielded one tick too much energy before. (snyke7)
- Bugfix: Fixed quarries breaking bedrock. (CovertJaguar)
- Bugfix: Pipe gui closes when pipe is destroyed. (aznhe21)
- Bugfix: Fixed display issues due to overflow on combustion engines. (psxlover)
- Bugfix: Added a sanity to check to emerald pipes to prevent crashes when another mod returns an invalid itemstack.

2013-01-13

# 3.4.1

- Added: Emerald transport and liquid pipes. (CovertJaguar)
- Added: Spring water source blocks at bedrock level.
- Changed: Wood pipe and redstone engine recipes now use wood from the ore dictionary.
- Changed: Coordinates of invalid pipes are now logged. (agaricusb)
- Bugfix: Fixed item drops on world load. (davboecki)
- Bugfix: Proper side checking for liquid pipe connections. (King_Lemming)

2013-01-13

#3.4.0

- Upgraded: MC 1.4.7
- Changed: Filler function to stop its use asa mining tool. Empties from the top down, items dropped from it only last a second. (cpw)
- Changed: Gates and pipe wires now available earlier for other mods. (Flow86)
- Changed: Pipes now replace grass, vines, etc. when placed. (tcooc)
- Changed: onInventoryChanged() now called when adding to an IInventory. (MrTJP)
- Bugfix: Fixed issues with the hopper and NBT data. (CovertJaguar)
- Bugfix: Fixed NBT data not synching in diamond pipe gui.
- Bugfix: Pipe items should now display smoother. (aznhe21)
- Bugfix: Filler flatten now works above 128 height. (DeliciousJaffa)
- Bugfix: Stacked tanks will not store different liquids anymore. (kemurphy)

你已经到达了世界的尽头..
新建2012-12-21

#3.3.0

- Updated: Minecraft 1.4.6.
- Added: Oil and fuel to liquid dictionary. (CovertJaguar)
- Added: Update version check. (SirSengir)
- Changed: Improved performance of conductive pipes. (CovertJaguar)
- Changed: Moved default block ids for oil to 1520 and 1521. (narc0tiq)
- Changed: ACT now plays item breaking sound when a tool breaks. (pahimar)
- Changed: Improved performance of all pipes in cpu and network bandwith usage. (CovertJaguar)
- Bugfix: Updated ACT to correctly handle container items. (pahimar)
- Bugfix: Partially fixed incorrect bee rendering in pipes. (SirSengir)
- Bugfix: Fixed decrStackSize bug on the ACT. (CovertJaguar)
- Bugfix: Fixed an issue that caused some combustion engines to refuse new fuel. (gishicrafter)
- Bugfix: Fixed potential NPEs on engine. (Nevercast)
- Bugfix: Fixed liquid pipes getting stuck client side. (Nevercast)
- API: Refinery recipe list can now be queried. (narc0tiq)

你已经到达了世界的尽头..
新建2011-12-10
2.2.8 3.0.4

Yet another hotfix. Some pretty annoying issues for SMP on the 2.x stable branch have been fixed. Hopefully, this will be one of the last one there, so that I can fully concentrate on the 3.x one!

-另一个修补程序:2.x稳定分支上一些非常烦人的问题已修复,希望这是将是最后一个,这样我就可以完全专注于 3.x 了!


For 3.x, only minor fixes have been implemented. Most of them are for people developing mods relying on BuildCraft.

-对于3.x,仅实现了次要修复。他们大多数是面向依赖BuildCraft开发模组的人的。


BuildCraft 2.2.8


#65 broken pipe do not release contents

Items in traveling in the pipe are now correctly released when the pipe is broken.

-#65 破坏管道不释放内容物

 在管道中移动的物品现在会在管道破裂时正确地被释放出来。


#84 SMP pipes don’t disapear for other players

SMP pipes now properly disapear and reaper when other players are changing them. In particular, even if there was an other pipe at the same location, they will correctly be displayed.

-#84 多人模式中的管道不会因为其他玩家消失

 多人模式中的管道现在可以在其他玩家更换他们时正确地消失与重现。特别地,即使是把其他管道放在同一位置,他们也将会被正确显示。


#87 obsidian pipe may suck items in infinite quantity

In SMP, obsidian pipe may extract infinite amount for a same item, this should now be fixed.

-#87黑曜石管道可能会吸取无限多的物品

 在多人模式中,黑曜石管道可能一次抽取无限量的同一物品,现在应该被修复了。


#88 two players may duplicate objects with a workbench

The dupe bug where two player could generate items out of a workbench is fixed.

-#88 两个玩家可以通过工作台复制物品

 修复了两个玩家可以从工作台生产物品的复制bug。


#89 decrease the amount of oil

The medium size oil deposits generation has been slightly decreased.

-#89 减少了原油的数量

 中型油田的生成量略微减少
 

#91 investigate diamond pipe issue

Diamond pipes don’t crash clients anymore in SMP.

-#91 审查了钻石管道的相关问题

 钻石管道在多人模式中不再会使客户端崩溃。


#16 quarry should consider oil like other liquids

Quarry will ignore oil as well as other blocks such as flower or grass.

-#16 采石场应像考虑其他液体一样考虑原油

 采石场将忽略原油以及其他诸如花或草之类的方块。


#92 fix block size magic constants

Magic constants for block list size have been fixed in the code.
#92 修复了与方块大小相关的魔数
与方块列表大小相关的魔数已在代码中修复。


BuildCraft 3.0.4


#73 improve liquid API

The liquid API is now based on stacks, taking into account meta, and can be used with any kind of container.

-#73 改进液体API

 新的液体API基于堆栈,考虑了meta,可与任意种类的容器一起使用。


#90 use dynamic / configurable blocks ids for laser and assembly table

The assembly table and laser block ids can now be configured.
-#90 使用动态的/可配置的方块 ID 对于镭射器和装配台
 现在可以配置装配台和镭射器的 ID。


#66 gates transfer wire signals without wires

Gates do not conduct signal anymore if they don’t have wire.

-#66 门在没有管线时转递管线信号

 门不再生产信号如果他们没有管线。


#74 laser effects remain after laser block is moved

“Phantom” laser still in effect after block removal is fixed.

-#74 激光效果在镭射器被移除后仍然存在

“幻影”激光在镭射器移除后仍然有效的问题被修复了。

#85 add “from” in power reception

In the API, it is now possible to know what directions the power is coming from.

-#85 在电源接收中添加“from”
 在API中,现在可以知道能量是从哪个方向传输过来的了。

2011-12-03
2.2.7 3.0.2

A quick hotfix release for the couple of blocking issues that have been reported to far, both on the 2.x and 3.x branches of the game. Thanks for all the useful reporting, keep sending information on outstanding bugs, so that it can be stabilized!

-针对游戏的 2.x 和 3.x 分支上已经被报告了很久的设计问题的快速修复版本。感谢所有有用的报告,继续发送有关bug的信息,以便稳定!


BuildCraft 2.2.7


#34 investigate SMP exception

An outstanding SMP exception when building pipes has been fixed.

-#34 审查多人模式异常

 放置管道时出现的一个未解决的多人模式异常已经被修复了。


#35 update factor comment assigned to continuous current

Fixed comments on the factor update property.

-#35 更新了分配给连续能流的因子注释

 修复了因子更新属性的注释。


#79 breaking pipe don’t drop anything

Breaking a pipe now leaves the pipe on the floor again.

-#79 打破管道不掉落任何东西

 现在打破管道后管道会再次掉落在地上。


#80 filler doesn’t work

Filler (and Builder) has been fixed.

-#80 填充机不工作

 填充及 (和建筑机) 已经被修好了。


BuildCraft 3.0.3


#82 wooden engine always send tank full signal

Wooden engines don’t send the “tank full” signal anymore.

-#82 木质引擎总是发送储罐满信号

 木质引擎不再发送“储罐满”信号。


#83 assembly table takes one item out of each stack

Assemply tables now takes only one item when needed, not one of each stack.

-#83 装配台消耗一堆物品中的一个

 装配台现在会在需要时消耗一个物品,而不是一堆物品中的一个。

2011-11-30
2.2.6 3.0.2

BuildCraft 2.2.6 and 3.0.2, supporting Minecraft 1.0.0, are finally out! Though lightly tested at this stage-don’t hesitate to report problems on the forums!
-适用于Minecraft1.0.0的BuildCraft2.2.6和3.0.2已发布!尽管在这个阶段只进行了轻微的测试——不要害怕向论坛提交问题!

Downloads can be done from:

-可以在这里下载:


The main download section (for 2.2.6)
-主要下载站(2.2.6)

The alpha download section (for 3.0.2)
-测试版本下载站(3.0.2)

Downloads for previous versions of Minecraft can be found here.
在这里下载适用于旧版本Minecraft的版本

(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.
-(编辑)在这个版本中有两个显著的bug。我收集了来自各个论坛的反馈,各种已经被收集的设计问题可以在BuildCraft 2.2.7 ticket list当中被找到。很抱歉给您带来不便。


Special thanks to OutOfBounds, and Flex, who provided help on porting both BuildCraft and the Forge.
-特别感谢OutOfBounds和Flex,他们在移植BuildCraft和Forge方面提供了帮助。

Enjoy!
-希望大家玩得愉快!

你已经到达了世界的尽头..
新建2011-11-16

Allright, just before vacation time, an alpha 3.0.1 fixing some annoyance with 3.0.0:
-好吧,在假期之前,alpha3.0.1修复3.0.0的一些烦扰。

#47 optimize laser display
Laser display is not taking huge amount of resources anymore.
-#47 优化激光显示
激光显示不再消耗大量资源。

#48 fix UIs
UIs have been completed. Gate show parameter names and assembly table name has been inserted.
-#48 修复用户界面
用户界面已完成。门显示的参数名称和装配台名称已插入。

#50 update pipe on changes events
Pipes are correctly updated when adding / removing nearby blocks.
-#50 在事件改变时更新管道
管道可以在放置/移除附近的方块时正确地更新。

#51 basic gates can receive but not send red wire
Iron gates can now interact with red wire, but need to be crafted with one piece of redwire.
-#51 基础门可以接收但不能发送红色管线信号
铁质门现在可以与红色管线互动,但合成需要一个红色管线。

#52 fix exception in inventory trigger
No more exception when giving a parameter to an inventory.
-#52 修复容器检测异常
为容器检测提供参数时不再有异常。

#53 tank refineries not detected
Tanks from refineries are now properly detected.
-#53 精炼厂的储罐不被检测
精炼厂自身的储罐现在可以被正确地检测。

#54 don’t consider wooden and iron engines inventories
Removed interaction with inventories containing no slot, in particular engines.
-#54 不考虑木质和铁质引擎的库存
移除了与不包含槽的容器的互动,特别是引擎。

#55 take into account double chests
Double chests are now taken into account by inventory triggers.
-#55 考虑大箱子(两个箱子相邻)
大箱子现在被容器检测考虑在内。

#57 fix filler off state
Filler on / off state is now properly set.
-#57 修复填充机关闭状态
填充机的 开/关 状态现在可以被正确地设置了。

2011-11-13

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.
-我们回来了。在经过几天之后,周末结束之前,我很高兴发布alpha版本来展示我在门上的工作。但这真的只是一个alpha版本,还请耐心等待!我强烈建议在常规游戏中继续停留在2.2.x版本。可以在这里下载。介绍视频正在制作中。

common-第1张图片

Anyway, here’s a changelog. Note that tickets now refer to the track ticket, not sourceforge anymore.
-无论如何,这里是更新日志。请注意,tickets现在指的是track ticket,而不是sourceforge。

#2 implement signal on pipes
There is now 4 signals that can be carried on pipes, and converted back and forth to redstone.
-#2 实现管道上的信号
现在有四种可以在管道上传输的信号,并且可以与红石信号相互转换。

#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.
-#20 能量流失计算改进
能量流失现在使用浮点型数字计算而不是整数型,大幅提高了导能管道的传输效率,特别是金质导能管道。

#29 implement gates
Detectors, or gates, allow to send and combine signal.
-#29 实现了门 
探测器,或者说门,允许发送,组合信号。

#30 do not open engine interface with pipes
Engine interface is not opened anymore if a pipe is in the player hand.
-#30 引擎GUI不会在手持管道时打开
引擎GUI不再会被打开如果玩家手持管道。

#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.
-#37 对关闭燃油引擎增加惩罚措施
当燃油引擎关闭时,它需要一直冷却并等待一会儿,然后才能再次重新启动。关闭燃油引擎是避免引擎爆炸的紧急措施。

#38 review ILiquidContainer
The interface ILiquidContainer has been improved.
-#38 审查ILiquidContainer
ILiquidContainer接口得到了改进。

#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.
-#42 实现了装配台和镭射器
新的合成系统基于装配台和镭射器已经被实现了,被用于合成BC3.0.0新加入的物品。 

#43 implement gate upgrades
4 level of gates have been implemented, single, iron, gold and diamond, with increasing capabilities.
-#43 实现了对门的等级划分
4种等级的门已经被实现了,从单一, 铁, 金到钻石, 功能依次增强。

#45 optimize pipes
Pipes have been optimize in general, buffering world data, and in particular tile accesses.
-#45 优化管道

A couple of tickets from 2.2.6 development have been merged with 3.0.0 as well:
-
来自 2.2.6 开发的几个tickets也已与 3.0.0 合并:

#14 fix items display in pipes
Pipes used not to be able to display certain items, or stack of items. This is now fixed.
-#14 修复了物品在管道中的显示
管道中不能显示特定物品,或者一堆物品。现在已修复。

#24 can’t load SMP worlds in SSP
Worlds that have been made in SMP can now be safely loaded in SSP.
-#24 在单人模式无法加载多人模式世界
多人模式世界现在可以在单人模式加载了。

2011-11-03

BuildCraft 2.2.5 is out! You may download it from the usual download area, or use the automated installation procedure.
-BuildCraft 2.2.5发布!你可以在通常的下载区域使用自动安装程序下载。

The changelog is available here. The most notable thing is the reduced amount of SMP data transfer. There are places where morethan 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.
-更新日志提供在这里。最值得注意的地方在于减少了多人模式的数据传输量。有些地方可以节省超过70%的带宽!这并不意味着你不会断开连接,特别是对于非常复杂的世界,但这的可能性要小得多。另外,请查看新的配置变量 network.updateFactor。默认情况下,它设置为 10,增加它将增加 BuildCraft工厂更新信息的延迟,并且在服务器过载的情况下可能会有所帮助。

Now that this is out, I’ll take some time to finish the reviews of the worlds submitted for the world contest. Enjoy!
-现在此版本已发布,我会花一些时间来完成用来提交给世界大赛的世界赛的评论。

2011-10-24

Lots and lots and lots of people have reported it – so here’s a new BuildCraft release ready to download for SMP players, fixing just one issue:
-有太多太多的人报告了这个bug——所以这里发布了一个新的BuildCraft版本给多人模式玩家,仅仅修复了一个问题:

#321 [SMP] investigate exception
fixed java.lang.NullPointerException at at buildcraft.transport.TileGenericPipe.b_(TileGenericPipe.java:84).
-#321 [多人模式] 调查异常
修复了java.lang.NullPointerException 在 buildcraft.transport.TileGenericPipe.b_(TileGenericPipe.java:84)。

Hoping to increase stability. I’m committed to do frequent small releases as long as we don’t get this playable!
-希望增加稳定性。我承诺经常发布小版本,只要我们还没有得到可玩版本!

2011-10-23

Hey guys!
-嘿,伙计们!

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…
-所以这里是新的BuildCraft 2.2.3 版本。我不得不损害我的关系来测试并修复它(意思是,我不得不把我的女朋友放到电脑前进行Monkey压力测试——和我一起测试多人模式版本······)所以我真心希望多人模式能足够稳定,可以玩······

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.
-#304 大面积的多人模式修复
 许多与多人模式有关的问题已经被修复了 – 多人模式现在应该更加稳定. 这尤其包括与任何类型的管道、采石场和填充机有关的问题。

#308 added hooks for enabling redstone pipes
Pipes now offers interfaces to implement third party redstone pipes.
-#308 添加了用于启用红石管道的hooks
 Pipes 现在提供接口来实现第三方红石管道。

#309 open API for fuel
It is now possible to add iron engine fuel through the API.
-#309 开放燃料API
 现在可以通过API添加铁质引擎燃料。

#312 SMP crash opening an engine
Fixed outsanding issue when opening an engine.
-#312 打开引擎使多人模式崩溃
 修复了打开引擎时的未决问题。

#316 TileTank’s fill() implementation ignores the doFill parameter
doFill parameter is now taken into account by liquid tank.
-#316 TileTank的fill()方法实现忽略了doFill形式参数
 doFill形式参数现在被储罐考虑。

#318 server APIProxy is not correctly packaged
APIProxy is now correctly packaged for the server part of the mod.
-#318服务器APIProxy没有正确打包
 APIProxy现在被正确地打包为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.
-#319 采石场的采矿管道崩溃游戏
 采石场的采矿管道不再崩溃游戏——即使管道被破坏。

#320 stack overflow on shift-clicking lava bucket into combustion engine
Shift-click on a combustion engine doesn’t crash the game anymore.
-#320 按住SHIFT键并单击把岩浆桶放入燃油引擎发生栈内存溢出
 在燃油引擎内按住SHIFT键并单击不再使游戏发生崩溃。

2011-10-13

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!
-BuildCraft 2.2.2 已发布,这主要是一个bug修复版本。许许多多的在多人模式中发生的崩溃已经被修复了。尽管我们还没有完成——在很多情况下,管道似乎消失了。他们并没有真正消失,仅仅是变得不可见。但至少没有崩溃!

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.
这次已经做了相当多的工作,做了一个可用的API。现在可以使机器连接防水管道或者导电管道仅仅通过使用公共API,顺带一提,以源代码形式发布!一些BuildCraft附属模组即将到来。

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.
-#154 以源代码形式发布API
 API现在仅以源代码形式发布,使mod开发更容易。

#237 no placement in oil possible
It is now possible to place blocks in oil.
-#237 无法在油中放置方块
 现在可以在油中放置方块了。

#267 energy loops
Energy loops will now explode instead of crashing the game
-#267 能量回路
 能量回路现在会爆炸而不是崩溃游戏。

#269 automoving (shift-click) in engine GUI crashes minecraf
Automoving does not raise exceptions anymore
-#269 在引擎GUI内自动移动(按住SHIFT键并单击)物品将使minecraft崩溃
 自动移动不再抛出异常

#279 energy hook improvements
Hooks have been made available to access to energy capabilities
-#279 energy hook 改进
energy hook可被用于访问能量网络

#280 modification of pipe textures
It is now possible to add custom pipe textures
-#280 管道纹理修改
 现在可以添加自定义管道纹理

#281 refinery exceptions
Exceptions related to refineries are fixed.
-#281 精炼厂异常
 有关精炼厂的异常被修复了。

#284 power pipes cannont connect to blocks
Power pipes are now able to connect to any IPowerRecptor.
-#284 导电管道不能连接方块
 导电管道现在可以连接任意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
-#285 API 未提供获取当前 PowerFramework 的方法
 现在可以用API检索当前power framework

#286 move missing liquids functions to the API
Liquid pipe interaction is now available from the API
-#286 将缺少的液体函数移动到 API
 现在可使用 API 与液体管道交互

#287 Add support for registering custom liquids with BuildCraft
It is now possible to register pipe-liquids in the API
-#287 添加对使用构建工艺注册自定义液体的支持
 现在可以在 API 中注册管道液体

#289 crash SMP
Various crashes in SMP have been fixed
-#289 多人模式崩溃
 在多人模式中各种各样的崩溃已被修复

#292 provide good static texture defautls
oil and fuel default textures have been improved
-#292 提供良好的静态纹理
 原油与燃油的默认纹理得到了改进

#298 pipe performances issues
pipe performances have been improved
-#298 管道性能问题
 管道性能得到改善

#299 liquids loss in pipes
Undue liquid loss in pipes when the world around was changing are fixed
-#299 液体在管道中流失
 修复了当世界发生变化时管道中不必要的液体损失

2011-10-08

BuildCraft 2.2.1 has finally been released with SMP capabilities. Posting the changelog here. Enjoy!
-BuildCraft 2.2.1发布,现在支持多人模式,在此处发布更新日志。尽情享受!


#226 SMP pipe render client freeze

Problem related to freeze when using pipes in SMP should be fixed.
-#226 在多人模式使用管道导致客户端冻结
 服务端在多人模式使用管道时冻结的相关问题应该已经被修复了。

#239 increase oil quantity in medium deposits
Medium oil deposits are now twice as frequent, and contain slightly more oil.
-#239 增加了中型油田原油的数量
 中型油田出现的频率提高了一倍,包含的原油多了一些。

#245 wrong icon in markers when traveling in pipes
Icon of markers when traveling in pipes have been fixed.
-#245 地标在管道中的图标错误
 地标在管道中的图标被修复了。

#249 port to SMP
BuildCraft have been (re) ported to SMP.
-#249 移植到多人模式
 BuildCraft已被(重新)移植到多人模式。

#253 opening autocrafting table in SMP kicks client
Auto-crafting table does crash anymore when openned from the client.
-#253 在多人模式打开自动工作台会被踢出客户端
 在客户端打开自动工作台时不再崩溃。

#264 liquids spawn next to tank if taken out
Liquids can now be correctly collected from tanks.
-#264 液体在从储罐中取出时生成在储罐旁边
 液体现在可以正确地从储罐中收集了。

#265 stone engines burn animation broken
Stone engine fire animation has been fixed in the GUI.
#265 石头引擎燃烧动画损坏
石头引擎GUI火焰动画被修复。

#266 oil bucket config
Oil and fuel bucket configuration has been fixed.
-#266 原油桶配置选项
 原油与燃油地配置选项已经修复。

#268 empty bucket in iron engine prevents cooling
Iron engine can now cool down even if they contain an empty bucket.
-#268 铁质引擎中的空桶会阻止冷却
 铁质引擎现在可以冷却即使他们包含了一个空桶。

#271 used Forge ISidedInventory interfae
ISidedInventory interface is now used, enabling interaction between pipes and
Forge compatible inventories such as RedPower or IndustrialCraft.
-#271 Forge ISidedInventory接口现在开始使用了
 ISidedInventory接口现在开始使用, 使管道能够与与Forge兼容的库存互动,例如 RedPower 或者 IndustrialCraft。

#272 add liquids hook
Liquids hooks have been added, for sub-modding.
-#272 添加了 liquids hook
Liquids hooks已经被加入了, 用于附属mod开发。

#275 iron pipes don't bounce items

Iron pipe are able to bounce items again.
-#275 铁质管道不回弹物品
 铁质管道再次允许回弹物品

#276 oil generation is buggy
Cases of no oil generated, or too much oil, should be fixed.
-#276 原油生成是有问题的
 应修复未产生油或油过多的情况。

#278 unstable wooden pipe source
Source of wooden pipes should not switch randomly anymore.
-#278 木质管道的提取端不稳定
 木质管道的提取端不应再随意切换。

你已经到达了世界的尽头..
新建未知时间

(以后补充日志,此版本支持1.8.9 )

未知时间

修复bug等

未知时间

6.3.4

Bugs fixed:

[#2425] Crash with Artifice (asie)

[#2423] Builders use uncolored pipes for colored pipes (asie)

[#2419] No RecipeSorter configuration for PipeColoringRecipe (asie)

[#2418] Searchbar crash in creative mode (asie)

未知时间

[#2368] Cannot place torches on facades (asie)

[#2366] Startup crash in Blueprint Library (asie)

[#2362] No construction marker recipe (asie)

Pluggables can be removed more freely again (asie)


未知时间

Additions:

[#2288] Heavily optimized Zone Planners (both in CPU and network usage) (asie)

[#2270] Blueprint Libraries now refresh on GUI open (asie)

Pipes can now be colored with any tool implementing the Forge recolourBlock API, for example IC2 Painters or AE2 Color Applicators (asie)

Pipes can now have their color bleached with a water bucket (asie)

List buttons now have descriptive tooltips (asie)

Huge improvements to Robot rendering, especially at night (ganymedes01)

Translation updates: German (Vexatos), Slovak (leSamo)

Bugfixes:

[#2298] Lists do not save settings (asie)

[#2295] The Tank runs the onBlockActivated() also on the client side (asie)

[#2289] Blueprints over ~32k do not work (asie)

[#2243] Builder excavation broken (asie)

[#2198] Robots can’t break very soft blocks – might fix Harvesters! (Hea3veN)

Fluid blocks not autodetected correctly by Builder (asie)

IFluidContainerItem logic broken (asie)

Invalid coordinates for FakePlayers (asie)

Mining Well, Quarry and Spring sounds not restored since 4.2.2 (asie)

Minor blueprint bug (asie)

Misc:

Better color choice for Blueprint Library GUI (asie)

Further preparations for BuildCraftCompat (asie)

More detailed builder error messages (asie)


未知时间

New Slovak translation (leSamo), updated Japanese translation (tokoku_11)


未知时间

Quarries and Mining Wells emit BlockBreakEvents now (asie)

Completely new and improved Japanese translation by (tokoku_11)!

Updates to Italian and Russian translations (TheVikingWarrior, fewizz)



未知时间

    Recipes for two new blocks: the Requester (used by robots to take requests for specific items) and Zone Planner (a highly advanced block used to mark large areas of land for robos to work on).

    [#2127] Architect Tables now have a “Mode” option. Setting it to Survival makes it ignore all unsupported/creative-only blocks when creating a Blueprint. (asie)

    [#2124] Added debug options to print out the list of all registered schematics and facades. (asie)

    [#2107] Gate/pipe/tile API changes – refer to the PSA! (asie)

    Autodetection of simple blocks and fluids for schematics (asie)

    Further improved miner robot ore detection (asie)

    Gate Expansion IMC to let modders add custom gate expansion recipes (asie)

    Huge network optimizations in the builder and laser, as well as general improvements in the mod (asie)

    Improve redstone input handling (asie)

    Improved translations for German (Vexatos), Italian (TheVikingWarrior) and Chinese (crafteverywhere)


未知时间

#1986 Improve robot functional animations [SpaceToad]
#1986 Add delivery robot [SpaceToad]
#1973 Add crafting robot [SpaceToad]
#1965 Updated logging to log4j2 [Parker8283]

未知时间

Finished port to 1.7.10 
Fixed laser data not existing in some cases 
Fixed ghost facades from pre-6.0.x worlds 
Prevent a possible crash when rendering a marker
Parameterization and cleanup! 
Replace .getAABBPool() and .getWorldVec3Pool() for 1.7.10 compatibility 
Made sure Version IMC message is also sent after init phase enhancement 
Added Version Checker integration and fixed changelog grabbing feature 
Fix Floodgates

未知时间

Fix Facade names

fix format and use splitToList

Gradlelization. Properly

Revert facade scan of blocks

Move to assets lang system

Liquid crash

Change biome id name in the config variables

Crash when placing filler in Multiplayer. EntityClientPlayerMP doesn't exist server side

Text Formatting Wierdness

Fix IIcon sided crashes on dedicated server

你已经到达了世界的尽头..