Commit graph

52 commits

Author SHA1 Message Date
pahimar e3ef89d38e Javadoc update 2012-10-27 17:41:02 -04:00
pahimar 4c35f7810c Fix some file encodings for localizations (remember it HAS to be UTF-8 folks) and fix the Portable Crafting GUI to show labels 2012-10-24 22:08:10 -04:00
pahimar 51bd858f8b First fledging steps into in world transmutation again (more tomorrow), and localized the key bindings 2012-10-11 21:47:35 -04:00
pahimar 792543eaac Localized the name of the Calcinator in its Gui 2012-10-11 13:33:50 -04:00
pahimar c211e0ab2e The Calcinator now renders as a 3D object when dropped in world, held in hand, or in the players inventory. Thanks Soaryn for the help! 2012-10-09 15:03:19 -04:00
pahimar a985fc9bac Fix up some Z conflicts, seam issues, and simplified the model code further 2012-10-04 15:02:34 -04:00
pahimar 5a11cc8142 Pull out the model from RenderCalcinator into its own Model class, for better IItemRenderer 2012-10-03 21:19:17 -04:00
pahimar fd5e247c59 Increase the size of the Calcinator GUI, and save the GIMP image files to the resources for easier modification by the masses 2012-10-01 15:18:38 -04:00
pahimar 289de4abfd Simple log helper class, cleaned up some logging, and added listing for a Dutch translation file of EE3 (incoming PR merge) 2012-09-26 14:28:23 -04:00
pahimar cabe68356d Remote version check implemented, now on to Localization 2012-09-25 15:01:39 -04:00
pahimar 99f08bada7 Note to self: remember to come back to the container item stuff in SlotCrafting re: playerdestroyitem event 2012-09-24 15:58:15 -04:00
pahimar 29b4d0a85a Calcinator GUI work in game 2012-09-16 23:04:14 -04:00
pahimar 2f4f43b908 Calcinator GUI work 2012-09-16 01:34:33 -04:00
pahimar 061e4d1769 Calcinator renders properly in game now 2012-09-16 00:26:57 -04:00
pahimar 098a719bb4 Red Water work, lots to do still 2012-09-10 22:07:59 -04:00
pahimar d2b2e6e061 Work on getting the Minium Stone and Philosopher Stone to have a working portable crafting table, add in a PlayerDestroyItem event when the Minium Stone is used up in crafting 2012-09-09 00:21:44 -04:00
pahimar cce75edd86 More work on the Calcinator model. Need texture work now 2012-08-30 15:57:17 -04:00
pahimar e60d8dc7ea Calcinator! 2012-08-29 16:02:30 -04:00
pahimar 322775d5e7 Code formatting (noticed some ugly tabbing + whitespace mix up in last commit), support for custom item rarities added back in 2012-08-25 02:46:51 -04:00
pahimar 510a3b3cd0 Item work, some more handlers too 2012-08-25 02:07:59 -04:00
pahimar 61cc8d2142 Logo for EE3, more work on the KeyBindingHandler and SoundHandler. Added basic class definition and license info to classes 2012-08-24 15:38:19 -04:00
pahimar b9aca68324 Misc stuff 2012-08-22 16:16:09 -04:00
pahimar d7982b604a Sound Handler stuff 2012-08-21 23:40:55 -04:00
pahimar b4d0e5e675 KeyBindingHandler work - reads from configuration file and respects sidedness (client side only handling, common reading from configuration file) 2012-08-20 23:18:53 -04:00
pahimar 77cbbadb18 Some (shaky) work on a configuration manager and a keybinding handler. Hopefully more tomorrow... 2012-08-19 21:16:51 -04:00
pahimar fea27f4298 Cleaning up for MC 1.3.* 2012-08-15 14:09:36 -04:00
pahimar e1ed736955 Animating textures go! (Thanks Sengir for the tip) 2012-07-31 20:36:07 -04:00
pahimar 764737a1c4 More work on Red Water - lots still to do 2012-07-20 16:07:50 -04:00
pahimar fc83d9dd16 Updated build script, localization support, some stubbed in classes 2012-07-19 15:53:59 -04:00
pahimar 9f7b6a5121 Move mod_EE3 to the parent ee3 package, license info in all classes, not sure if it's proper or not, introduction of the Minium Shard (might be renamed) 2012-07-17 16:03:03 -04:00
pahimar 68c5051d50 Some work on the P Stone portable crafting and Minium Stone durability.
Much more work to be done.
2012-07-04 15:56:15 -04:00
pahimar 203fdedf80 Work on in world transmuting, still lots to do 2012-06-26 16:20:06 -04:00
pahimar afb54df6fc Little more cleaned up 2012-06-22 15:25:24 -04:00
pahimar d1dbd2a99f Rename KeyHandler to KeyBindingHandler to follow the "standard" 2012-06-22 15:20:27 -04:00
pahimar 5578b9ae11 Keyboard event handling and restructuring some packages on the client side 2012-06-22 15:18:35 -04:00
pahimar 00d00be781 Nicer logging of EE3 stuff, some initial work on mod addons, more tickhandler stuff 2012-06-21 16:21:49 -04:00
pahimar bd4da09cc4 More work on the stone transmutation system and equivalency lists 2012-06-15 16:05:30 -04:00
pahimar 8bc93e9cbb Updated to extend SoundHandlerAdaptor; just simplifies the class is all 2012-06-06 16:30:50 -04:00
pahimar 84b9c56b96 Initial work on Localization (taken from BC) and some more work on the second p stone 2012-06-04 16:17:48 -04:00
pahimar 1c1ceb162a Support for custom item rarity types. Works in SMP. 2012-05-25 13:37:01 -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 86e78dcb45 Javadoc update 2012-05-14 07:30:43 -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
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
Anthony Fiorentini 9d6022c287 Pahimar can't spell initialize, lol 2012-05-07 19:50:42 -05: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 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