SirSengir
b4c529382f
Added setter for capacity of ILIquidTanks.
2012-07-21 12:57:16 +02:00
SirSengir
53b3ec5dc0
Merge branch 'master' of github.com:SirSengir/BuildCraft
2012-07-21 10:56:33 +02:00
SirSengir
5bd849d60f
Engines use float for energy now.
2012-07-21 10:55:40 +02:00
Krapht
e785c910fd
Added hooks for validate, invalidate and onChunkUnload
2012-07-21 01:20:07 +02:00
SirSengir
81b58867a5
Fixed lava not being accepted as combustion engine fuel.
2012-07-21 00:00:01 +02:00
SirSengir
910fee26a7
Added coolant for combustion engines to API.
2012-07-20 23:43:27 +02:00
SirSengir
b318fc818e
Merge branch 'master' of github.com:SirSengir/BuildCraft
2012-07-20 20:26:53 +02:00
SirSengir
556b5da7ff
Changed overlooked hardcoded types to use interfaces.
2012-07-20 20:26:20 +02:00
SirSengir
9931e31b41
Merge pull request #112 from CovertJaguar/patch-4
...
Fixed potential liquid duplication bug when filling containers.
2012-07-20 11:14:52 -07:00
SirSengir
52c807b8fd
Refactored action and trigger API to use interfaces.
2012-07-20 20:13:05 +02:00
CovertJaguar
6f3f3544f7
Fixed potential liquid duplication bug when filling containers with capacity greater than a bucket.
2012-07-20 10:58:52 -07:00
SirSengir
372d090a67
Fixed addition to generic inventories.
2012-07-20 16:02:04 +02:00
SirSengir
22d7a716fe
Replaced old ISpecialInventory in transport.
2012-07-20 09:19:46 +02:00
SirSengir
4efd07332a
Refactored everything outside of .transport to use ITankContainer and new ISpecialInventory.
2012-07-19 21:24:56 +02:00
SirSengir
be7bb5d31b
More work on inventory interfaces.
2012-07-19 14:18:43 +02:00
SirSengir
d6f5adac9e
Added new inventory interfaces. (Not functional yet!)
2012-07-18 23:03:50 +02:00
SirSengir
4d93993797
Fixed PneumaticPowerFramework.java
2012-07-18 17:42:54 +02:00
SirSengir
a617ef9ef9
Moved power framework API to new format.
2012-07-18 17:17:10 +02:00
SirSengir
4078a8367c
Refactored LiquidTank to be an interface, added fill and drain functions.
2012-07-18 13:42:51 +02:00
SirSengir
6ac8ec1db6
Moved assembly table recipes to API.
2012-07-17 22:40:36 +02:00
SirSengir
8bf5f2b703
Added function to set liquid on LiquidTank.java
2012-07-17 21:28:56 +02:00
SirSengir
305947fe66
Converted refinery, tank and pump to use ITankContainer.
2012-07-17 18:21:11 +02:00
SirSengir
45a4c299dd
Completing new API for liquids.
2012-07-17 17:49:05 +02:00
SirSengir
2f33943438
Tank liquids drop down into empty tanks below.
2012-07-15 23:00:35 +02:00
SirSengir
53cc613c9f
Merge branch 'master' of github.com:SirSengir/BuildCraft
2012-07-15 22:24:51 +02:00
SirSengir
45a4449c1c
Fixed incorrect bucket registrations, liquid container handling. Closes #105
2012-07-15 22:23:40 +02:00
Kyprus
eb5fb522e1
Fixed assembly table lasers not showing up in SSP.
...
Closes #89
2012-07-15 14:55:06 -04:00
SirSengir
8b8471fca2
Fixed infinite fuel production.
2012-07-14 18:04:30 +02:00
SirSengir
760dcf1d17
Cleaned up code.
2012-07-14 17:12:52 +02:00
SirSengir
8653702e84
Steam engines accept vanilla fuels again.
2012-07-14 17:06:00 +02:00
SirSengir
6566cae096
Merge pull request #99 from CovertJaguar/patch-2
...
Added putting liquid in the tank from non-standard capacity containers.
2012-07-14 07:54:31 -07:00
SirSengir
503e1242c5
Merge pull request #98 from CovertJaguar/patch-1
...
Added support for non-standard capacity liquid container filling.
2012-07-14 16:47:47 +02:00
CovertJaguar
74d4be1b11
Fixed liquid id.
2012-07-14 07:37:31 -07:00
CovertJaguar
18ba26eff2
Added ability to put liquid in the tank from non-standard capacity containers.
2012-07-14 07:33:54 -07:00
CovertJaguar
5e5c3dba08
Added support for non-standard capacity liquid container filling.
2012-07-14 06:11:40 -07:00
SirSengir
639aceb5d9
Fixed refinery recipes not working. Closes #95 .
2012-07-14 14:32:12 +02:00
SirSengir
604fa62374
Merge branch 'master' of github.com:SirSengir/BuildCraft
2012-07-12 14:33:59 +02:00
SirSengir
7f3163636f
Refactored API for combustion engine fuels and refinery.
2012-07-12 14:33:22 +02:00
SirSengir
c632f79150
Cleaned up liquids/LiquidStack.java
2012-07-12 13:11:59 +02:00
SirSengir
486cc38229
Merge pull request #91 from AartBluestoke/master
...
fixes issue 66
2012-07-12 03:19:28 -07:00
AartBluestoke
89c69427db
fixes issue 66, by using a temporary PRNG until the next full packet update comes through
2012-07-12 10:26:51 +10:00
psxlover
2cdbf7494d
Refactored Localization.java to support addon localizations.
2012-07-12 03:19:33 +03:00
psxlover
c3dc022880
Fixed an NPE when a power pipe tries to give power to a ghost pipe.
...
This has been bugging me a long time, but since the old svn is gone I don't know what change caused it (it's not happening in 3.1.5).
It may not be the best approach but it prevents mc from crashing.
2012-07-12 00:22:19 +03:00
psxlover
610be32388
Discovered more NPEs related to LiquidManager so I took a new approach.
2012-07-12 00:16:52 +03:00
psxlover
edf5e8eb32
Null pointer exception when starting a server.
2012-07-12 00:04:05 +03:00
SirSengir
e24e663fbd
Redirected old liquid api references.
2012-07-11 19:20:37 +02:00
SirSengir
d3d4473d82
Fixed last commit.
2012-07-11 19:15:45 +02:00
SirSengir
57760812bd
Merge pull request #86 from CovertJaguar/master
...
Added filling of generic liquid containers to the Tank
2012-07-11 10:13:09 -07:00
SirSengir
1098c2ef72
Moved item inventory into Engine object.
2012-07-11 19:09:17 +02:00
CovertJaguar
785c51660f
Added filling of generic containers to Tank
2012-07-11 03:37:24 -07:00