Commit graph

316 commits

Author SHA1 Message Date
Aidan C. Brady
bb8985b6f8 Fixed a few energy transfer issues 2014-07-23 13:49:42 -04:00
Aidan C. Brady
2b5bb53bc6 Fixed a few recipe issues 2014-07-23 13:43:12 -04:00
Aidan C. Brady
d8e94b00d2 Added effect information to upgrade GUI 2014-07-23 11:06:58 -04:00
Aidan C. Brady
52efdac614 Eliminated the deprecated "getSpeedMultiplier()" and "getEnergyMultiplier()" methods 2014-07-23 10:17:03 -04:00
Aidan C. Brady
523ec21467 Added button to remove upgrade, fixed font size. Almost done! 2014-07-22 22:16:20 -04:00
Aidan C. Brady
790cd33f2d Merge branch '1.8' of https://github.com/aidancbrady/Mekanism into 1.8 2014-07-22 20:37:59 -04:00
Aidan C. Brady
6470f69569 A big load of work on the new upgrade GUI 2014-07-22 20:37:53 -04:00
Ben Spiers
84daf186ca More Reactor GUI work 2014-07-23 01:25:10 +01:00
Ben Spiers
775ba68482 Tweaking of lasers for packet-efficiency 2014-07-22 22:34:19 +01:00
Ben Spiers
c66676dd55 Fix some Server-side packets being sent by the client 2014-07-22 21:13:01 +01:00
Ben Spiers
327389a88c Get Lasers kind of working vs. dediservers 2014-07-22 21:11:43 +01:00
Ben Spiers
dd421f7308 This should stop the servercrashing issue 2014-07-22 18:03:34 +01:00
Ben Spiers
a2bb224bf5 Fix transmitter render pass to stop things occluding incorrectly, make lasers get stronger and weaker as they start and stop 2014-07-22 17:41:34 +01:00
Ben Spiers
e35a673c8b Get lasers rendering. I've yet to proxy it off, so THIS WILL CRASH DEDICATED SERVERS 2014-07-22 03:41:30 +01:00
Aidan C. Brady
99482d8fd0 Fixed a minor issue 2014-07-21 22:24:27 -04:00
Aidan C. Brady
25cf5236ea A few fixes 2014-07-21 21:33:43 -04:00
Aidan C. Brady
076c5f7377 More work! 2014-07-21 21:21:53 -04:00
Aidan C. Brady
2523d2fd6b Did some work on actual upgrade system 2014-07-21 20:46:35 -04:00
Aidan C. Brady
435596831e Merge branch 'development' into 1.8 2014-07-21 19:45:50 -04:00
Aidan C. Brady
cdb1ad2ffe Attempted a fix for a strange connection error 2014-07-21 19:45:14 -04:00
Aidan C. Brady
0b8ec37164 More work on upgrade GUI, also made SimpleGui packets send new window ID to client 2014-07-21 19:15:27 -04:00
Aidan C. Brady
e778449045 More work! Finished off the upgrade tab and removed upgrade slot from all upgrade-wielding containers. 2014-07-21 18:07:15 -04:00
Aidan C. Brady
48183f6670 Work on the new upgrade system, specifically with GUI changes 2014-07-21 17:47:29 -04:00
Aidan C. Brady
f2441a1ebd Merge branch 'development' into 1.8
Conflicts:
	src/main/java/mekanism/common/recipe/BinRecipe.java
	src/main/java/mekanism/common/tile/TileEntityChemicalInfuser.java
2014-07-21 17:02:06 -04:00
Ben Spiers
5f26402bd9 Minor cleanup and tabs 2014-07-21 21:48:28 +01:00
Aidan C. Brady
0864e1061a Merge a few more fixes 2014-07-21 16:45:08 -04:00
Aidan C. Brady
27056da3e4 Merge back a few bug fixes 2014-07-21 16:41:27 -04:00
Aidan C. Brady
4fcd3b47c5 Fix a few little bugs 2014-07-21 16:34:31 -04:00
jstockwin
0a9dbec78c Stop energy cube core rendering when cube is empty.
This will stop it from blocking out other rendering when it's not opaque
enough to be visible
2014-07-21 21:14:12 +01:00
Aidan C. Brady
d16483f4b1 Started work on the new upgrade system, as well as the new GUI 2014-07-21 14:57:31 -04:00
Aidan C. Brady
0416e2e904 Finished Digital Miner visual render functionality, also fixed a few issues with gas tanks 2014-07-21 13:30:39 -04:00
Aidan C. Brady
69a411813e Started work on a Digital Miner visual render thing. For some reason it's culling all oceans. 2014-07-21 01:10:53 -04:00
Aidan C. Brady
7e525e10c6 Fixed a few recipes, also started work on Digital Miner visual 2014-07-20 23:29:35 -04:00
Aidan C. Brady
c1b317dcde Added in warning for missing stacks. Onto visual Digital Miner range rendering! 2014-07-20 21:20:45 -04:00
Aidan C. Brady
2b817e28cd Fixed an issue with Bins, also fixed a small GUI issue with the new filter system 2014-07-20 20:30:35 -04:00
Aidan C. Brady
de86e0b2a2 Finished off the filtering system! Also added new "fuzzy mode" to ItemStack filters in order to ignore metadata checks. 2014-07-20 20:19:01 -04:00
Aidan C. Brady
4adb6de83d Fix a few bugs 2014-07-20 16:16:09 -04:00
Aidan C. Brady
fe177d20c7 Filter-based replacing works! Now to get the require system to work and the warning system set up. 2014-07-20 16:06:47 -04:00
Aidan C. Brady
ad505cf882 More work! Networking is just about complete, and all filter creation and edit GUIs now have replace stack slots and replace required buttons. 2014-07-20 15:45:44 -04:00
Aidan C. Brady
ddc499c9fe More work on Digital Miner filter system, also fixed a little memory leak 2014-07-20 15:27:35 -04:00
Aidan C. Brady
13afad3b0d Started work on new Digital Miner filter system 2014-07-19 19:55:34 -04:00
Aidan C. Brady
a48a0101e9 Flamethrowers are just about polished! Just need to do a few more entity damage refinements. 2014-07-19 14:41:27 -04:00
Aidan C. Brady
00abd47b84 Merge branch '1.8' of https://github.com/aidancbrady/Mekanism into 1.8 2014-07-19 02:34:13 -04:00
Aidan C. Brady
87f92326f9 Work on flame vector calculation - still need to get it to catch blocks and entities on fire properly 2014-07-19 02:34:07 -04:00
Ben Spiers
7b8b75759c More GUI Work. Nowhere near finished yet, there's a lot of information to squeeze in. 2014-07-19 04:03:32 +01:00
Ben Spiers
2e7d3a1945 Work on making it work Client-side. 2014-07-19 03:23:11 +01:00
Ben Spiers
16e38fafbe Fix things, adjust the algorithm slightly to model the differential equation better. 2014-07-18 23:29:45 +01:00
Aidan C. Brady
497997d0e4 Merge branch '1.8' of https://github.com/aidancbrady/Mekanism into 1.8 2014-07-18 01:35:03 -04:00
Aidan C. Brady
cfc308b042 Flames now render how I want them to! Tomorrow I add logic, such as the burning of entities and the smelting of blocks. 2014-07-18 01:34:56 -04:00
Ben Spiers
be15bab0b7 More Reactor work. Making way for persistent reactor state and guis and stuff. 2014-07-18 02:29:19 +01:00
Aidan C. Brady
9469fcb51a Started work on actual flame implementation 2014-07-17 20:06:51 -04:00
Aidan C. Brady
2f4d545fb5 Major Flamethrower work - finished networking and implemented active state management. Active sound effects work, too. 2014-07-17 17:18:53 -04:00
Aidan C. Brady
c9f569fd4a Merge branch 'development' into 1.8 2014-07-17 01:44:54 -04:00
Aidan C. Brady
0a1afbae93 Fixed a major issue that was causing transmitter networks to be ticked twice in a single tick 2014-07-17 01:44:32 -04:00
Aidan C. Brady
186e6f5f05 Fix a silly bug with tile sounds I just created 2014-07-17 01:28:20 -04:00
Aidan C. Brady
7ddb8e9727 Merge branch 'development' into 1.8
Conflicts:
	src/main/java/mekanism/client/ClientTickHandler.java
	src/main/java/mekanism/common/CommonProxy.java
	src/main/java/mekanism/common/Mekanism.java
2014-07-16 23:59:07 -04:00
Aidan C. Brady
cfeb08a8ee Fixed Gas Mask OP-ness, added config option to let creative mode override the Electric Chest, fixed Gas Generator crash 2014-07-16 23:53:00 -04:00
Aidan C. Brady
8ccf4e6653 Fixes! 2014-07-16 19:16:38 -04:00
Aidan C. Brady
4309a7d7b1 More work - SoundHandler now uses a channel-based system for sounds. 2014-07-16 17:07:54 -04:00
Aidan C. Brady
be7ea115b6 Some work on flamethrower sounds, also refactored sound system to allow for multiple sounds from a single object reference (to allow flamethrower and jetpack sounds to work simultaneously) 2014-07-16 16:59:45 -04:00
Aidan C. Brady
6e5eca9d4e Merge branch '1.8' of https://github.com/aidancbrady/Mekanism into 1.8 2014-07-15 22:59:20 -04:00
Aidan C. Brady
ee789547c6 A bit of work on flamethrower sound effect handling 2014-07-15 22:59:14 -04:00
Ben Spiers
8673440172 Reactor Logic work. More complex now, and more realistic, taking some cues from BigReactors' example.
Plasma conducts temperature to the casing, which then conducts to coolant or the environment. Energy from passive cooling is stored in an internal buffer.
2014-07-16 02:54:13 +01:00
Ben Spiers
62659afadb Reactor Multiblock work 2014-07-16 02:54:13 +01:00
Ben Spiers
445cb7a0a4 You are not using Wolfram|Alpha now, @unpairedbracket. 2014-07-16 02:54:13 +01:00
Ben Spiers
bdde617489 More work on Fusion Reactor 2014-07-16 02:54:13 +01:00
Ben Spiers
cb2188580e More Laser and Reactor work. Lasers work now, and Heat Generators generate energy from incident lasers, in order to test lasers. This is probably only temporary. 2014-07-16 02:54:13 +01:00
Aidan C. Brady
cdeb25803c Started work on flamethrower sounds, also increased efficiency of SoundHandler (now loops over sounds only once instead of twice) 2014-07-15 01:09:38 -04:00
Aidan C. Brady
f9fdb56e24 Fixed a few tiny laser compile issues 2014-07-14 17:23:42 -04:00
Aidan C. Brady
a98bf8bba3 Merge branch 'development' into 1.8 2014-07-14 17:15:26 -04:00
Aidan C. Brady
de1e264c68 Merge branch 'master' into development 2014-07-14 17:15:11 -04:00
Aidan C. Brady
146d974479 Fixed Teleporter localization, fixed balloons placing on non-solid sides, added AE processing recipes, improve tele porter efficiency 2014-07-14 17:14:32 -04:00
Ben Spiers
c009940140 Fix Railcraft Dependency
This is such a pain.
2014-07-14 20:47:45 +01:00
Aidan C. Brady
a24bd2e7ad A bit of work on teleporter localization. There's something weird going on, though. 2014-07-14 12:57:57 -04:00
Ben Spiers
8d36e9a152 Fix a bizarre bug I introduced ages ago. 2014-07-14 16:23:03 +01:00
Aidan C. Brady
23b6ce5105 Merge branch 'development' into 1.8 2014-07-13 23:52:29 -04:00
Aidan C. Brady
1094475344 Fixed teleporter crash, fixed asset issue 2014-07-13 23:52:17 -04:00
Aidan C. Brady
ad0a71ee71 Merge branch 'development' into 1.8 2014-07-13 23:34:28 -04:00
Aidan C. Brady
17f8fa11da Implemented robit crash fix 2014-07-13 23:34:01 -04:00
Aidan C. Brady
ddb6140513 Merge branch '1.8' of https://github.com/aidancbrady/Mekanism into 1.8 2014-07-13 23:27:28 -04:00
Aidan C. Brady
9592d7f024 Flamethrower fixes! 2014-07-13 23:27:23 -04:00
Ben Spiers
11e21e1957 Start on implementation of lasers. 2014-07-14 01:34:26 +01:00
Ben Spiers
700cc76c35 Fix a different, unrelated OreDict issue. 2014-07-13 19:58:00 +01:00
Ben Spiers
39c6b45a2c Fix Iron Dust smelting issue. Close #1478 2014-07-13 19:58:00 +01:00
Ben Spiers
c560bdc2e1 Fix a different, unrelated OreDict issue. 2014-07-13 19:53:41 +01:00
Ben Spiers
3e3bf2c25c Fix Iron Dust smelting issue. Close #1478 2014-07-13 19:53:41 +01:00
Aidan C. Brady
1a458834a8 Work on making flamethrowers work nice. Still need to get first person neutral particles down. 2014-07-13 13:32:28 -04:00
Aidan C. Brady
6fbfd22583 Merge branch 'development' into 1.8 2014-07-13 00:16:05 -04:00
Ben Spiers
4bea4c62fd Remove stray @Method
Should fix #1500
2014-07-13 05:06:57 +01:00
Aidan C. Brady
3f7de46991 Just about polished off baby skeletons, started on getting the Flamethrower to render with correct scale and orientation 2014-07-12 23:59:39 -04:00
Aidan C. Brady
6cc7efc64b Merge branch 'master' into 1.8 2014-07-12 22:53:21 -04:00
Aidan C. Brady
c223eabb95 Fixed Combiner NEI texture, fixed Cardboard Box not working 2014-07-12 22:52:13 -04:00
Aidan C. Brady
6271284436 Merge branch '1.8' of https://github.com/aidancbrady/Mekanism into 1.8 2014-07-12 22:35:04 -04:00
Aidan C. Brady
9abc111ecd Baby Skeletons, started work on Flamethrower 2014-07-12 22:34:58 -04:00
Ben Spiers
0638cdb61c More work on Fusion Reactor and Lasers 2014-07-13 02:46:47 +01:00
Aidan C. Brady
cf6f5ab387 Bump versions to 8.0.0 2014-07-12 18:52:46 -04:00
Aidan C. Brady
246c9426be Merge branch 'development' into 1.8 2014-07-12 18:50:05 -04:00
Ben Spiers
0758ad752b Fix un-checked MFR API usage 2014-07-12 21:04:33 +01:00
Aidan C. Brady
79f27e9d11 Merge branch 'master' of https://github.com/aidancbrady/Mekanism 2014-07-12 16:02:32 -04:00
Aidan C. Brady
369eb012af Fixed Portable Tank transfer issue, fixed inventories not being sustained, fixed Logistical Transporter crash 2014-07-12 16:02:21 -04:00