Commit graph

35 commits

Author SHA1 Message Date
pahimar
fe153ca8bb Cleanup 2013-03-15 15:20:17 -04:00
pahimar
1f9f579663 More pruning 2013-03-15 15:18:01 -04:00
pahimar
7a8ac2650b Dropping the free form geometry portion of the loader (since it wasn't implemented anyways). Can be added again (and actually implemented) in the future if folks need it 2013-03-14 22:55:11 -04:00
pahimar
d2b27fc7c7 More parring down of OBJ loading; still to be pretty-fied. 2013-03-14 22:40:05 -04:00
pahimar
ee1e091e9c Cleanup pass (should really do these before committing changes...) 2013-03-14 22:32:24 -04:00
pahimar
51df757c9c Faces now store the GL drawing mode for them, and updated the Models of EE3 to reflect this (it simplifies things). More work still coming on the OBJ stuff before its ready for MCForge 2013-03-14 22:31:47 -04:00
pahimar
d27009d621 Source cleanup pass 2013-03-14 22:23:02 -04:00
pahimar
164affe403 Shrink the block boundaries of the Calcinator to match its model, clean up the WavefrontObject class some more 2013-03-14 22:22:01 -04:00
pahimar
3ea9614926 Fix the Transmutation Overlay to work with MC 1.5, and temporarily storing some classes I'm working on for OBJ model loading in MCForge 2013-03-14 22:14:02 -04:00
pahimar
203fdedf80 Work on in world transmuting, still lots to do 2012-06-26 16:20:06 -04:00
pahimar
c7d0c4d930 Preliminary work on in world transmuting of blocks 2012-06-22 16:01:15 -04:00
pahimar
5578b9ae11 Keyboard event handling and restructuring some packages on the client side 2012-06-22 15:18:35 -04:00
pahimar
824958ac21 Some debug stuff, and removing an unnecessary ModLoader call 2012-06-21 07:22:24 -04:00
pahimar
c2c713e4e2 Initial tick and entityliving handling :) 2012-06-20 16:18:54 -04:00
pahimar
bd4da09cc4 More work on the stone transmutation system and equivalency lists 2012-06-15 16:05:30 -04:00
pahimar
a4662f0b1e Implemented the @SidedProxy annotation in latest FML, and removed the now unnecessary ServerClientProxy 2012-06-07 16:20:49 -04:00
pahimar
1fba95e2c8 More work on the P Stone, to be immediately changed again heh. 2012-06-04 07:44:42 -04:00
pahimar
1c1ceb162a Support for custom item rarity types. Works in SMP. 2012-05-25 13:37:01 -04:00
pahimar
f73271d6b6 Some work on EMC mappings. Lots still to do. 2012-05-24 16:17:07 -04:00
pahimar
eb633a3695 Removed buggy Loot Ball implementation (not likely needing them in EE3, and solved them in EE2)
Restructured sounds to take into account the new resource directory structure, cleaned up the reference of things
2012-05-18 15:41:12 -04:00
pahimar
fafb96ce2a Working on a new implementation of the loot ball mechanics, still buggy 2012-05-16 16:25:05 -04:00
pahimar
86e78dcb45 Javadoc update 2012-05-14 07:30:43 -04:00
pahimar
d93b59447e Pulling item ids, etc from the Config file now 2012-05-11 16:24:01 -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
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
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
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
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
fb56ceafc6 Removed the default Readme.md file that GitHub generated 2012-04-26 11:59:19 -04:00
pahimar
22d41510cd Initial commit to GitHub of the current state of the code 2012-04-26 11:52:46 -04:00