Aidan Brady
7ad60f0796
Merge branch 'development' of https://github.com/aidancbrady/Mekanism into development
2014-01-02 21:58:23 -05:00
Aidan Brady
9acc744794
Fixed differing gas networks being able to merge, fix API issue
2014-01-02 21:58:14 -05:00
Ben Spiers
87a95e0732
Add Chlorine, do more E. Separator work, including temporary lava/brine substitute. I think it's pretty much finished for now, though maybe it could do with a new model.
2014-01-03 00:28:34 +00:00
Ben Spiers
a07ca18997
Change to Infuser for final stage of the contact process
2014-01-01 19:55:18 +00:00
Aidan C. Brady
2dc6a35d16
Fix a GUI bug, fixed gas tanks not loading properly, fix a few culling issues with Chemical Oxidizer, made gas render visually in Chemical Oxidizer
2013-12-31 16:38:40 -05:00
Aidan C. Brady
6df7544540
Loads of javadocs, cleaned up Gas API code, removed old induction interfaces, made configurable machines notify neighbor when configuration changes, added functionality for GasStack-based ChemicaIInputs.
2013-12-23 17:06:22 -05:00
Aidan Brady
198305ff39
Fixed transfer issue
2013-12-21 14:54:12 -05:00
Aidan Brady
2cf6fdc18c
Lots more work
2013-12-20 19:12:33 -05:00
Aidan C. Brady
0ab803feeb
Rename Object3D to Coord4D, work on balloons
2013-12-20 16:09:09 -05:00
Aidan Brady
abaef2fd6d
Work on connections
2013-12-19 16:32:00 -05:00
Aidan Brady
4cd1c8f4f7
Fix a few crashes
2013-12-18 18:39:49 -05:00
Aidan Brady
8f24e5c18f
Got connection types to save/load, NONE sides will now not connect or emit to acceptors
2013-12-18 16:23:07 -05:00
Aidan C. Brady
5372bc66d6
More intelligent client-side scales
2013-12-18 11:19:30 -05:00
Aidan C. Brady
1152470dd6
Hopefully fixed an issue
2013-12-17 22:25:54 -05:00
Aidan C. Brady
fed49fbb05
Cleanup, fix a few things
2013-12-17 20:42:52 -05:00
Aidan C. Brady
4f5c26b0d2
Fixed a bunch of bugs - think that Pressurized Tubes and Mechanical Pipes are done for the most part
2013-12-17 20:28:25 -05:00
Aidan C. Brady
cf0ad408dd
Work on Mechanical Pipes
2013-12-17 18:20:18 -05:00
Aidan C. Brady
a601def4f6
More rendering; for some reason mech pipes are screwing up cache load
2013-12-17 15:54:06 -05:00
Aidan C. Brady
4a7b862fb7
Use defined scale to calculate when to send updates, atm 100 possible packet stages
2013-12-17 14:57:19 -05:00
Aidan C. Brady
60e2666a29
Render defined scale properly
2013-12-17 14:45:30 -05:00
Aidan C. Brady
ffd683a3f3
Fixed rendering
2013-12-17 14:39:30 -05:00
Aidan Brady
a3529a12d7
Fix a few bugs
2013-12-17 13:23:29 -05:00
Aidan C. Brady
4e74995143
Got some serious work done on Gas and Fluid network logistics
2013-12-17 12:53:33 -05:00
Ben Spiers
79e8b36a4b
Fix a few crashes
2013-12-16 15:57:03 +00:00
Aidan Brady
945aff6986
Fixed gas/fluid transfer
2013-12-15 00:03:45 -05:00
Aidan C. Brady
79f77dbdeb
Merge branch 'development' of https://github.com/aidancbrady/Mekanism into development
2013-12-14 15:36:16 -05:00
Ben Spiers
32f113ad77
First steps towards more dynamic capacity system to allow for differing capacity of universal cables in the future. Will optimise later.
2013-12-14 20:32:32 +00:00
Aidan C. Brady
bb8b89b7e7
Work on dynamic rendering based on both buffer amount and average transfer
2013-12-14 15:30:41 -05:00
Aidan C. Brady
acdbf1f3cb
Core code for Fluid and Gas networks
2013-12-14 00:36:52 -05:00
Aidan Brady
2d5b633168
Work on stuff
2013-12-12 20:35:37 -05:00
Aidan Brady
43d3050b40
Work on Chemical Infuser
2013-12-12 18:33:56 -05:00
Aidan C. Brady
338da4d92c
Work on a more intuitive form of accepting gas in items and blocks
2013-12-12 16:54:55 -05:00
Aidan Brady
5d949ec959
Fixed API for @micdoodle8
2013-11-30 23:19:24 -05:00
Aidan Brady
2c754cd506
Merge GasUtils into GasTransmission
2013-11-30 12:37:47 -05:00
Aidan Brady
0c618a1cf3
Localization & gas fixes
2013-11-30 11:31:18 -05:00
Aidan Brady
b224a01f39
Work on localization support, move around some API classes to make better compatibility
2013-11-30 00:28:02 -05:00
Aidan Brady
20162970d8
Fixes!
2013-11-29 13:04:39 -05:00
Aidan Brady
82bae6e4bd
Rendering fixes!
2013-11-28 22:20:24 -05:00
Aidan Brady
00b4c6f3e3
Rendering and transmitter performance enhancements, finish Rotary Condensentrator for the most part
2013-11-28 21:43:53 -05:00
Aidan Brady
98e864cd8d
Work on that Rotary Condensentrator!
2013-11-27 23:42:54 -05:00
Aidan Brady
96ba50a673
Many fixes!
2013-11-27 13:24:13 -05:00
Aidan Brady
dacc68e6c6
Gas API completely overhauled. Sorry @micdoodle8 :(
...
General cleanup, pressurized tubes are 40 times more efficient, a few enhancements, Miners balanced.
2013-11-26 20:11:26 -05:00
Aidan Brady
19feb2e602
Fixes by the dozen
2013-11-25 16:34:59 -05:00
Aidan Brady
d0253444c1
Tiny cleanup, off to bed. Tomorrow I implement a more advanced transporter system.
2013-11-25 00:14:56 -05:00
Aidan C. Brady
59b945a33f
Fixed Model3D textures, fixed error spam on world load, fixed Digital Miner breaking blocks on top, general code cleanup
2013-11-24 12:12:42 -06:00
Aidan C. Brady
5b44e0f409
Synchronized network code, should be thread safe.
2013-10-20 00:04:11 -04:00
Ben Spiers
9755b47833
Universal cable support for accepting from UE machines. change *Network* to *TransmitterNetwork* in ITransmitter to avoid method name conflicts.
...
Not all IConductor methods are properly implemented, doesn't seem to cause problems in my testing. Could probably implement IElectricityNetwork in EnergyNetwork but this seems to work.
2013-08-27 00:18:12 +01:00
Aidan C. Brady
6af0b1abd7
Screw it, package organization (sorry, that's an API update)
2013-08-26 18:49:32 -04:00