Krapht
1df6245237
Implemented facades.
...
Still to do:
Proper names
Hollow facades
Bounding boxes
Crafing recipe (assembly table?)
Look into multiple bounding boxes for pipes to be able to access stuff through the gaps
2012-07-13 21:55:26 +02:00
Krapht
8365d1ca35
Rewrote pipe world renderer to render from a state object instead of containing logic to calculate what to render. This state object can then be synced to the client to completely overwrite the client's view of the world
2012-07-13 21:55:25 +02:00
Krapht
19c4de5a1c
Refactoring of PipeWorldRenderer and initial commit of PipeRenderState
2012-07-13 21:55:25 +02:00
Krapht
eec4aa0323
Pulled the pipe world renderer out of core and put it in transport, also made the actual rendering a class of its own. Legacy world rendering not touched (quarry frames)
2012-07-13 21:55:25 +02:00
Krapht
9758782f19
Moved the rendering of Pipe items from mod_BuildcraftTransport to its own class
2012-07-13 21:55:24 +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
psxlover
2cdbf7494d
Refactored Localization.java to support addon localizations.
2012-07-12 03:19:33 +03:00
SirSengir
e24e663fbd
Redirected old liquid api references.
2012-07-11 19:20:37 +02:00
Peter Waller
8f2ca3362b
mcp mapping update: Update func_46057_a => getIconFromDamageForRenderPass
2012-07-10 18:56:57 +01:00
SirSengir
7fbe8623ac
Diamond pipes now handle metadata when updating. Removed IInventory from TileGenericPipe.
2012-07-06 14:53:15 +02:00
SirSengir
9e0d9c14c5
Revert "Invalidating a TE should not cause the pipe to drop"
...
This reverts commit 1448dcf2ad
.
2012-07-01 16:41:17 +02:00
Krapht
1448dcf2ad
Invalidating a TE should not cause the pipe to drop
2012-07-01 16:34:08 +02:00
SirSengir
b3b51c99c3
Fixed mcp mapping.
2012-06-30 15:53:27 +02:00
Krapht
abe7ef1b6a
Added Sandstone pipe and waterproof pipe
2012-06-28 17:25:09 +02:00
Krapht
343f2b277b
Added void pipes for items and liquids
2012-06-28 16:26:50 +02:00
Kyprus
783d0f8c1c
Removed the devel files.
2012-06-23 10:31:42 -04:00
Kyprus
7150cbb30f
Fixs for the PersistentWorld removal. Thanks psx
2012-06-15 13:10:51 -04:00
Kyprus
f1b9e30d88
Removed PersistentWorld/Tile +LegacyBlock support.
2012-06-15 12:23:08 -04:00
Kyprus
1f25b8a457
Fixed a unicode char.
2012-06-14 20:57:17 -04:00
SirSengir
416ab6022d
Merge branch 'master' of github.com:SirSengir/BuildCraft
2012-06-12 18:43:47 +02:00
SirSengir
f64c1aef5c
Attempt to fix lighting issues in advanced gui slots.
...
Fixed mod info files.
2012-06-12 18:42:33 +02:00
Kyprus
d9a34f0ab1
Merge branch 'EntityRefactor'
...
Conflicts:
buildcraft_client/net/minecraft/src/buildcraft/core/RenderLaser.java
common/net/minecraft/src/BuildCraftCore.java
common/net/minecraft/src/buildcraft/builders/TileBuilder.java
common/net/minecraft/src/buildcraft/builders/TilePathMarker.java
common/net/minecraft/src/buildcraft/core/EntityEnergyLaser.java
common/net/minecraft/src/buildcraft/core/EntityLaser.java
common/net/minecraft/src/buildcraft/core/EntityRobot.java
common/net/minecraft/src/buildcraft/factory/EntityMechanicalArm.java
common/net/minecraft/src/buildcraft/factory/TileQuarry.java
common/net/minecraft/src/buildcraft/silicon/TileLaser.java
2012-06-10 19:19:34 -04:00
Kyprus
41cfa93e76
Lasers showing in SMP.
2012-06-10 19:08:16 -04:00
Krapht
054c8ed792
Organize imports
2012-06-09 13:41:28 +02:00
SirSengir
e1de3ecd1a
Moved resources to seperate directory.
...
Fixed a NPE in assembly table on SSP.
2012-06-08 11:49:14 +02:00
Kyprus
e78fcf297c
Code cleanup attempt #2
2012-06-07 20:17:08 -04:00
Kyprus
e984ac27a0
Work on the laser in SMP.
2012-06-07 18:51:16 -04:00
Kyprus
65895a1cfc
More entity refactoring
2012-06-07 18:24:37 -04:00
pahimar
ba9e457039
Updated MCP mapping
2012-06-07 16:24:52 -04:00
SirSengir
d474612978
Code cleanup.
2012-06-04 22:48:18 +02:00
SirSengir
175703ddf2
Added Forestry-style energy ledger to engines.
2012-06-03 13:41:41 +02:00
SirSengir
8d75f63255
Fixed non-displaying liquid textures.
2012-06-03 10:55:46 +02:00
SirSengir
714a6a157f
Merge branch 'fmltexturesupport' of https://github.com/cpw/BuildCraft into cpw-fmltexturesupport
...
Conflicts:
buildcraft_client/net/minecraft/src/buildcraft/core/CoreProxy.java
2012-06-01 20:53:16 +02:00
SirSengir
514039b92b
Improved gate selection display client side.
2012-05-30 14:04:01 +02:00
SirSengir
9077e9dedf
Improved diamond pipe client synch.
2012-05-30 12:27:30 +02:00
Krapht
44973bc2b1
Fix gate sync to server
...
Fix gate values to client
2012-05-28 02:39:39 +02:00
Kyprus
73506ba153
Revert "Merge branch 'TransportSecure'"
...
This reverts commit a6872c5053
, reversing
changes made to ff20f682fc
.
2012-05-27 15:53:52 -04:00
psxlover
7836986f04
Fix a localization issue.
2012-05-27 09:56:31 +02:00
SirSengir
1162025f98
Merge branch 'master' into TransportSecure
...
Conflicts:
common/net/minecraft/src/buildcraft/transport/PipeTransportItems.java
2012-05-26 15:32:12 +02:00
SirSengir
fac800c8d2
Fixed tile assembly table on SMP.
2012-05-26 15:25:42 +02:00
Christian Weeks
81b90ed54d
Fix flowing oil too..
2012-05-25 12:26:07 -04:00
Christian Weeks
7518eb0212
Update for FML mod texture
2012-05-25 11:41:55 -04:00
mistaqur
08683fd7dd
Fixed several localization issues.
2012-05-22 01:31:30 +04:00
Krapht
a15d61ffd4
Underp the forestry imports
2012-05-21 22:38:46 +02:00
SirSengir
3c17b73551
Merge pull request #6 from psxlover/Fixes
...
SendToPlayers only on specified world instead of all worlds.
2012-05-20 07:33:16 -07:00
SirSengir
a6c357cb23
Added secure wooden pipe.
2012-05-20 16:27:53 +02:00
SirSengir
e3ce7e9063
Merge branch 'master' into TransportSecure
2012-05-20 15:52:56 +02:00
psxlover
6ea0d5979a
Fixed weird bug where sendtoplayers would send to the players on all worlds instead of only the one where the block calling sendtoplayer is.
2012-05-20 14:34:23 +03:00
SirSengir
760d6f316c
Added localization support to guis.
2012-05-19 12:36:43 +02:00