target-san
098cc8e66d
Modified pipe persistence. Only pipe gates can actually broadcast wire signal. And redstone broadcast is generated from only from triggers and only on gates - so no sense to store it
2013-05-21 07:46:54 +03:00
Krapht
104885f934
Disable grass facades
2013-05-19 09:25:38 +02:00
SirSengir
43c904ed02
Merge pull request #857 from immibis/nether-pump
...
pumping.controlList again.
2013-05-18 10:21:38 -07:00
robin
41622ab83e
And remove the builder from the creative tab
...
Complete the last commit
(#6653aaa3893da023f350a48bb6fddeba3008e2e9)
2013-05-18 19:25:03 +03:00
SirSengir
05ae8e7994
Organize imports.
2013-05-18 16:17:58 +02:00
SirSengir
6653aaa389
Disable crafting recipe for the builder.
2013-05-18 16:15:56 +02:00
immibis
a14a627627
Removed explosions, pumps will just ignore disallowed liquids.
2013-05-18 11:33:57 +12:00
immibis
2a643d4c45
Added missing class.
2013-05-17 20:03:37 +12:00
immibis
645b3a35e6
Added pumping.controlList option.
...
Also fixed BlockIndex hashcode (massively speeding up pump searches) and added a timeout for pump searches.
2013-05-17 10:48:55 +12:00
Flow86
8e2613d60a
Merge pull request #849 from target-san/master
...
Pipe wires persistence between runs
2013-05-16 04:04:03 -07:00
CovertJaguar
dd6fc63de8
Some cosmetic fixes for the last commit
...
Damn tabs!
2013-05-15 04:30:31 -07:00
CovertJaguar
0d392a1b6e
Major Backport of Button code
...
I recently did a major overhaul of Railcraft's button code for some
upcoming features. Figured I backport it to Buildcraft as well.
Texture information was abstracted into an easily swapped object.
Multi-Buttons can now have different textures for each state.
Added tool tip support for all buttons (with mouse over delay!).
Added textures and states for a "Lock" Multi-Button.
Greatly reduced code duplication.
2013-05-15 04:17:26 -07:00
CovertJaguar
8721cb9719
This is how you make Oil Burn
...
@viliml seriously test your PRs, BlockFluid intercepts the fire methods
I also made Oil burn forever like Netherrack.
2013-05-13 18:54:04 -07:00
Krapht
232494a662
I think buildcraft has enough explosions already. ref #850
2013-05-13 22:08:53 +02:00
viliml
0de81a36ea
Make still oil flammable and prone to explode(like real oil)
2013-05-13 20:43:50 +02:00
viliml
8d98cba857
Make flowing oil flammable and prone to explode(like real oil)
2013-05-13 20:42:15 +02:00
target-san
a8c3d9400b
Added NBT persistence for pipe wires and redstone broadcast. Allows logic circuits with memory
2013-05-13 09:18:32 +03:00
Player
5617b67ef4
Prevent client crash from invalid pipe items.
2013-05-12 10:22:35 +02:00
SirSengir
722a3837bf
3.5.2 build changes. Removed SidedInventoryAdapter.java to cut down on helper classes.
2013-05-12 08:19:28 +02:00
Player
eb836c3ad0
Actually only use the slots for the side we're extracting from...
2013-05-12 04:57:03 +02:00
CovertJaguar
d2711c7427
Merge pull request #841 from KingLemming/master
...
Updated Liquid Pipe Connection Logic
2013-05-11 19:45:38 -07:00
Player
cdc86c0591
Fix inventory size calculating being 1 too low
2013-05-12 03:58:39 +02:00
King Lemming
092e40fb8f
Fixed Liquid Pipe Connections for updated Pipe Connection logic.
...
Signed-off-by: King Lemming <kinglemming@gmail.com>
2013-05-11 14:34:05 -04:00
CovertJaguar
6e76d4bec5
Filler Flatten no longer stopped by flowers
...
Closes #769
2013-05-11 03:19:26 -07:00
SirSengir
fa38e293e5
Rewrote vanilla inventory handling to use dedicated classes.
2013-05-11 11:40:46 +02:00
SirSengir
02c3b19ea9
Removed unused SurroundingInventory.java.
2013-05-11 11:06:42 +02:00
SirSengir
15c16d433c
Removed unused InventoryUtil.java.
2013-05-11 11:04:58 +02:00
SirSengir
afdaa18868
Minor cleanups to ISidedInventory handling. No special casing for vanilla furnace required anymore.
2013-05-11 11:03:38 +02:00
immibis
88f336c799
Call isStackValidForSlot when inserting.
2013-05-11 16:55:41 +12:00
immibis
cede00e162
Vanilla ISidedInventory support for wooden pipes.
2013-05-11 16:44:34 +12:00
Krapht
a40e7c5365
Merge branch 'BCPlug'
2013-05-09 16:25:41 +02:00
CovertJaguar
f578aa0e2c
Possible fix for Power Pipe load issues
...
Closes #829
Closes #717
2013-05-09 05:11:42 -07:00
Krapht
cd08b69662
Added additional render component to plug, finally removed old code
2013-05-08 20:24:40 +02:00
Andrew Meehan
b1064b659f
uodated tilehopper to return true rather than attempting to scan the inventory attached
2013-05-08 10:33:06 -04:00
Andrew Meehan
d559946562
implimented isStackValidForSlot to return true if valid to allow for automation inserst (mainly Applied Energistics)
...
Signed-off-by: Andrew Meehan <andrew@meehan.me.uk>
2013-05-08 10:18:29 -04:00
Krapht
a9636aa119
Make pipes not connect if either has a plug, fixed issue with pipes not recalculating its connections on plug placement
2013-05-07 21:32:54 +02:00
Krapht
fdd5648a05
Added add/remove of plugs, fixed plug render sync issue, fix renderer, prevent render of gate on plugged sides
2013-05-07 20:48:19 +02:00
Krapht
b39802f210
Added recipe for plug
2013-05-07 19:09:22 +02:00
Krapht
b1ed48da37
Added plug item and item renderer
2013-05-07 19:03:03 +02:00
Krapht
6a6ba168c7
Added initial rendering for plugs
2013-05-07 18:35:27 +02:00
Krapht
2324400ea0
Save/Load + netsync for plugs
2013-05-07 18:23:10 +02:00
viliml
25c5439637
Lower engine heat 10 times
...
I don't think a temperature of 10000°C or 0°C doesn't make sense. This way it will at least always be under the melting point of iron and above the freezing point of water.
2013-05-07 18:57:01 +03:00
Player
1bc52bc16f
add equals to BlockIndex
2013-05-06 15:21:17 +02:00
Player
fddf865298
optimize TilePump.initializePumpFromPosition by using a HashSet instead of a TreeSet for markedBlocks
2013-05-06 14:47:10 +02:00
Flow86
6687d8baf8
add isPipeRegistered for mods to check if pipe-id already taken.
2013-05-06 14:10:48 +02:00
CovertJaguar
e1d88a7d8f
Added config option to disable Oil Springs
...
And made the code ID Resolver compatible.
2013-05-05 06:41:29 -07:00
CovertJaguar
842e520b60
Pipes with missing info are now deleted
...
Closes #782
2013-05-04 20:25:04 -07:00
CovertJaguar
4ee70e100b
Merge pull request #825 from viliml/patch-2
...
Add LiquidMotionEvents to waterproof pipes
2013-05-04 13:56:17 -07:00
SirSengir
8f15b6371c
Reduced Forge requirement. Last one for 1.5.1 should be fine.
2013-05-04 19:34:26 +02:00
viliml
95323927fe
Add LiquidMotionEvents to waterproof pipes
...
Why would it exist if it was never to be used?
2013-05-04 18:07:45 +03:00