Commit graph

373 commits

Author SHA1 Message Date
pahimar
4bb5278d4d Moving back, and correcting some things in the build file 2013-04-18 16:14:58 -04:00
pahimar
9b3426e088 Moving 2013-04-18 15:48:14 -04:00
pahimar
ab60c1c28f More work on making the items in the Glass Dome render "better," still more to do. Also stripped out owner from TileEE data since we don't have a use for it right now. 2013-04-17 00:02:48 -04:00
pahimar
a057b88c3d Working on a new block, the Glass Dome 2013-04-16 16:06:30 -04:00
pahimar
1b6cbd7da0 Merge pull request #305 from telinc1/master
Made the hitbox of the Alchemical Chest smaller so it fits the model.
2013-04-16 09:37:30 -07:00
pahimar
acec32c146 Merge pull request #300 from WORMSS/patch-1
Changed to getUnlocalizedName2
2013-04-16 09:35:08 -07:00
Telinc1
ee82ac2528 Changed the bounding box of the Alchemical Chest. 2013-04-13 13:08:38 +03:00
pahimar
ced91d5bf2 Added in support for auto-incrementing build numbers into the build script (and code). A nicer way to track what version folks have :) 2013-04-12 13:01:37 -04:00
WORMSS
87ee823acb Changed to getUnlocalizedName2
Changed to getUnlocalizedName2 to remove the need to use substring and index of.
2013-04-11 14:11:46 +02:00
pahimar
fea6200564 Removing my Wavefront Object loader now that it is working properly in Forge 650+
Modifying model classes to use the new Forge model loader
Set a dependency that EE3 requires Forge 650 and higher
Cleaning up source code/formatting
2013-04-10 21:04:31 -04:00
pahimar
3c93e6a62f More modelling stuff 2013-04-10 16:27:25 -04:00
pahimar
7c62c0d603 More modelling stuff 2013-04-10 16:17:46 -04:00
pahimar
6800687dd9 Some fixes to WavefrontObject, and adding in a simple interface for custom models to implement 2013-04-10 15:52:09 -04:00
pahimar
522cd16da9 Some documentation, but I think the code is pretty straightforward 2013-04-09 14:59:38 -04:00
pahimar
854efb0909 Revert mod name back to uppercase, synch up localization file names, add "w" support for vertices, and add in proper exceptions to the parsing of Wavefront Object files 2013-04-09 14:43:19 -04:00
pahimar
600654146f Merge pull request #298 from Tencha/master
Renamed no_NO to nb_NO
2013-04-09 11:27:31 -07:00
pahimar
03d75f03bf Fixed a hardcoded path separator to be more OS independent. 2013-04-08 22:25:29 -04:00
pahimar
e95fb5615c Added in exceptions 2013-04-08 15:42:38 -04:00
pahimar
bfec19364b Fingerprint check occurs prior to localizations being loaded in, so we cannot localize this text. 2013-04-07 21:52:25 -04:00
pahimar
e89109513d EE3 jars are now signed for authenticity, and just log a warning message if the jar is modified. EE3 also now uses srg names for reobf, meaning EE3 should now not require updates if there are minor MC changes. 2013-04-07 20:29:57 -04:00
Tencha
9836d05903 Renamed no_NO to nb_NO
Renamed language code no_NO to the more correct nb_NO and did some
nitpicking in the translations.
2013-04-06 15:03:52 +02:00
Kehlim
57992890e7 Fixed Mod logo not showing.
I just "slashed" the filepath :)
2013-04-03 20:01:43 +02:00
pahimar
4e65625e96 Enabled the da_DK localization that was submitted a few weeks ago (sorry for the delay!!!) 2013-04-02 21:45:45 -04:00
pahimar
dfed0727ad Cleanup accidentally removed some necessary code (because it wasn't used yet), added back the regex checks to verify that lines are valid. 2013-04-02 21:42:24 -04:00
pahimar
25d863982f Unnecessary classes, and cleaning up formatting a bit in prep for the PR to Forge 2013-04-02 21:17:40 -04:00
pahimar
fedf87c304 Adjust visibility of the parseObj method, add a URL based constructor, modified renderAll for further performance optimizations 2013-04-02 20:29:00 -04:00
pahimar
30a8bdcb94 Goofed up the colours for these two guys 2013-04-02 15:57:47 -04:00
pahimar
9ab2420425 Merge pull request #288 from DarkTrollRises/master
Transformation bug involving metadata
2013-04-02 12:56:28 -07:00
pahimar
e5228cb697 Removing the now unnecessary CustomItemRarity piece 2013-04-02 15:51:27 -04:00
pahimar
bf09bdb8a6 Reduce number of startDrawing/draw calls to the tessellator (thanks for the tip), add some render methods to WavefrontObject, removed unnecessary commenting 2013-04-02 14:38:24 -04:00
LordOfTheMine
e9b8bd5b91 Fixed transmutation recipes involving metadata 2013-04-01 01:04:26 +03:00
pahimar
ea9aa06d44 Working on more OBJ stuff 2013-03-31 15:29:39 -04:00
DarkTrollRises
a40b1a208f Transmutation bug involving metadata fixed 2013-03-31 09:48:55 +02:00
Captain of all Shadows
ca7a589f1b Transmutation Fix
Fix for a bug where the transmutation wouldn't work unless the stone was
new
2013-03-30 00:08:04 -04:00
ChrRaz
c1557d4b72 Fixed a crash involving kills by arrows
I've fixed a crash, occurring when a mob was shot with a bow, by a player.
2013-03-29 22:59:38 +01:00
pahimar
4c34caceb7 More regex support 2013-03-29 11:34:14 -04:00
pahimar
4fed6ca22d Only calculate normals as many times as needed, add support for specifying the glDrawingMode (if desired) 2013-03-28 00:02:15 -04:00
WORMSS
585ab86566 Reduced amount of computations of Face.getFaceNormal() during a Face.render() 2013-03-27 11:37:34 +00:00
pahimar
83051d7705 Update EE3 to MC 1.5.1, and more work on the OBJ importer (almost done with it!). My first MC update outside of Canada :) 2013-03-21 19:44:21 -04:00
pahimar
bbf22cace7 Finished up writing our own method of parsing WavefrontOBJ model files into a useable object. Proper documentation is still needed, as is some more validation stuff, and the load should throw an exception in the event that it can't load the model properly from file. 2013-03-21 09:55:28 -04:00
pahimar
bde96c32be Fix error in formating of RU localization, and more work on a new parser implementation 2013-03-19 23:36:22 -04:00
pahimar
4da1c0e455 The start of some comments, and writing my own Wavefront OBJ parser (the one from the lib was needlessly complex) 2013-03-19 15:21:10 -04:00
pahimar
e118cb78a7 Reverting back the version check mechanic I was trying out (different release streams), and some source code cleanup 2013-03-19 12:15:09 -04:00
pahimar
f0ac7a41fc Testing some new Version Check mechanics 2013-03-19 10:42:28 -04:00
pahimar
bf864e3f88 Simplify some stuff related to the new OBJ loading 2013-03-18 22:37:03 -04:00
pahimar
3a3afc4651 Fix import 2013-03-18 20:42:05 -04:00
aginsun
27962c6351 Letting arrow death work
makes it so that when mobs killed with a bow have a chance of dropping minium shards.
2013-03-16 12:50:54 +01:00
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
2a4d2eedcb Code cleanup 2013-03-11 23:24:05 -04:00
pahimar
bfc28d6597 Working implementation of custom models for the Calcinator and Aludel (Requires OBJ Loader lib) 2013-03-11 23:23:06 -04:00
pahimar
811bbfe9f7 Not all of this will make sense; working on implementing custom models from Wavefront OBJ model files. 2013-03-10 22:26:55 -04:00
pahimar
af59bc543c Models 2013-03-09 15:21:11 -05:00
pahimar
4e7c8ebdc5 Javadoc related updates and code cleanup 2013-03-08 13:40:59 -05:00
pahimar
6a8098ecbc Alchemical Bags can now be dyed 2013-03-07 22:45:55 -05:00
pahimar
509cc8f6ca Calcinator and Aludel now support custom names, some work on getting Alchemical Bags to support being dyed 2013-03-07 21:26:42 -05:00
pahimar
7326032b24 TileEE's properly synch custom NBT data, and Alchemical Chests properly display custom inventory names. 2013-03-07 16:12:19 -05:00
pahimar
72830edbaa Suppress some warnings we can't do anything about right now 2013-03-06 21:52:30 -05:00
pahimar
ec7c35e604 Work on enabling custom inventory names 2013-03-06 21:46:19 -05:00
pahimar
a1733467d3 The Aludel, Alchemical Chest, and Calcinator all render again in MC 1.5 2013-03-06 19:02:12 -05:00
pahimar
30d3e3aef5 Standardize "alchemical" over "alchemy" for names, get all the items rendering again as they were prior to MC 1.5 2013-03-06 18:46:19 -05:00
pahimar
987689d193 Fix saving of configuration related changes 2013-03-05 23:51:29 -05:00
pahimar
c9cb29ede5 Fix up more of the rendering stuff for 1.5 2013-03-05 16:17:54 -05:00
pahimar
f580e4646f Add the logo xcf file, and update the path to the image in the mcmod.info 2013-03-04 23:48:47 -05:00
pahimar
148bbacade Fix a fringe case with the Version Checker, finally figured out why some item textures weren't working, and got sounds working too 2013-03-04 23:26:26 -05:00
pahimar
0b49a57a19 More work on renders 2013-03-04 22:26:17 -05:00
pahimar
1116fb6351 More 1.5 work 2013-03-04 22:18:15 -05:00
pahimar
e3f6491c4f More 1.5 port work (and general cleanup). Still doesn't build yet. 2013-03-04 16:02:24 -05:00
pahimar
e43ba7463b Initial bit of work on 1.5 compatibility 2013-03-04 11:40:40 -05:00
pahimar
87c0dfea75 Lots of work on various things 2013-02-26 16:08:43 -05:00
pahimar
77697c78b2 Fixes Issue #230 2013-02-26 11:43:40 -05:00
pahimar
676200a1d5 Alchemical Chest lid functions properly, and shift click functionality 2013-02-25 22:00:57 -05:00
pahimar
c012aab4a9 A little extra work on getting the lid working :) 2013-02-25 16:03:45 -05:00
pahimar
3c4c6a60f8 Alchemical Chest renders in world now, only thing remaining is TE data on the lid angle. Will handle in the morning. 2013-02-25 00:33:21 -05:00
pahimar
0f53144c8f Alchemical Chests have a working inventory/gui now, but still needs the render finished. Alchemical Bags have a half completed inventory/gui (still needs UUIDs and bag data). Commiting for the night because I'm tired :) 2013-02-24 23:03:45 -05:00
pahimar
df33604c43 Some sided work, and the skin for the alchemical chest 2013-02-23 20:25:04 -05:00
pahimar
dc74e1cf7b Lots of work! 2013-02-18 20:13:24 -05:00
pahimar
4192236cd8 Some more rendering work on the new block, and a simplification to the Calcinator model 2013-02-18 18:00:25 -05:00
pahimar
214bb9e7d5 More work on the new block! 2013-02-18 13:55:57 -05:00
pahimar
0a5f552deb Some work on a new EE machine! 2013-02-17 21:30:11 -05:00
pahimar
223f42a07c Some starting work on the alchemical bag/chest gui 2013-02-17 08:53:35 -05:00
pahimar
3be4bc05eb Small changes 2013-02-16 17:49:33 -05:00
pahimar
ca8d51a5a3 Re-worked the version check to only nag the player in game once per newly detected version. Still need to massage the text a bit and work out how to pull down a changelog. 2013-02-16 15:10:28 -05:00
pahimar
e8c31c468a Move around some sprites 2013-02-13 15:52:00 -05:00
pahimar
455307b193 Some more work on the calcinator 2013-02-12 21:47:17 -05:00
pahimar
79abcd0991 Some brief Calcinator work, continuing more tonight 2013-02-12 16:02:40 -05:00
pahimar
f6e5e2fdbf Merge remote-tracking branch 'origin/master' 2013-02-04 08:03:21 -05:00
pahimar
d24b4d1b45 Packetized charging sounds for the PStone (got missed before) 2013-02-04 08:03:10 -05:00
Vazkii
8cc805ca4d Make GeneralHelper.isHostileEntity apply to all mobs
Not all mobs extend EntityMob (e.g. Ghasts), the interface IMob, trough, encompasses all mobs.
2013-02-02 20:55:01 +00:00
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