Commit graph

3004 commits

Author SHA1 Message Date
Calclavia
20e864b1e0 Fixed outputting BuildCraft power if UE network is detected 2013-09-13 18:07:42 +08:00
Calclavia
a9e27ec097 Fixed #22 - Wires connecting to non-power BuildCraft pipes 2013-09-13 17:16:05 +08:00
Robert WC Seifert
a5be97b80a Merge pull request #7 from crafteverywhere/patch-1
Create zh_CN.properties
2013-09-13 00:15:35 -07:00
crafteverywhere
419442ed3a Create zh_CN.properties 2013-09-13 14:58:03 +08:00
DarkGuardsman
42c8b7551f Deleted content of old lang file
Not a single line in this file is being used for the new version
2013-09-13 02:44:56 -04:00
DarkGuardsman
ca73318c78 Worked on Fluid Recipe system more 2013-09-13 02:21:12 -04:00
DarkGuardsman
b1b8e30617 Renamed Fluid network package to match core
Forgot i renamed the core package for tile networks a  while back. Since
when building the core this package is actually copied into it best i
make sure it is done right.
2013-09-13 01:15:28 -04:00
DarkGuardsman
c39cdc15a1 More work on Fluid crafting system 2013-09-13 01:10:13 -04:00
DarkGuardsman
c9c9f1d422 Started working on a complex Fluid & Object mixing system
Too start with i original was avoiding making such a system since it
boils down to an object crafting system. Though with my future and
current plans i decided to start working on it.

The system, when finish, will be able to handle mixing of fluids, Items,
Blocks, and anything to form a result of some kind. The idea is to used
it in the pipes, tanks, brewing stand, boilers, and other machines to
automated the process of mixing fluids. For pipes it will either create
a new fluid, or prevent the pipe from working. Tanks will do the same
but can become filled with blocks or items. Brewing stand will use the
system to create new fluids, gases, potions, foods, drinks, items, and
so on. Boiler will use the simple version of it to convert a fluid to
another fluid without any other processing.
2013-09-13 00:12:57 -04:00
DarkGuardsman
1739fd5fa5 Cleaned up fluidstack merge code 2013-09-12 21:44:14 -04:00
DarkGuardsman
f3749fcaa9 Moved fluid merge code into FluidNetworkHelper
HydraulicNetworkHelper renamed to FluidNetworkHelper

Moved this to clear up some code as well provide easy access the the
fluid merge code.
2013-09-12 21:27:00 -04:00
DarkGuardsman
4017098901 Improved fluid tile read/write methods 2013-09-12 21:20:00 -04:00
DarkGuardsman
5cc4b5f851 Reverted new network changes
Something wasn't going write and right now is not the time to create new
bugs. So for now i'll work with the old network and improve it first.
Then i'll create a new network separated from the old one for multi-tank
setup. When it get to the point that can do the job of the old one and
the new one i'll remove the old network.
2013-09-12 21:09:31 -04:00
DarkGuardsman
b7f158604e Back to using a set version per mod 2013-09-12 19:59:03 -04:00
DarkGuardsman
dcbec21d8b Back to using a set version per mod 2013-09-12 19:57:59 -04:00
DarkGuardsman
f86f817e18 Back to using a set version per mod 2013-09-12 19:57:28 -04:00
DarkGuardsman
35f939fcef corrected fluid network NPE 2013-09-11 14:00:45 -04:00
DarkGuardsman
d0b3b6cc6a Updated fluid container network code
converted it to the new system plus worked out an idea to use a
collection sorter.
2013-09-11 13:43:39 -04:00
DarkGuardsman
db24fbb52e Flipped over tileEntity registry to IObjectExtraInfo
When the block goes to register threw the system it will register the
tileEntity.
2013-09-11 13:43:06 -04:00
DarkGuardsman
08b7379900 Made NetworkFluidTiles read/write multi-tanks
Needs testing, and more work before another release is made
2013-09-10 19:53:44 -04:00
DarkGuardsman
a480b58a59 Working on improving Fluid networks
Main goal is to support multi tanks per fluid network part.
2013-09-10 19:16:40 -04:00
DarkGuardsman
48c24356d9 Created a simple Selective fluid tank prefab
Still need to do more work to make it selective when working with non FM
blocks. Right now it simple contains a basic fluid allow list.
2013-09-10 19:15:42 -04:00
DarkGuardsman
7f062e6b22 Started on boiler
Didn't get far as i hit a mental design issues with how the tank network
handles fluids. Currently it only supports one tank. Which means i will
need to recode it to support more, as well recode the network part api
to support several tanks per part. This will take time to design as i
need to both support legacy tiles and prevent future issues. Time may
equal a day.
2013-09-10 06:47:23 -04:00
DarkGuardsman
68346fde01 possible fix for crash loading old crates
Detected when running a bukkit server so unsure if its a mcpc+ thing or
an actual bug.
2013-09-09 00:45:17 -04:00
DarkGuardsman
c07803de22 Fixed create loading items that don't exist
Since the create saves item stacks different than MC it would load them
even if the item they went too no longer existed. I'll work on a more
improved fix for this that will save the unlocalized name so in case the
IDs change the create remembers what was in it.
2013-09-09 00:15:14 -04:00
DarkGuardsman
6f8dd90743 improved packet rate for conveyor belts
since by default the belt renders down there is no point in sending a
packet to tell the client its already rendering correctly. This should
save on lag spikes when logging into rooms full or conveyor belts
2013-09-09 00:13:37 -04:00
DarkGuardsman
8f15c5357c cleanup 2013-09-08 18:56:25 -04:00
Robert WC Seifert
1473ae2a05 Merge pull request #6 from Vexatos/master
Created de_DE.properties
2013-09-08 15:54:20 -07:00
Vexatos
1e09c1dcdb Created de_DE.properties
I guess this must be ISO 8859-1 (Calclavia version) encoded.
2013-09-08 14:50:56 +02:00
Robert WC Seifert
5a9242b0d6 Merge pull request #41 from Vexatos/patch-2
Update de_DE.properties
2013-09-08 05:25:40 -07:00
Vexatos
0fb2381480 Update de_DE.properties
I hope no names changed.
2013-09-08 14:10:29 +02:00
Calclavia
7d57f983e0 Attempt to fix render battery crash 2013-09-08 19:58:19 +08:00
DarkGuardsman
7b4c218155 removed debug output 2013-09-08 05:35:09 -04:00
DarkGuardsman
0bb1c1bc6c cleanup && Packet handler work 2013-09-08 05:18:10 -04:00
DarkGuardsman
4b55a3b648 Packet handler work 2013-09-08 05:17:02 -04:00
DarkGuardsman
3edf03abd7 cleanup && Packet handler work 2013-09-08 05:16:41 -04:00
DarkGuardsman
7b8e6c2eaf Cleanup && Packet handler work 2013-09-08 05:16:16 -04:00
DarkGuardsman
b76756d691 fixed missing channel on MultiBlock 2013-09-08 02:44:02 -04:00
DarkGuardsman
c3730acf8e Hard coded config path into blocks
Not really a reason why i had a var on the constructor to change the
config path.
2013-09-08 02:28:51 -04:00
DarkGuardsman
a02246c163 Changed damageable tile stuff 2013-09-07 18:53:31 -04:00
Calclavia
e2a1b5c08a Added Mekanism universal cable conversion recipe 2013-09-07 23:24:48 +08:00
DarkGuardsman
0a11984db1 Toying with build script some more 2013-09-06 21:07:17 -04:00
DarkGuardsman
417ec0befa fixed resource path 2013-09-06 20:54:20 -04:00
DarkGuardsman
5c3814d1ec working on build script 2013-09-06 20:50:33 -04:00
DarkGuardsman
3c55400044 redirected git clone 2013-09-06 20:47:40 -04:00
DarkGuardsman
db0ee72168 Moved scripts to bin
Cleanup, and incase i start to add more  scripts later down the road.
2013-09-06 20:41:41 -04:00
DarkGuardsman
506f48357c working on changeLog creation 2013-09-06 20:39:54 -04:00
DarkGuardsman
05cd6b85f6 Working on changeLog creation 2013-09-06 20:30:59 -04:00
DarkGuardsman
871bc0cf65 Updated meter electric readings
They now use UE display class to provide a cleaner output of reading
numbers
2013-09-06 04:48:28 -04:00
DarkGuardsman
4c0d4c4ea2 Fixed issues with pump running 2013-09-06 04:25:36 -04:00