Commit Graph
97 Commits
Author SHA1 Message Date
MrTJP 1680d74d6d Light attribute should not depend on colour
Light attribute makes sure that we have color, but at the time of check, hasColour is false, because nothing has operated yet. We want to check the context flag instead. (We could just not check this color flag at all, and leave the two actually 'separate')
2014-06-15 11:26:19 -04:00
Chicken-Bomes 09bf91715b Seperate colour and lighting a bit. Made baking colours easier and the distinction between dynamic and static rendering easier to manage.
Fixed invalid u coords in generateBlock
2014-06-15 02:07:20 +10:00
Chicken-Bomes 97cb16586a Consistency :L 2014-06-15 00:47:00 +10:00
Chicken-Bomes 29ef6904f0 Fix loophole with model colour attribute in CCRenderState 2014-06-15 00:43:20 +10:00
Chicken-Bomes 0529baaf23 Add setBaseColour function for clarity 2014-06-15 00:27:56 +10:00
Chicken-Bomes 3bde4ab9ee Remove broken render() function in CCModel, made CCRenderState.startDrawing(int) public again 2014-06-15 00:24:18 +10:00
Chicken-Bomes 5c54b184ea Fix inconsistent use of var ints in fluid packets 2014-06-15 00:23:40 +10:00
Chicken-Bomes 307ca81694 Add meaningful exception text to CustomGradient when resource not found 2014-06-15 00:23:00 +10:00
Chicken-Bomes 66015a13c5 Added toString to BlockCoord 2014-06-15 00:21:50 +10:00
Chicken-Bomes 6d19cc0079 Fix colour not being set when a colour multiplier with white was added 2014-06-15 00:21:31 +10:00
Chicken-Bomes 8386a982a2 Fixed IndexOutOfBoundsException with CCRenderState.copyOf 2014-05-23 14:33:17 +10:00
Chicken-Bomes f1153412c1 Remove unused import 2014-05-09 09:25:47 +10:00
Chicken-Bomes 215715f7c5 Added full block model and planar light matrix
Added set function to Rectangle4i
2014-05-09 09:23:58 +10:00
Chicken-Bomes 408e45ef25 Bump patch version 2014-05-08 14:06:12 +10:00
Chicken-Bomes f9fea33b5e Fix encoding inconsistency with writeString between PacketCustom and MCDataOutputStreamWrapper
Refactored -> MCDataOutput -> MCDataOutputStream
2014-05-08 14:04:37 +10:00
Chicken-Bomes 47d7c667de Fix issue with double checking slots for fitting stacks in simulate mode 2014-05-01 00:24:23 +10:00
Chicken-Bomes 66fd8ad103 Reduce classloading remapping to minecraft classes. Everything else should be srg. 2014-04-29 13:15:49 +10:00
Chicken-Bomes 1f03959a99 Fix ClassCircularityError with config package being used by asm package 2014-04-29 11:42:02 +10:00
Chicken-Bomes 52f82017e7 Upgraded ASM lib 2014-04-28 19:40:13 +10:00
Chicken-Bomes 0a14b64e12 Cleaned up directory layout 2014-04-11 08:30:40 +10:00
Chicken-Bomes 32fa471c44 Fix compression crash 2014-04-10 18:37:39 +10:00
Chicken-Bones c3dcc42a65 Merge pull request #16 from progwml6/master
fix issue under linux
2014-04-09 19:21:34 +10:00
Progwml6 12e3060669 fix issue under linux 2014-04-09 00:04:36 -04:00
Chicken-Bomes 2d9f409c7d Organised imports 2014-04-09 13:38:05 +10:00
Chicken-Bomes 41997e15e9 Replace private minecraft accesses with alternatives until transformers are accepted by forge. 2014-04-09 13:20:40 +10:00
Chicken-Bones d910584217 Merge pull request #15 from progwml6/master
fix some issues with 1.7
2014-04-09 11:54:58 +10:00
Progwml6 4e87c9bfe7 make gradle play nice w/ files in the repo root 2014-04-08 03:54:33 -04:00
Soaryn 91c65cf1dc Fixes access to TextureUtil.uploadTextureSub
Since TextureUtil.uploadTextureMipmap is private, I used the next available function which does the same thing with a needless for loop in our case. It, however, is public static
:)
2014-04-08 03:18:16 -04:00
Chicken-Bomes 4699a9e86e Add MCP mapper for ObfMapping in dev environments from a fields/methods.csv conf directory 2014-04-07 23:13:48 +10:00
Chicken-Bones f56ba57d3a Merge pull request #14 from progwml6/master
Add in gradle build system
2014-04-07 17:21:48 +10:00
Progwml6 4babca7004 remove files from old build system, update version #, manifest now via gradle 2014-04-07 02:01:46 -04:00
Progwml6 99865de255 added gradle build script & other things needed to build 2014-04-07 01:57:55 -04:00
Chicken-Bomes 0a5aee875b Update version numbers 2014-04-07 14:04:01 +10:00
Chicken-Bomes ca675b5f31 Initial 1.7 commit 2014-04-07 14:02:47 +10:00
Chicken-Bomes 34154fc011 Add spin parameter to RenderUtils.renderItemUniform 2014-02-23 15:43:35 +10:00
Chicken-Bomes 23b79b7b15 Added a more intuitive renderFluidQuad function with doc 2014-02-13 15:50:23 +10:00
Chicken-Bomes e274d1c512 Added a few methods to CuboidCoord 2014-02-11 19:56:02 +10:00
Chicken-Bomes eac0727165 Strip obfuscated references in tool mode 2014-02-03 11:14:54 +10:00
Chicken-Bomes ae652f51c2 Added command line tool frontend. 2014-02-03 11:02:42 +10:00
Chicken-Bomes 7450370d99 Added support for Qubicle Model files. 2014-01-28 16:54:30 +10:00
Chicken-Bomes 477b77e7e1 Added 9Seg Canvas 2014-01-15 17:41:27 +10:00
Chicken-Bomes 5401f3afb0 Improved ASMReader parsing. Can now handle method/field instructions with spaces in the description
Added equals method to colour
2014-01-09 02:55:11 +10:00
Chicken-Bomes eb6f5e5e7b Fix compile time compatibility with new and old forge 2013-12-21 23:43:28 +10:00
Chicken-Bomes ffc284349e Added some more utility to Cuboid/Rotation 2013-12-21 23:02:51 +10:00
Chicken-Bomes 3c81313a8c Added temporary fix for issues with new mcp system. 2013-12-21 23:01:53 +10:00
Chicken-Bomes 3d64337681 Cleaned, refactored and documented inventory package 2013-12-21 23:01:20 +10:00
Chicken-Bomes 6a8a453496 Added general inventory management classes 2013-12-18 12:25:28 +10:00
Chicken-Bomes 16d43f287d Added a few more set methods to (Block/Cuboid)Coord 2013-12-18 12:25:04 +10:00
Chicken-Bomes 9e6ac47eba Added scala operator overloading to Vector3 and Transformation 2013-12-17 14:51:20 +10:00
Chicken-Bomes 8a777b265e Add intersects method to Rectangle4i
Added compare methods to MathHelper
2013-12-11 17:34:04 +10:00