pahimar
113e36572f
Some more portable transmutation work, added a new NBT tag for it and refactored the existing one. GUI/Container for it still to be finished
2013-01-29 22:15:59 -05:00
pahimar
6a0329f73a
Some work on the portable transmutation mode for the transmutation stones
2013-01-28 15:52:28 -05:00
pahimar
b63c9dfb46
EE3 transmutation stones now properly take durability damage when used for portable crafting
2013-01-22 15:40:15 -05:00
pahimar
3ae9ae154d
Some work on getting Portable Crafting to properly damage transmutuation stones, finishing this up tomorrow
2013-01-21 22:15:51 -05:00
pahimar
56edefb8d2
Stones make the "break" noise when they are used up during world block transmutation
2013-01-18 16:12:27 -05:00
pahimar
d16887932e
Solved Minium/Philosopher stone taking damage on world block transmutation, while also respecting EE3 world block protection. Yay!
2013-01-17 22:36:35 -05:00
pahimar
647f600cba
Fixed a logic derp in the version checker, and hopefully fixed positioning of the overlay for all possible positions.
2013-01-14 14:57:12 -05:00
pahimar
d4a97f97be
De-localized a fair bit of the commands system (response messages can be localized, but the actual commands you type in will not be localized), changed the colour of the response message the player sees to gray, re-org'd some files, etc
2013-01-11 15:01:47 -05:00
pahimar
8c26feab5b
Derped and didn't fix the remote URL. Also made the client message portion of the version check wait for th e result to finally be determined before reporting to the player in game.
2013-01-09 15:37:29 -05:00
pahimar
e570fc3139
Fixed non-OPs using /ee3 command on servers, localize a more of the /ee3 command (feel free to submit localizations again), and threaded the version checker
2013-01-09 15:22:21 -05:00
pahimar
b1c3cfff50
fixed indentation in the Localizations file listing, added a missing locale to the list, and put in some stubs for the new command localizations
2013-01-04 21:26:58 -05:00
pahimar
9d7eb635e5
Localization support for the ee3 command, fix a bug with the minium stone in SMP, and a stub to remind me to make the charging/decharging of the pstone fire packets for sounds as opposed to directly playing them for all
2013-01-04 18:53:34 -05:00
pahimar
4b9c42f3c4
Fixed the double packet bug thanks to @cpw
2013-01-03 21:43:30 -05:00
pahimar
cd5f58196e
Player specific sound options, and various other things
2013-01-03 21:17:49 -05:00
pahimar
71989cfef1
Merge pull request #150 from nevercast/fix-smpbug
...
Fix SMP Bug -- Again
2013-01-02 17:09:27 -08:00
pahimar
27d4679a2b
Merge pull request #152 from PizzAna/master
...
Added Finnish localization
2013-01-02 17:08:24 -08:00
Antti
dc05bfd54a
added Finnish localization
2013-01-01 21:25:24 +02:00
Antti
c6d411083c
added Finnish localization
2013-01-01 21:24:48 +02:00
Antti
999d74f167
added Finnish localization
2013-01-01 21:23:54 +02:00
Antti
b499e335e8
added Finnish localization
2013-01-01 21:22:44 +02:00
Antti
f24d3387f5
added Finnish localization
2013-01-01 21:21:36 +02:00
NeverCast
1daff46a9a
Re-applied world equivalency and tested
2013-01-01 08:37:40 +13:00
NeverCast
bff1c1ceb8
Second SMP fix, with the right number this time.
2013-01-01 08:34:26 +13:00
pahimar
984dcd7b4a
Some fixes
2012-12-31 03:14:44 -05:00
NeverCast
c1074aae40
Fix for SMP bug
2012-12-31 18:37:57 +13:00
NeverCast
c6e8ccb39a
Added code for minium stone also
2012-12-31 17:06:31 +13:00
NeverCast
96639ee9d0
Added previousBlock helper methods
...
You can reverse cycle with crouch+g key
2012-12-31 17:04:34 +13:00
pahimar
db2891c508
Fixed a big bug that prevented in world transmutation working in SMP environments (sorry guys), and fixed the ability to cycle through transmutation options while in SMP (half-assed, will revisit)
2012-12-30 22:03:12 -05:00
pahimar
ea431cb3e7
Finished up the EE3 command, for now
2012-12-30 20:42:27 -05:00
pahimar
36e296a53d
Merge pull request #143 from narc0tiq/patch-1
...
Fix EE3+NetherOres+PetroGen startup crash
2012-12-30 17:42:04 -08:00
Octav Sandulescu
a001e25dfd
Fix EE3+NetherOres+PetroGen startup crash
2012-12-29 16:11:58 +02:00
pksiazek
4c61868b08
Fixed RedPowerWorld FQDN
2012-12-28 09:41:41 +01:00
pahimar
aee18dfa79
Discovered that in world transmutation isn't exactly great, have to come up with a good resolution
2012-12-21 14:01:23 -05:00
pahimar
c80e797957
Some hackey work on world transmutation. Need a more intelligent way of handling metadata on in world transmutation
2012-12-21 13:04:48 -05:00
pahimar
30ae7db6c0
Cleaning up some command stuff before more work
2012-12-21 10:44:15 -05:00
pahimar
754bd0bf48
Some more command stuff, and re-organizing the resources to fit the new package structure
2012-12-21 10:25:18 -05:00
pahimar
96d635e727
More command stuff
2012-12-20 21:31:59 -05:00
pahimar
6bc714a704
Transmutation target block overlay (the spinny thing) can now be placed in any of the four corners of the screen, and the beginnings of a /ee3 command system
2012-12-20 16:45:50 -05:00
pahimar
46d95ca362
Some tweaks, some fixes, some removals of redundancies
2012-12-19 16:56:49 -05:00
pahimar
a1e45baf45
Derped and left unnecessary sysouts, added the named version of registerBlock
2012-12-19 13:49:39 -05:00
pahimar
95bd72e0d8
Successful transmutation events properly play sounds/particles on the client now
2012-12-19 13:47:45 -05:00
pahimar
38b2efa70c
Clean up unused imports and some formatting
2012-12-19 13:09:56 -05:00
pahimar
c6a5774867
Multiblock in world transmutation almost done
2012-12-18 21:57:38 -05:00
pahimar
21020bce90
Some more control for the user to say what they want a block to transmute into
2012-12-18 17:06:00 -05:00
pahimar
487fc17d19
Bump the version number, add some NPE protection to the version checker
2012-12-18 13:13:20 -05:00
pahimar
112b74dd30
Generalize more of the events, add the ability to have events fire before/after the action proposed
2012-12-18 13:05:04 -05:00
pahimar
d6aca678d5
Update to MC 1.4.6
2012-12-18 08:41:49 -05:00
pahimar
24ab86083f
Some abstractions/etc related to action events and request events
2012-12-17 16:38:56 -05:00
pahimar
e03797f1ca
Repackaging EE3 packages/classes to better match up with the MC repackaging
2012-12-17 15:21:53 -05:00
pahimar
257ab2144b
Fix imports for the new FML/MinecraftForge repackaging
2012-12-13 10:01:41 -05:00
pahimar
c078794880
Beginnings of a proper hook for world protection. Client intiates a request to the server. Server validates if the request is going to be allowed (via an event). If the event is not canceled, then the server allows the action to occur.
2012-12-12 22:41:40 -05:00
pahimar
fb689d0697
Commiting what I have at home so I can work on it later today
2012-12-07 07:11:57 -05:00
pahimar
ae14f68167
More WorldEvent work
2012-12-06 21:06:16 -05:00
pahimar
69293538b9
More work on WorldEvent packets (the way clients will request servers to do world modification events). Decided to go with a general packet with event types
2012-12-06 16:04:20 -05:00
pahimar
a5127a6a13
More work on a packet for in world events
2012-12-05 23:15:36 -05:00
pahimar
02e9bb09da
Beginning work on world transmutation packets
2012-12-05 16:06:50 -05:00
pahimar
8b059dfd0c
Some rework on configs (where they are stored/etc)
2012-12-05 14:33:03 -05:00
pahimar
bb07edc77c
Nothing to see here
2012-12-04 16:11:54 -05:00
pahimar
bc1740ebee
Some work on getting bags off the ground, also learned how to do multiple render passes and overlays of overlays (yay!). Note: the bags aren't functional at all yet; just viewable in game. Much more work to be done.
2012-11-30 22:45:54 -05:00
pahimar
abae80d52d
Formatting
2012-11-30 15:45:32 -05:00
pahimar
0ecca70ffe
Move art/sprite related constants out of the general Reference class into their out Sprites lib class, move the RenderTickHandler into the client package (where it belongs),
2012-11-30 15:28:42 -05:00
pahimar
fa1271f5c5
In world transmutation overlay works for all transmutation stones, P Stone now is chargeable and has sounds, sounds renamed to be more intuitive
2012-11-30 14:03:36 -05:00
pahimar
d2fca0a6d9
Re-jigging of how keybindings are handled, now keybindings are passed to items implementing IKeyBound and the item itself determines what code is called depending on the keybinding
2012-11-30 10:47:18 -05:00
pahimar
4de5c80593
Reworking how keybindings work with items, more refactoring to be done here
2012-11-26 15:59:26 -05:00
pahimar
aa0b4219f6
Clean up, and realizing I don't have to send custom sound packets
2012-11-26 13:30:01 -05:00
pahimar
0b8413ec67
Bugfix for pre1c, new version pre1d
2012-11-26 09:31:47 -05:00
pahimar
1c7ef909e6
Prep for pre1c release
2012-11-25 21:51:05 -05:00
pahimar
ae6201a62c
Some work on in world transmutation overlays for the pstone
2012-11-25 21:11:12 -05:00
pahimar
48dce26390
Unnecessary line
2012-11-24 22:47:57 -05:00
pahimar
ef2ed87bc9
Moving some stuff around
2012-11-22 22:14:57 -05:00
pahimar
552bcc90d1
Someone missed a comman when adding their localization
2012-11-22 10:43:44 -05:00
Lure
10b2580d6a
Chinese(Traditional) Localization
...
Update provided by wtmhahagd on #ee
2012-11-21 22:35:31 -02:00
pahimar
4ca464e072
Getting into some rendering; fun stuff!
2012-11-21 15:29:26 -05:00
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