Commit graph

224 commits

Author SHA1 Message Date
Aidan Brady b255a98a74 Rebase for new workspace (sorry) 2013-06-28 18:01:00 -04:00
Aidan Brady 612d4ab5cb Minor enhancements
*Touched up on @micdoodle8's work on the GasNetwork.
*Pressurized Tubes now connect visually to Gas Tanks.
*Fixed various network crashes.
2013-06-28 10:29:34 -04:00
micdoodle8 60932026af Check if tubes can connect to each other and merge/split accordingly 2013-06-28 00:44:14 -04:00
micdoodle8 339ed31326 Test if tube can transfer gas to other tubes before adding them to the list of attached tubes. 2013-06-27 15:05:56 -04:00
Aidan Brady 63db62654a v5.5.6 Beta #23
*Configuration for machine energy usage.
*Bumped default Theoretical Elementizer energy usage.
*Cleaned up code.
*Fixed UnsupportedOperationException in EnergyNetwork.
2013-06-27 11:03:50 -04:00
Aidan Brady d94296631c v5.5.6 Beta #22
*Updated textures.
*Revamped Gas/Liquid networks. *MDK UPDATE*
*Fixed redstone trigger on transmitters.
*Better cable connections.
*Liquid now renders with proper ItemStack-based color.
*Liquid now renders with flowing texture when in valve form.
2013-06-26 17:49:47 -04:00
Aidan Brady 0969a06dba v5.5.6 Beta #21
*Liquid now renders with Item-based color.
*Better IC2/TE recipe integration.
*Cleanups.
2013-06-25 12:28:40 -04:00
Aidan Brady e1c600dab3 v5.5.6 Beta #20
*Fixed cape crash.
*Fixed several energy transmission bugs.
*Refactored energy network system, much more efficient.
*No more energy transmission packets.
*Fixed glitchy transmitter bounds.
*Fixed enrichment chamber able to crush ingots.
*Better javadocs.
*Updated UE API.
2013-06-24 12:24:04 -04:00
Aidan Brady e6c630a125 Quickfix for UC rendering 2013-06-21 11:48:47 -04:00
Aidan Brady 8d618e7285 Donator capes, configurable Universal Cable rendering 2013-06-21 11:47:01 -04:00
Aidan Brady 1b592c851a v5.5.6 Beta #19
*Power Provider is configured whether BC is installed or not, should
fix issues with TE.
*Fixed incorrect powerRequest() for Universal Cables.
*Universal Cables & Pressurized Tubes now render with transparency
instead of differing height.
2013-06-20 12:29:39 -04:00
Aidan Brady a51050e30f v5.5.6 Beta #18
*Robit GUI closes when "go home" called.
*Refactor multiblock inventory system to use only 1 map.
*Better-balanced recipes.
*Metallurgic Infuser now has a purple side by default.
*Configurable generation for MekanismGenerators.
*isAirBlock() instead of explicit id == 0 check.
*doubles instead of ints.
2013-06-19 14:11:29 -04:00
Aidan Brady b80172da4c Fixed IC2 electric item integration 2013-06-15 11:35:14 -04:00
Aidan Brady 401769d3c3 Javadocs, fixed Energy Cube recipes 2013-06-15 11:05:14 -04:00
Aidan Brady 4db1b5cfd7 v5.5.6 Beta #17
*Using Object3D instead of Vector3.
*Don't use constructors for Mekanism packets.
*setParams() in IMekanismPacket for setting data.
*Began adding new javadocs.
2013-06-14 18:25:09 -04:00
Aidan Brady 09e2be5833 Shorter packet channel, Robit packets now work 2013-06-13 21:45:29 -04:00
Aidan Brady 1b1853c8f6 Post-action cleanup, fix the NEI crash 2013-06-13 21:37:26 -04:00
Aidan Brady fd556d14b1 v5.5.6 Beta #16
*Updated to Forge 735.
*Updated GalactiCraft API.
*Updated IC2 API.
*Re-added Electrolytic Separator particle effects.
*Minor cleanups.
*Completely redesigned packet system from the ground up.
2013-06-13 17:37:30 -04:00
Aidan Brady 3f87aa102e ClassNotFoundException temporary fix 2013-06-07 14:40:27 -04:00
Aidan Brady 29240c65fe Updated Metallurgy 3 API 2013-06-07 11:43:40 -04:00
Aidan Brady 5b6aa2a2b8 Minor fixes, no more boolean spam 2013-06-07 11:33:12 -04:00
Aidan Brady 48a2a6ade7 v5.5.6 Beta #15
*Revamped packet system.
*Fixed up recipe system bugs.
*Deleted spam on Electric Pump.
*Minor API change, MDK users (@micdoodle, @LiQuiD, @pixlepix) please
update.
2013-06-07 11:16:47 -04:00
Aidan Brady a2b6e7867a Fix for MDK 2013-06-02 17:44:59 -04:00
Aidan Brady c9729e978a Minor cleanup/fix 2013-06-01 23:20:15 -04:00
Aidan Brady 81674b19aa Build fix attempt 2013-06-01 23:15:03 -04:00
Aidan 20b206426d Merge pull request #82 from fappoh/master
Metallurgy 3 compatibility
2013-06-01 18:36:23 -07:00
Aidan Brady 4b00bbb8de v5.5.6 Beta #14
*Fixed MekanismRecipe crash.
*Better infuse/infuse object API (update @micdoodle)
*Better Metallurgic Infuser NEI handling.
2013-06-01 21:33:19 -04:00
Aidan Brady 2312bd91b7 v5.5.6 Beta #13
*Better recipe management.
*Robit's item pickup mode can be toggled.
*Fixed null Robit name in item form.
*Animation for item pickup.
*Slightly better transmitter rendering.
2013-06-01 12:37:43 -04:00
Aidan Brady 6d0a68e47e v5.5.6 Beta #12
*Fixed up new upgrade behavior.
*Added button to teleport Robit back home.
*Robit now picks up items off the ground.
*Fixed Robit's inventory shift-clicking.
*Robit now stores his name in item form.
2013-05-29 21:51:48 -04:00
Aidan 1f7dc818f7 Merge pull request #130 from unpairedbracket/master
Improve upgrade behaviour
2013-05-29 08:35:53 -07:00
Aidan Brady 9c189116fa v5.5.6 Beta #11
*Fixed liquid update packets.
*SideOnly checks in client classes.
*Robits have nameplates and can be renamed.
*Robits can now breath in outer space.
2013-05-29 11:35:30 -04:00
Ben Spiers b8a79f7a85 Improve upgrade behaviour 2013-05-29 01:37:14 +01:00
Aidan Brady 124d4a5998 v5.5.6 Beta #10
*Updated all APIs (other than BuildCraft)
*Merged renderItem() into MekanismRenderer.
*Better metadata-sensitive bound rendering.
*Debug mode.
*Configurable block overlays only display on modify state.
*Minor cleanups.
*Better energy cube outputting ratios.
2013-05-28 00:29:29 -04:00
Aidan Brady 8c75f707c0 v5.5.6 Beta #9 (FINAL for @CannibalVox)
*Minor javadoc additions.
*Fixed Chargepad pick block crash.
*Minor touchups
2013-05-23 23:03:06 -04:00
Aidan Brady 841d329f51 v5.5.6 Beta #8
*Tweaked Adv Solar Gen generation rate.
*Fixed (hopefully) the debug display in the left-top corner.
2013-05-23 19:44:34 -04:00
Aidan Brady 21571f8a65 v5.5.6 Beta #7
*No lighting updates for any form of transmitter.
*Code cleanup
2013-05-23 13:47:05 -04:00
Aidan Brady d7566428d5 v5.5.6 Beta #6
*Configurable machines now render colored overlays when being hovered
over with a configurator.
*Fixed render NPE.
*Fixed config being loaded after blocks/items.
*Byte[] packet management.
*Machine side config is now synced to the client.
2013-05-23 13:30:12 -04:00
Aidan Brady 251e936a96 v5.5.6 Beta #5
*Better Chargepad model.
*Code cleanup.
2013-05-21 13:34:16 -04:00
Aidan Brady aa8f06c5e0 v5.5.6 Beta #4
*Even better energy balance.
*Configurable energy-per-redstone.
*Fixed debug corner display.
2013-05-20 20:37:52 -04:00
Aidan Brady 048a4742ca v5.5.6 Beta #3
*Better energy balance.
*Robit now can serve as an anvil.
*Robit's eyes and back panel now glow, and the rest of the body doesn't.
2013-05-20 15:06:10 -04:00
Aidan Brady 782c8467e8 v5.5.6 Beta #2
*Robit uses energy when following it's owner.
*Robit has built in furnace.
*Robit only moves when it has energy.
*Fixed Wind Turbine/Adv Solar Gen crash.
*Fixed bad direct IC2 conversion.
*Chargepads charge armor inventory.
*Better Heat/Bio generation.
*Crafting recipe for Robit.
*Ore Dictionary support for iron/gold ore.
2013-05-20 13:51:18 -04:00
Aidan Brady 44be9a19b9 v5.5.6 Beta #1
*Added Robit.
*Added Chargepads.
*Fixed swords not able to be enchanted.
*Energy displayed in tooltip when mouse hovering over display bar on
GUIs.
*General cleanups.
*Fixed incorrect machine inventory configuration.
2013-05-19 18:43:01 -04:00
Aidan Brady 9cb7a893c9 v5.5.5 Release
*Added Easter Egg in Dynamic Tank.
*Refactored liquid/energy rendering management.
*Animation for when Dynamic Tank is created.
*Enhanced Dynamic Tank calculation.
2013-05-14 11:34:26 -04:00
Aidan Brady b7c1a7afc6 v5.5.5 Pre-Release #1
*Code claeanups.
*Bumped all MC versions to 1.5.2.
*Fixed teleporters teleporting in-block.
*Added Thermal Expansion charging/discharging support.
*Fixed Coal Ore Enrichment Chamber recipe.
*Added Compressed Carbon recipe for Charcoal.
2013-05-09 08:56:36 -04:00
Aidan Brady 136e8a537c v5.5.5 Beta #10
*Fixed energy cubes rendering with incorrect rotation.
*Thermal Expansion item charging!
2013-05-07 16:45:34 -04:00
Aidan Brady 67cb8e3f21 Updated IC2 API. 2013-05-07 16:12:07 -04:00
Aidan Brady 884748d0b1 Updated UE API. 2013-05-07 16:08:59 -04:00
Aidan Brady c3d6965cd0 v5.5.5 Beta #9
*Updated to Forge #688, v1.5.2.
*More javadocs.
2013-05-07 15:57:55 -04:00
Aidan Brady 012223e34c v5.5.5 Beta #8
*Gave Solar Generators their own sound.
*Volume multiplier for specific sounds.
*Sound adjustments.
*Better quality tank rendering.
*Fixed Dynamic Tank issues.
2013-05-06 19:42:03 -04:00
Aidan Brady 46033380f2 v5.5.5 Beta #7
*Fix up Dynamic Tank calculation.
*Updated IC2 API.
*Fixed IC2 items not charging.
*Import cleanup!
*Added missing javadocs.
2013-05-02 20:12:51 -04:00