Commit graph

1415 commits

Author SHA1 Message Date
Ben Spiers
47b4eb28b4 Start on refactor of entire network system.
It will hopefully make networks more robust and efficient, using lessons learned since last time I rewrote large parts of it.
We can hopefully avoid Concurrent Modification issues this way, and it should be more forgiving on chunk loads as well.
Transmitter stuff is working well, next acceptors and client rendering need tobe brought in.
2015-04-01 02:42:36 +01:00
Aidan C. Brady
fe8cc9d1e0 Tiered Pressurized Tubes, better tooltips, better transmitter icons 2015-03-31 17:46:09 -04:00
Aidan C. Brady
1438d601e3 Better Mechanical Pipe textures 2015-03-31 13:44:57 -04:00
Aidan C. Brady
a5db67e2b7 Tiered Logistical Transporters 2015-03-31 11:39:10 -04:00
Vexatos
f4ec705b32 Fixed Mekanism API 2015-03-31 15:11:45 +02:00
Aidan C. Brady
413fac32fa Logistical Transporters now render color in glass instead of frame 2015-03-31 08:47:40 -04:00
Aidan C. Brady
c85bdcd8ab Entity Detection mode for Laser Amplifier 2015-03-30 20:18:08 -04:00
Aidan C. Brady
e4d624d8ab Fancy new eject algorithms, should fix issues with PRC 2015-03-30 19:27:54 -04:00
Aidan C. Brady
b4c2664c5e Work a bit on a new, dynamic ejector system 2015-03-30 08:39:37 -04:00
Aidan C. Brady
af48daf73b When multiblenetworks of differing fluids/gasses merge, replace one, don't add up the total gas 2015-03-30 00:21:42 -04:00
Aidan C. Brady
0193e0b010 Hopefully drastically reduced necessary CPU time for transmitters when checking connections 2015-03-30 00:11:54 -04:00
Aidan C. Brady
4f29e497b4 Fixed amplifiers 2015-03-29 18:34:48 -04:00
Aidan C. Brady
f350055fab Universal Cables can now draw energy from laser amplifiers 2015-03-29 18:29:34 -04:00
Aidan C. Brady
6ce51b0b8d Finished Reactor Logic Adapter 2015-03-29 16:02:57 -04:00
Aidan C. Brady
7d521ea841 Logic adapter work 2015-03-29 15:23:13 -04:00
Aidan C. Brady
0f54c21cf2 More work on logic adapter 2015-03-29 14:47:09 -04:00
Aidan C. Brady
78ed108904 Merge branch 'development' into v8.1 2015-03-29 14:20:11 -04:00
Aidan C. Brady
3a6529eac5 Fixed a reactor crash 2015-03-29 14:17:39 -04:00
Aidan C. Brady
834913f5a4 Work on Reactor Logic Adapter 2015-03-29 14:17:04 -04:00
Aidan C. Brady
2af3ef79f0 Merge branch 'development' into v8.1 2015-03-29 13:28:57 -04:00
Aidan C. Brady
b055b116e5 Don't reset induction cell storage 2015-03-29 13:26:43 -04:00
Aidan C. Brady
9b1aa2099b Started work on Reactor Logic Adapters 2015-03-29 12:50:15 -04:00
Aidan C. Brady
a87fb35c2c Merge branch 'master' into development 2015-03-29 11:02:47 -04:00
Aidan C. Brady
1c7f7a09ac Energy Cubes now use old localization standards 2015-03-29 11:01:54 -04:00
Aidan C. Brady
61735a27aa Fixed Solar Neutron Activator not rendering in inventory, fixed Solar Neutron Activator replacing blocks 2015-03-29 10:49:28 -04:00
Mr-tanaka3
0f5788d7e1 Update ja_JP.lang 2015-03-29 22:04:26 +09:00
Aidan C. Brady
6ec5a0a2fe Fixed Metallurgic Infuser output slot 2015-03-29 01:38:03 -04:00
Aidan C. Brady
9489270315 Fixed a few localization issues, fixed Electrolytic Separator dump excess mode on left tank 2015-03-29 00:54:43 -04:00
Aidan C. Brady
0c9fd9364e Fixed usage displays of certain machinery 2015-03-29 00:42:40 -04:00
Aidan C. Brady
cd323920fe Fixed Crusher texture 2015-03-29 00:12:49 -04:00
Aidan C. Brady
2605751af0 Added some nicer tooltips to Oredictionificator interfaces 2015-03-28 23:51:38 -04:00
Aidan C. Brady
ac41365c86 Fixed "dump excess mode" making gas levels jump up and down, fixed a few particles issues 2015-03-28 21:44:18 -04:00
Aidan C. Brady
f10a352230 Fixed Diversion Transporter not updating surroundings when changing diverter mode 2015-03-28 21:12:34 -04:00
Aidan C. Brady
0b1b78d5a6 Fixed Restrictive Transporter render in both item and block form 2015-03-28 21:09:07 -04:00
Aidan C. Brady
5da4a522cb A few Portable Teleporter fixes 2015-03-28 20:34:57 -04:00
Aidan C. Brady
3e4fe02449 Fixed Teleporter Frame asset 2015-03-28 17:41:48 -04:00
Aidan C. Brady
1fbf9f1568 Merged 2015-03-28 17:34:47 -04:00
Aidan C. Brady
542b995b3b Electric Pump and Fluidic Plenisher now have CC support for resetting their calculations 2015-03-28 17:27:43 -04:00
Aidan C. Brady
f2d9049a2e Flamethrower now only sets blocks to fire on server 2015-03-28 17:10:55 -04:00
Aidan C. Brady
07d0c2bfc1 Hopefully fixed negative buffer issue 2015-03-27 17:09:23 -04:00
Aidan C. Brady
543d45d57a Fixed a few models, fixed a crash 2015-03-27 13:09:41 -04:00
Aidan C. Brady
fba7fb34f0 Fixed ItemRetriever 2015-03-27 12:49:29 -04:00
Aidan C. Brady
a0af78ef46 Teleporters now follow CTM 2015-03-26 23:53:22 -04:00
Aidan C. Brady
3ba0dd5172 Bins now use the dynamic texture render system 2015-03-26 20:03:46 -04:00
Aidan C. Brady
babc934079 Hopefully fix an issue 2015-03-26 18:13:33 -04:00
Aidan C. Brady
b15499f465 Merge branch 'development' of https://github.com/aidancbrady/Mekanism into development 2015-03-26 18:09:02 -04:00
Aidan C. Brady
2546d9c28e Bump version to 8.0.3 2015-03-26 18:08:56 -04:00
Aidan
e5e7a5568f Merge pull request #2382 from TheVikingWarrior/patch-2
Update it_IT.lang
2015-03-26 17:55:32 -04:00
Aidan C. Brady
266becb27a Fixed factory top active dynamic texture 2015-03-26 17:30:16 -04:00
Aidan C. Brady
bf5e6b788f A few fixes for the last commit 2015-03-26 17:23:41 -04:00
TheVikingWarrior
b5635023d0 Update it_IT.lang 2015-03-26 22:16:10 +01:00
Aidan C. Brady
7afef3f8ee Fixed an API issue, implemented new default icon system to allow for dynamic factory icons based on recipe type 2015-03-26 17:10:32 -04:00
Aidan C. Brady
2d727b56ca Fixed some naming - factories now display their complete names 2015-03-26 10:17:06 -04:00
Aidan C. Brady
8344ed25f7 Fixed redstone neighbor checks. Now works exactly as the Minecraft check does, simply without loading chunks. 2015-03-26 09:30:55 -04:00
Aidan C. Brady
d88f8a4606 Fixed upgrades not maintaining machine dataa 2015-03-25 23:51:46 -04:00
Aidan C. Brady
1f9e6dd9cb Bumped up Chemical Infuser gas output 2015-03-25 22:01:45 -04:00
Aidan C. Brady
f0c13c8f66 Added Oredictionificator & Factory dynamic texture support 2015-03-25 22:00:18 -04:00
Aidan C. Brady
f83d481fd6 Rewrote multiblock data saving, changed simple side names 2015-03-25 21:49:07 -04:00
Aidan C. Brady
99d6684425 Mark inventory as dirty after transmitting items 2015-03-25 18:13:13 -04:00
Aidan C. Brady
84088506e0 Hopefully fixed an issue 2015-03-25 14:10:07 -04:00
Aidan C. Brady
19e0530253 New fancy machine icon renderer - rotates top and bottom icon based on facing, also adds support for resource pack-based side textures 2015-03-25 01:19:37 -04:00
Aidan C. Brady
69624715ec Fixed a crash 2015-03-24 23:19:56 -04:00
Aidan C. Brady
f9070f33d0 Fixed Induction Matrix not outputting properly 2015-03-24 21:43:22 -04:00
Aidan C. Brady
0e51852baa Cleanup, fixed a transporter bug 2015-03-24 18:33:13 -04:00
Aidan C. Brady
6c70dc100b Fixed configuration tabs not rendering properly 2015-03-24 18:09:31 -04:00
Aidan C. Brady
3cb4562461 Added nuggets to Oredictionificator ore list, fixed a small bug 2015-03-24 17:56:25 -04:00
Aidan C. Brady
47e68e648e Fixed Oredictionificator not working with inventory pipes 2015-03-24 13:21:36 -04:00
Aidan C. Brady
e47f6032c1 Localization fixes 2015-03-24 11:39:25 -04:00
Aidan C. Brady
3be6126aea Javadocs! 2015-03-24 11:02:22 -04:00
Aidan C. Brady
ab3064b591 Properly convert to configured display units Wind Turbine 2015-03-24 11:01:17 -04:00
Aidan C. Brady
1cc277f2d9 Wind Turbine spinning animation is now much smoother and dependent only on height 2015-03-24 10:53:45 -04:00
Aidan C. Brady
0a14d064f3 Push matrix in item renderer 2015-03-24 10:36:56 -04:00
Aidan C. Brady
299d93e67d Fixed Laser Amplifier unit conversion 2015-03-24 08:56:02 -04:00
Aidan C. Brady
ca9ec78399 Make Laser Amplifier require an Advanced Induction Cell, fixed RF & EU display units 2015-03-24 08:46:41 -04:00
Aidan C. Brady
6892156454 Fixed Solar Evaporation Controllers not properly accepting buckets 2015-03-24 08:05:59 -04:00
Aidan C. Brady
96ccdb8f58 Fixed multiblock creation 2015-03-24 07:58:45 -04:00
Aidan C. Brady
f6f75e6ea1 Crash fix 2015-03-23 22:00:43 -04:00
Aidan C. Brady
5513859216 Cleanup, updated IC2 API 2015-03-23 20:34:43 -04:00
Aidan
8f0243d4b1 Merge pull request #2331 from halvors/minerfix
Fixed OreDictionary filter in Miner not writing "requireStack" to NBT.
2015-03-23 19:42:28 -04:00
Aidan C. Brady
540955ef4f Merge branch 'development' of https://github.com/aidancbrady/Mekanism into development 2015-03-23 19:41:33 -04:00
Aidan C. Brady
2e79f61642 Fixed Seismic Reader reading wrong x and z coords 2015-03-23 19:41:27 -04:00
Halvor Lyche Strandvoll
b49810e310 Merge remote-tracking branch 'aidancbrady/development' into development 2015-03-24 00:34:02 +01:00
Halvor Lyche Strandvoll
7409a83088 Fixed OreDictionary filter in Miner not writing "requireStack" to NBT. 2015-03-24 00:32:04 +01:00
TheVikingWarrior
652458617c Create it_IT.lang
Initial translation done, need to finish the tooltips and modules, and also control some stuff and if some of the GUIs fit in the machines
2015-03-23 22:13:35 +01:00
Aidan C. Brady
c52d41383f Fixed a few crashes 2015-03-22 22:52:37 -04:00
Aidan C. Brady
d2c6effabb Bump version to 8.0.2 2015-03-22 21:57:28 -04:00
Aidan C. Brady
62be3523d7 Fixed Gas Masks not working 2015-03-22 21:53:00 -04:00
Aidan C. Brady
4354357462 Added a null check 2015-03-22 21:41:59 -04:00
Aidan C. Brady
735217961c Fixed Configurator tooltip, fixed a major packet issue 2015-03-22 21:40:23 -04:00
Ben Spiers
4590a71759 Make the checking of instances of other mods' interfaces safer.
Fixes (part of) #2316
2015-03-23 01:11:45 +00:00
Ben Spiers
dfefcaf69a Fix #2303 2015-03-23 01:11:45 +00:00
Aidan C. Brady
e18cf2dd4a Fixed Digital Miner not auto-ejecting 2015-03-22 18:31:56 -04:00
Aidan C. Brady
36ffdeb0e5 Cleanup 2015-03-22 17:44:07 -04:00
Ben Spiers
1fe0484cd1 Fix notifyTileChanges() loading chunks. 2015-03-22 21:32:31 +00:00
Aidan C. Brady
c7d3b77112 Fixed another transition issue 2015-03-22 16:16:01 -04:00
Aidan C. Brady
2b2d9d69b3 Fixed transition crashes 2015-03-22 16:13:06 -04:00
Ben Spiers
09617fdb4c Gas Upgrade Recipe 2015-03-22 14:41:47 +00:00
Ben Spiers
0064f09d8c Backwards-compatibility for IGasHandler. #2267 2015-03-22 14:36:21 +00:00
Ben Spiers
050f3351e2 Fix advanced-recipe factories not using gas at first 2015-03-22 13:07:25 +00:00
Aidan C. Brady
d061792f3e Actually fix println 2015-03-22 01:33:25 -05:00