Lure
17e9314986
Alphabetical Order
...
alphabetical order should been obvious to me first... don't know why it
wasn't
2012-11-21 14:04:35 -02:00
Lure
845f4ed672
Portuguese(BR) Localization
...
also enabled pt_BR
2012-11-21 13:56:27 -02:00
pahimar
659b2a9620
Some work on what I hope could be a cool overlay for managing the different modes of the P Stone/etc. Thanks Azanor for the concept
2012-11-20 22:33:50 -05:00
pahimar
218fc8ceef
Cleaned up detection of hostile mobs
2012-11-20 15:39:32 -05:00
pahimar
1c3da781ea
Updated the localization files to use the new remote update location variable (see en_US.xml) and made sure all localization files get initialized into the LanguageRegistry
2012-11-20 14:50:40 -05:00
pahimar
01304fb4c4
Refactored the remote version check to check against the GitHub repo instead of my DropBox folder, added some colourized text to the result message on the client, and reformatted some of the localization.
2012-11-20 14:42:39 -05:00
pahimar
b250509962
Update to MC 1.4.5b (nothing needed to be done), re-implement colour overlays, reduce the number of dusts
2012-11-19 19:49:39 -05:00
pahimar
b0d0e13a22
Proper fix for Pull #75
2012-11-07 13:32:34 -05:00
Minerman
b1f15e0050
Fixing minor Auto-detected smelting issue
...
Auto-detected portable smelting recipes should now take into account the output number of the recipe.
Example here (Wheat Block smelts to 3 Bread each) : http://puu.sh/1nuLD
2012-11-07 11:09:48 -05:00
gishicrafter
b6f438983f
Update and enable ja_JP
2012-11-07 23:13:05 +09:00
pahimar
86e01679a3
New Strings lib for holding common names/etc, merge in some of the block/item initialization stuff into their respective classes, proper config loading for Alchemy Dusts, oh yeah Alchemy Dusts, some new Localization keys, etc
2012-11-06 15:49:43 -05:00
pahimar
8fc5bf43b9
Amazing how you can spend a whole morning fixing small things; new Inert Stone recipe, initial class for the base alchemy dusts to extend, dropping the use of colour overlays.
2012-11-04 13:14:51 -05:00
pahimar
0f353593af
Updated the EE3 link thread in the localizations, finally fixed the derp in the pl_PL.xml localization (missing /), and fixed my own derp in keybinding localization (I wasn't doing it properly).
2012-11-03 22:11:41 -04:00
pahimar
272aa21b31
Blah
2012-11-02 16:06:08 -04:00
pahimar
62872b13ee
Improved GUI calling for the portable crafting interface, fixing an inefficient Red Water check, get more of the PStone functionality working, and included some texture work from spikeof2010
2012-10-28 23:16:32 -04:00
pahimar
e3ef89d38e
Javadoc update
2012-10-27 17:41:02 -04:00
pahimar
942f97eda3
Custom EE3 Creative Tab and working in world transmutation. Just some testing and updated javadoc to go!
2012-10-27 16:04:43 -04:00
pahimar
16d9d6dedb
Work on a recursive method for transmuting equivalent blocks in world - switching PCs so easier to commit
2012-10-27 12:33:04 -04:00
pahimar
f3fc5f48e0
Misc cleanup
2012-10-26 11:34:05 -04:00
pahimar
4b29fb2b0b
Added some of the new localizations to the listing of files, and corrected the comments (it's Localizations, not BlockIds....)
2012-10-26 10:32:35 -04:00
pahimar
3cd83d283c
Clean up some references, and getting ready for the ant build file to auto fill in version details at build time
2012-10-25 22:17:19 -04:00
pahimar
c32bf44d61
Changed out the temp recipe for the Minium Stone to use an Inert Stone instead of a diamond
2012-10-25 22:13:25 -04:00
pahimar
3e9c60a39c
Getting closer to pre1!
2012-10-25 20:55:26 -04:00
pahimar
f47d87f639
Merge remote-tracking branch 'origin/master'
2012-10-24 21:53:51 -04:00
pahimar
4e8cbd16f9
Make a Colours lib and "abstact" some textures to grayscale (we can recolour them with colour overlays and reuse the texture more efficiently)
2012-10-24 21:53:41 -04:00
pahimar
4f509ebdb1
When I localized key bindings, I missed updating the KeyPressed packet to also accomodate the change - whoops!
2012-10-23 22:01:41 -04:00
pahimar
30c0d78eba
Merge pull request #25 from aritzhack/master
...
Added Spanish-Spain (es-ES) translation
2012-10-22 09:27:54 -07:00
phpr
04d70e77fc
Update Localizations.java file for the French version
2012-10-22 18:21:57 +02:00
aritzhack
9e56c39703
Merge remote-tracking branch 'upstream/master'
2012-10-22 15:37:44 +02:00
pahimar
cfb4d74002
Update naming to MC 1.4
2012-10-21 22:39:43 -04:00
pahimar
3f1664c322
getPrev done
2012-10-21 19:56:52 -04:00
pahimar
d0036f1d85
Getting the Equivalency Handler back online, finishing it up tonight
2012-10-17 16:01:43 -04:00
pahimar
95f5230d24
Basic get/sets for the EMCRegistry
2012-10-16 13:31:27 -04:00
pahimar
e666b0f546
Fix some whitespace issues, and some renames for EMC types
2012-10-16 10:38:31 -04:00
pahimar
eeadd08ef0
TINY bit more work before bed
2012-10-15 21:56:50 -04:00
pahimar
040500292d
tab cleanup in comments, might take the whole table out of the comments
2012-10-15 21:45:38 -04:00
pahimar
fa94dc6d5e
Some work on the DynEMC system
2012-10-15 21:42:57 -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
156eaa9d17
After catching that ExtraBiomes and BuildCraft had their own Logger (and how they did it), I went about doing it for EE3 :)
2012-10-11 21:17:40 -04:00
pahimar
4053cdf2d3
Proper EE3 logger, the start of it at least
2012-10-11 16:05:02 -04:00
pahimar
792543eaac
Localized the name of the Calcinator in its Gui
2012-10-11 13:33:50 -04:00
pahimar
4f188ca935
Config options to enable/disable the version check, updated lang (en_US) with final version check text, reports in the log where it is checking the version number
2012-10-11 13:23:21 -04:00
pahimar
9d69168a5e
Add a value for the @Instance annotation, thanks iChun for pointing out my failures in life :-p
2012-10-09 15:14:02 -04:00
pahimar
9ae515a930
Getting ready for more Calcination
2012-10-04 07:59:46 -04:00
pahimar
640a1cbb56
Merge remote-tracking branch 'origin/master'
2012-10-02 22:01:15 -04:00
pahimar
b22f6dae4f
Adding a fuel handler
2012-10-02 22:00:43 -04:00
pahimar
e302df5b95
Merge remote-tracking branch 'origin/master'
2012-10-01 15:18:52 -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
1cbfb94d86
Simplify the loading of localization files now that our localization PR has been merged into FML and Forge
2012-09-29 21:48:44 -04:00
aritzhack
eaa6037e0c
Forgot to the translation to the Localizations.java
2012-09-29 16:20:59 +02:00
pahimar
eccf3082b8
Working on getting the Calcinator working
2012-09-28 16:05:29 -04:00
pahimar
f8786ceb5b
UTF-8 encoded pt_PT localization
2012-09-28 11:28:36 -04:00
pahimar
ea92584788
Adding a bunch of user contributed localizations (thanks guys!)
2012-09-28 11:19:13 -04:00
pahimar
7a7cdf8483
Merge remote-tracking branch 'origin/master'
2012-09-28 11:11:08 -04:00
pahimar
82a40e82c8
Updated the configuration handler to no longer use deprecated methods, and adjusted the default ids to be in line with my requested range from the MinecraftForge website.
2012-09-28 11:10:55 -04:00
Dion Williams
317abb063b
Add Welsh Localisation
2012-09-26 21:29:37 +01:00
pahimar
d63558bc52
Fixed calling of non-static method
2012-09-26 15:45:06 -04:00
pahimar
632825181e
Fixing a typo
2012-09-26 15:42:40 -04:00
pahimar
60c5abe720
Switch to loading the file from URL
2012-09-26 15:13:21 -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
d2c456b76f
Localization is done, see the format of the en_US.xml file for how to specify your own custom localization files. Feel free to contribute your translations to the GitHub as appropriate.
2012-09-26 14:02:35 -04:00
pahimar
cabe68356d
Remote version check implemented, now on to Localization
2012-09-25 15:01:39 -04:00
pahimar
051b51c5ba
Remove the now unnecessary CraftingHandler (in favour of the new container item method), refactor some constant names
2012-09-25 10:07:49 -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
51065c86d9
Initial work on EE3's packet system, needs more work and testing
2012-09-21 16:13:21 -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
2a23c104df
Minium stone crafting
2012-09-07 16:18:11 -04:00
pahimar
76f56ee86c
Cleaning up some config stuff and loading of options from the config file
2012-09-07 15:41:43 -04:00
pahimar
bd161cc77d
More work on transmutation again
2012-09-06 16:17:59 -04:00
pahimar
5a6fc15b2c
Getting back on board with pstone functionality
2012-09-05 15:55:58 -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
12062a21a4
Getting the EntityLiving handler back in place
2012-08-24 15:58:05 -04:00
pahimar
7683a035e6
Missed in prior commit
2012-08-24 15:38:41 -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
3d4fc7c885
Setting up the mcmod file again
2012-08-16 21:30:56 -04:00
pahimar
a106e451b9
Initial commit for MC 1.3.* work. Starting over for cleanliness (and less temptation for hacky hacky)
2012-08-15 14:23:58 -04:00
pahimar
5fe86da805
Cleaning up for MC 1.3.* work
2012-08-15 14:10:58 -04:00
pahimar
504e832f1c
Cleaning up for MC 1.3.* work
2012-08-15 14:10:41 -04:00
pahimar
2f68680f04
More work on in world Red Water effects
2012-08-03 15:33:48 -04:00
pahimar
dbad48245d
Red Water now has a configurable AoE effect and duration.
2012-08-01 16:25:58 -04:00
pahimar
19a261ce18
More work on Red Water, now it does some significant not-niceness to entities
2012-07-29 16:46:16 -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
270054c964
Finally getting a var in to hold the cost of transmuting
2012-07-09 11:42:30 -04:00
pure42
216d8997dd
Silly mistake! Forgot I made a var to hold that. :(
2012-07-08 17:24:59 +02:00
pure42
070cffaeb2
Fixed crash when trans stone is used in its own crafting interface. I.e. using an MS with dirt in the MS' crafting interface caused a null reference.
2012-07-08 17:21:34 +02: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
dc9285c192
Minium Stone now takes durability damage when used in crafting
2012-07-02 22:10:47 -04:00
pahimar
8de2738317
More work on in world transmuting, and some initial work on making the
...
Minium Stone take durability damage.
2012-06-29 15:46:39 -04:00
pahimar
0ea34825a6
Some fixes to ambigious methods
2012-06-28 16:08:06 -04:00
pahimar
b52fb49583
Inverted the logic relating to whether or not gravity affected blocks should be returned in the transmute equivalency list
2012-06-28 10:32:41 -04:00
pahimar
bbda953548
Missed some changes
2012-06-27 16:10:44 -04:00
pahimar
4581cb4719
More work on in world transmutation, and trying to better organize my helper classes
2012-06-27 16:10:09 -04:00
pahimar
203fdedf80
Work on in world transmuting, still lots to do
2012-06-26 16:20:06 -04:00
pahimar
884e024377
Forgot to add grass blocks into the equivalency chain
2012-06-22 16:11:16 -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
00d00be781
Nicer logging of EE3 stuff, some initial work on mod addons, more tickhandler stuff
2012-06-21 16:21:49 -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
938ac894d9
Some refactoring to clean up the Helper functions
2012-06-18 07:20:35 -04:00
pahimar
ef0fc08f79
Lots of work on dynamic Portable Smelting Recipes and finishing up a lot of Equivalency List Recipes
2012-06-16 02:10:54 -04:00
pahimar
4cbe07f1e1
Merge remote-tracking branch 'origin/master'
2012-06-15 16:05:59 -04:00
pahimar
bd4da09cc4
More work on the stone transmutation system and equivalency lists
2012-06-15 16:05:30 -04:00
pahimar
e962553265
Fix extra "/" in the SOUND_RESOURCE_LOCATION constant
2012-06-14 19:28:58 -04:00
pahimar
d77a038ad7
Nothing to see here, really. Incomplete code.
2012-06-14 07:05:33 -04:00
pahimar
fdd6a1d932
Some work on equivalency cycles, still lots to be done
2012-06-11 07:22:06 -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
8653295d44
More work on the secondary P Stone, moved around some of the dynEMC stuff
2012-06-05 08:14:20 -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
1fba95e2c8
More work on the P Stone, to be immediately changed again heh.
2012-06-04 07:44:42 -04:00
pahimar
838335ca69
Some P Stone work
2012-05-25 15:12:52 -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
dd7c354fd6
Renamed EMCMapping to EMCValue to better reflect that its a per item value
...
Updated texture file location to account for new structure & included resource files on GitHub
Added dye recipes to the P Stone recipe list
2012-05-17 16:25:14 -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
39585ef5cb
Much more work to do
2012-05-15 15:39:31 -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
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
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