Commit graph

83 commits

Author SHA1 Message Date
pahimar d80f370daa Much cleaner implementation of the P Stone recipes with the help of LexManos 2012-05-08 22:04:38 -04:00
pahimar b37e491028 Merge remote-tracking branch 'origin/master' 2012-05-08 17:22:32 -04:00
pahimar 9b8c4b57aa Fixing things, still more to do 2012-05-08 17:22:15 -04:00
Anthony Fiorentini 7d475354e2 Cleaned up some methods, unnecessary "this" references I used for no reason. 2012-05-08 14:18:59 -05:00
Anthony Fiorentini d1a368352e Altered interfaces to take itemstack references, so as to use NBT 2012-05-08 14:15:55 -05:00
Anthony Fiorentini 76a986361e Modified metacycle method to exclude the zero index and count total possible amount. 2012-05-08 12:35:10 -05:00
pahimar f7d37e9acb Merge remote-tracking branch 'origin/master' 2012-05-08 12:59:56 -04:00
pahimar 2958106a65 More work on intelligent deconstructive philosopher stone recipes
Generalized private field accessing until FML is fully implemented client side
2012-05-08 12:59:43 -04:00
Anthony Fiorentini ccc59ddf85 Finished basic recipes list, added another method for smelting recipes. 2012-05-08 11:55:32 -05:00
Anthony Fiorentini 4982365ba2 Added 3 Methods for introducing recipes in a very concise way. Added basic recipe flow. 2012-05-08 11:09:56 -05:00
pahimar b4bbd519c3 Few more smelting recipes. Commiting so x3n0 can see about a more generic transmutation recipe adder/reverser 2012-05-08 11:02:16 -04:00
pahimar 9b4b3fc601 Refactored all classes to strip out "net.minecraft.src" from their package name
Optimized the Smelting recipes in RecipesPhilStone to take advantage of a -1 meta trick
2012-05-08 09:41:55 -04:00
pahimar 6884614a94 Merge remote-tracking branch 'origin/master' 2012-05-08 07:50:30 -04:00
pahimar c1905d5059 More work on the P. Stone recipes, and the Proxy generator. The proxy generator needs a slight bit more work however. 2012-05-08 07:50:14 -04:00
Anthony Fiorentini 9d6022c287 Pahimar can't spell initialize, lol 2012-05-07 19:50:42 -05:00
pahimar 37e620adf4 More work on the Philosopher Stone recipes. Starting on some recursive stuff on the CraftingManager to determine base items for all the loaded recipes. 2012-05-06 21:09:51 -04:00
pahimar 14599c50a9 Working on the philosophers stone 2012-05-05 15:50:14 -04:00
pahimar f4880dd5e1 Moved interfaces around
Added learnable/recoverable variables to the EMC mappings
Renamed the PStone recipes
2012-05-04 06:55:48 -04:00
pahimar f18d562885 Added a reference class to the lib package for holding referenced constants throughout the mod.
Updated pre-existing reference constants to point to the new class.
First stab at some item classes and interfaces. Not satisfied currently but will keep refining it.
2012-05-03 16:05:49 -04:00
pahimar e5f48a0342 Stubbing in, more work on this later tonight 2012-05-01 16:06:31 -04:00
pahimar ff3f2ff7fd Fixed another goofy tab in SoundHandler. Should be all of them now.
Added initial stab at Configuration. Further refinement is necessary.
Added initial stab at a float based, two value EMC system. Further refinement is highly likely.
2012-05-01 07:13:36 -04:00
pahimar aaa72c2946 Fixed some REALLY ugly tabbing 2012-04-30 22:13:32 -04:00
pahimar b79e454fc2 Moved several of the more "library" classes into a ee3.lib package, rather than clutter up the ee3.core package
Implemented the SoundHandler. Tested and works! Updated the proxy classes to handle the playing of sounds (use proxy.playSound(...))
2012-04-30 22:11:14 -04:00
pahimar ebc6f5f101 Merge remote-tracking branch 'origin/master' 2012-04-27 12:57:14 -04:00
pahimar 8937db07bc Generic Gui handler that now passes the getGuiElement calls to the respective client/server proxies (meant to minimize the number of uncommon classes we have). Might have to reconsider this if the proxies become too bloated.
First stab at a SoundHandler using the new Forge 3.1.2.95 sound hooks
Bumped the minimum required Forge version to the 3.1.3 branch
2012-04-27 12:57:01 -04:00
pahimar e6a091c897 Generic Gui handler that now passes the getGuiElement calls to the respective client/server proxies (meant to minimize the number of uncommon classes we have). Might have to reconsider this if the proxies become too bloated.
First stab at a SoundHandler using the new Forge 3.1.2.95 sound hooks
Bumped the minimum required Forge version to the 3.1.3 branch
2012-04-27 12:38:54 -04:00
pahimar cdc0b94b98 Merge remote-tracking branch 'origin/master' 2012-04-26 12:00:37 -04:00
pahimar fb56ceafc6 Removed the default Readme.md file that GitHub generated 2012-04-26 11:59:19 -04:00
pahimar 6bf7cf57e1 Removed previous Item/GUI ids. Starting with a clean slate. 2012-04-26 11:55:26 -04:00
pahimar 22d41510cd Initial commit to GitHub of the current state of the code 2012-04-26 11:52:46 -04:00
pahimar ff5d87bb81 Merge branch 'master' of github.com:pahimar/Equivalent-Exchange-3 2012-04-26 11:23:59 -04:00
pahimar fae90caf11 initial commit 2012-04-26 11:21:12 -04:00
pahimar 88f5c75adc initial commit 2012-04-24 11:32:13 -07:00