Commit Graph
55 Commits
Author SHA1 Message Date
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
Chicken-Bomes 699221214c Made a small change to RayTracer to potentially add support for eye-height changing mods. 2013-11-21 12:49:26 +10:00
Chicken-Bones 3e65888097 Merge pull request #4 from Soaryn/patch-1
Accessors for particleMaxAge
2013-10-31 19:11:03 -07:00
Soaryn 6233c2f6ca Accessors for particleMaxAge
Allows access to the maxAge for "copied" layers to behave for the same duration.
2013-10-31 17:13:18 -04:00
Chicken-Bomes dd297d6e42 Fix RayTracer with non EntityPlayerMP instances on server worlds. 2013-10-30 12:23:03 +10:00
Chicken-Bomes a7637ca787 Changed RayTracer.getCorrectedHeadVec to use a sneaking offset relative to getEyeHeight() in SMP. Should fix compatibility with eye-height changing mods. 2013-10-30 11:52:52 +10:00
Chicken-Bones a315c0059e Merge pull request #3 from Soaryn/patch-1
Adds getter and setter for Dig FX particleScale
2013-10-12 18:53:50 -07:00
Soaryn ddadd1f831 Adds getter and setter for Dig FX particleScale
A copy method may be better for this, in the end this will allow for "layered" textures to work properly when breaking a block
2013-10-12 19:18:08 -04:00
Chicken Bones 112c0abc08 Wrapped fluid rendering with safeIcon method. 2013-10-02 12:21:43 +10:00
Chicken Bones 3b762d300f Added setSide function to Cuboid6 2013-10-01 11:58:04 +10:00
Chicken Bones ab0713c129 Added side function to Cuboid6 2013-10-01 11:54:47 +10:00
Chicken Bones b1057544a7 Remove all deprecated content 2013-09-22 14:23:08 +10:00
Chicken Bones 1b71ee5e3d 1.6.4 Update 2013-09-22 13:02:08 +10:00
Chicken Bones bd3234b033 Added missing overload for CCModel.generateBlock 2013-09-20 17:17:39 +10:00
Chicken Bones cdb52bf72a Update to 1.6.3 2013-09-19 12:24:27 +10:00
Chicken Bones d889cf9cbc Added some SideOnly annotations to LangUtil 2013-09-18 23:17:26 +10:00
Chicken Bones f5bbe9d2da Optimised render transformations.
Added documentation to ExtendedMOP.dist
Added expand function to CCModel.
2013-09-10 18:22:44 +10:00
Chicken Bones 6a29a2428f Added easier backface generation. 2013-09-09 08:29:10 +10:00
Chicken Bones ea515682c1 Improved transformation compacting. 2013-09-05 17:41:31 +10:00
Chicken Bones 5c5384f79c Update Forge Mappings. 2013-09-04 13:56:47 +10:00
Chicken Bones c67c731647 Extend MOP for RayTracer depth sorting. 2013-09-04 13:05:24 +10:00
Chicken Bones c545683025 Added a few functions to BlockCoord
Made RedundantTransformation more redundant
2013-09-04 12:51:37 +10:00
Chicken Bones 5ef9f6174d Add transformation compacting. 2013-08-29 11:10:33 +10:00
Chicken Bones 0941845227 Simplify MultiIconTransformation constructor with vaargs 2013-08-27 15:27:10 +10:00
Chicken Bones 9601c27e9d Add some TransformationList compacting. 2013-08-23 17:49:00 +10:00
Chicken Bones a580ca90a9 Add standard planar light model 2013-08-23 17:30:37 +10:00
Chicken Bones 2636721bec Added mask to CCModel.generateBlock
Fixed misleading variable name in MultiIconTransformation.setIconIndex
2013-08-21 23:32:16 +10:00
Chicken Bones 3d4e112552 Refactored generateRotatedPart to apply 2013-08-15 22:02:58 +10:00
Chicken Bones 575ec57050 Added apply methods to some common Vector containers
Added ColourMultiplier vertex modifier.
2013-08-12 13:30:54 +10:00
Chicken Bones 4bd5aab59a Fixed packet compression and splitting on TCP connections. 2013-08-08 19:16:06 +10:00
Chicken Bones 7f42cd94e0 Acquire NetClientHandler for packets sent before the Player and World are established. 2013-08-05 08:23:26 +10:00
Chicken Bones 56776c8149 Fix NPE in RayTracer when tracing a null block. 2013-08-02 12:02:01 +10:00
Chicken Bones 5184abc23c Made alpha a power function of density for gases to produce better visuals for low densities. 2013-08-02 02:04:19 +10:00
Chicken Bones b16ad2115b Added RenderUtils.renderLiquidGauge 2013-08-02 01:21:08 +10:00
Chicken Bones 15d0edcafb Amend typo 2013-07-31 13:30:01 +10:00
Chicken Bones a1433ba4d4 Added set function to Colour 2013-07-31 13:28:35 +10:00
Chicken Bones 57bcf384d1 Fixed uv mappings for some sides in CCModel.generateBlock 2013-07-31 11:10:44 +10:00
Chicken Bones 16704eb601 changed drawOutlinedBoundingBox to drawCuboidOutline accepting Cuboid6
Added expand function to Cuboid6
Renamed transform to apply on Cuboid6
2013-07-30 16:17:40 +10:00
Chicken Bones d6f14e9ab1 Optimised ClassHeirachyManager 2013-07-29 22:53:29 +10:00
Chicken Bones 36e6c64b66 Fixed class heirachy evaluation getting confused with obfuscation. 2013-07-23 16:04:41 +10:00
Chicken Bones a003f2638d Refactored readUnsigned<x> to readU<x> 2013-07-22 19:10:53 +10:00
Chicken Bones fed626df0b Added safeguard to WorldExtensionManager.saveWorld for when someone force closes the client.
Made config files save themselves on tag remove
Removed ' ' -> '_' mapping in config file keys
2013-07-22 15:12:29 +10:00
Chicken Bones 8518ed3bb0 A little cleanup, added glColour to CCRenderState 2013-07-21 22:44:12 +10:00