DarkGuardsman
357cffc9cd
Fixed connection issues for ITileConnection
2013-07-29 00:51:32 -04:00
DarkGuardsman
55a42adce1
Changed start pump to drain multi sources
...
I've been avoiding this because i wanted to remove the starter pump.
However, seeing as early game it is needed i wanted to rework it. As
well since finite fluids are become more and more common i changed the
code. It will now drain sources within 20 blocks of itself. I'll still
need to redo the path finder, render, and several other parts to match
the change i want. I'm thinking of doing a buildcraft style pipe
extension from the base. However, with a full render and animation to go
with it. The other option that came to mind was a hose attachment
allowing it to be a basic version of the construction pump without the
drain.
2013-07-27 17:53:03 -04:00
DarkGuardsman
e9c61d427f
Moved path finder call into the entityUpdate
...
This will reduce how many times its called per run limiting it to once
every second only if the result count is bellow the need.
2013-07-27 17:50:22 -04:00
DarkGuardsman
0b22ae29f5
more work on drain
2013-07-27 03:12:22 -04:00
DarkGuardsman
d2c64e34d0
Fixed construction pump requesting while off
...
Not off but there was not enough room for the full disc. The
construction pump when disabled was not removing itself from all valid
drains.
2013-07-27 01:10:45 -04:00
DarkGuardsman
a4fedc5ef8
Partly fixed drain method for drain block
...
It still needs more work especial with its half of the pathfinder. As
well i'm guessing tests need to be done on amount of fluid drained
compared to amount present.
2013-07-27 01:02:43 -04:00
DarkGuardsman
d8c167f06a
Got fill part of the drain mostly working
...
It still needs more refinement, balancing, and bug fixes. Main issue
that was spotted but not confirmed yet was liquid being used even if not
filled.
2013-07-27 00:13:30 -04:00
DarkGuardsman
f773af8ff7
Worked on pathfinder
2013-07-26 20:52:11 -04:00
DarkGuardsman
309f9a620a
Created a tool to test the drain collection sorter
...
This runs out side of minecraft even though it require minecraft code
and UE api code to work. This is main due to the use of the UE Vector3
class to do the testing with.
2013-07-26 17:10:13 -04:00
DarkGuardsman
ca6c94b390
fixed drain fluid block collection sorter
...
It has been tested and should be fully functional. As well i removed the
old drain sorter as the new collection sorter can world for both drain &
fill.
2013-07-26 17:09:30 -04:00
DarkGuardsman
93669e9a7c
reformatting and cleanup
2013-07-26 02:15:47 -04:00
DarkGuardsman
c4dd1e7c4f
Fixed generic tank not showing in creative menu
2013-07-25 15:28:45 -04:00
DarkGuardsman
fd94bf51c7
Fixed Tile Render texture
2013-07-25 15:28:32 -04:00
DarkGuardsman
1d4f383e8d
Changed construction pump to need redstone input
2013-07-25 12:51:00 -04:00
DarkGuardsman
72682ea705
Changed how tiles request liquid from the drain
...
It now takes a fluidStack and amount allowing for the fluidStack to be
null. As well Fluid was changed to FluidStack so that the tag could be
included
2013-07-25 12:50:36 -04:00
DarkGuardsman
c18400cf95
Fixed release valve redstone input
2013-07-25 10:52:48 -04:00
DarkGuardsman
ff46fb58f5
Fixed crash on sink loading
2013-07-25 10:47:10 -04:00
DarkGuardsman
d0951bfe7e
Fixed tank save issue
...
When i change the tank to extend TileEntityFluidStorage again to save
time. I forgot to change the tank to use the prefab fluidTank var so
that it would save correctly.
2013-07-25 09:56:39 -04:00
DarkGuardsman
f9a4822ea6
Worked on how fluidTiles merge
2013-07-25 09:43:08 -04:00
DarkGuardsman
ca924a3d24
added lava and water merge conflicts to registry
2013-07-25 08:02:13 -04:00
DarkGuardsman
b607193f16
Added waste create code as merge conflict
...
In the case that two liquids merge safely with no result it will create
waste liquid. To prevent this a mod should register a merge result
allowing for more complex or better liquid merging.
2013-07-25 07:54:06 -04:00
DarkGuardsman
b618f85ce7
Worked on Fluid network code
...
Attempting mainly to fix balancing and saving issues of tanks in the
network
2013-07-25 07:17:37 -04:00
DarkGuardsman
cb9292bdec
changed block IDs to called getNextID()
2013-07-24 15:27:22 -04:00
DarkGuardsman
e9fcf18193
Fixed recipes registering
2013-07-23 23:48:34 -04:00
DarkGuardsman
69b15a2796
Added fluids
2013-07-23 23:48:25 -04:00
DarkGuardsman
b8e8c64094
worked on recipes
2013-07-23 21:59:36 -04:00
DarkGuardsman
8b7f1cf18a
Start loading recipes threw the RecipeGrid
2013-07-23 03:40:00 -04:00
DarkGuardsman
d7379a6545
Fixed error with two pipes loading with same config
2013-07-23 03:39:44 -04:00
DarkGuardsman
13f8546989
reworked recipe system and main class file
2013-07-22 18:23:54 -04:00
DarkGuardsman
c2633cacd5
removed subs and build file
2013-07-22 00:35:51 -04:00
DarkGuardsman
b5b4373672
cleanup
2013-07-22 00:35:42 -04:00
DarkGuardsman
2763a6c964
Cleanup and optimization
...
Removed some code that is no longer support in the core mod
Merged all ItemBlock classes into a simple class that will later be
moved to the core.
Optimized blockID and config
2013-07-21 22:56:25 -04:00
DarkGuardsman
c21700e633
changed block structure
...
Creative tab and configs are now done in a main block class to reduce
lines of code
2013-07-19 11:39:25 -04:00
DarkGuardsman
2121a01e5a
Changed Creative Tab and Cleaned up inports
2013-07-19 09:58:20 -04:00
DarkGuardsman
4404f4feab
Fixed tank fluid rendering
...
This took a bit of time too do plus rewriting BuildCraft fluid render
code to just find out they registered the texture path wrong
2013-07-15 19:21:55 -04:00
DarkGuardsman
c6dbe71cfe
Fixed NPE error with fluidstack
2013-07-12 11:27:22 -04:00
DarkGuardsman
6d454f880f
Fixed most texture issues
2013-07-12 11:27:11 -04:00
DarkGuardsman
805b632818
slight network change
2013-07-11 04:40:38 -04:00
DarkGuardsman
7b6ae77fdf
All errors remove and updated to 1.6
...
Not to just bug test
2013-07-10 23:51:50 -04:00
DarkGuardsman
f760a4dcb4
Fixed all non-graphic errors(untested)
2013-07-10 02:05:03 -04:00
DarkGuardsman
d4b3d3585a
removed more errors and formating
2013-07-09 23:44:27 -04:00
DarkGuardsman
6f0411f1fe
Cleaned up errors in pumps
...
Need to check these later too see if they actually function at all
2013-07-09 22:17:51 -04:00
DarkGuardsman
e096748451
starting to look better
...
Still have a ton of work too just update all method and remove errors.
Though it is starting to look better and better by the min.
2013-07-09 14:25:58 -04:00
DarkGuardsman
d5fc3aaf85
Oh this is going to hurt
2013-07-08 03:21:40 -04:00
DarkGuardsman
c304f3e6d0
removed basic components again
...
some how it re-added itself
2013-07-08 01:42:57 -04:00
DarkGuardsman
12c49e72e2
updated build script
2013-07-08 01:39:25 -04:00
DarkGuardsman
691eb0ce65
updated Dark-Lib
2013-07-08 01:32:39 -04:00
DarkGuardsman
feffc68ff5
enabled de_DE lang
2013-07-08 01:31:43 -04:00
Robert WC Seifert
46389975b2
Merge pull request #31 from Vexatos/patch-1
...
Create de_DE.properties
2013-07-07 04:34:24 -07:00
Vexatos
1ea058b614
Create de_DE.properties
...
Also, added cookies.
2013-07-07 13:33:00 +02:00