Added safeguard to WorldExtensionManager.saveWorld for when someone f…
…orce closes the client. Made config files save themselves on tag remove Removed ' ' -> '_' mapping in config file keys
changed drawOutlinedBoundingBox to drawCuboidOutline accepting Cuboid6
Added expand function to Cuboid6 Renamed transform to apply on Cuboid6
Made alpha a power function of density for gases to produce better vi…
…suals for low densities.
Acquire NetClientHandler for packets sent before the Player and World…
… are established.
Added apply methods to some common Vector containers
Added ColourMultiplier vertex modifier.
Added mask to CCModel.generateBlock
Fixed misleading variable name in MultiIconTransformation.setIconIndex
Added a few functions to BlockCoord
Made RedundantTransformation more redundant
Optimised render transformations.
Added documentation to ExtendedMOP.dist Added expand function to CCModel.
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
Merge pull request #3 from Soaryn/patch-1
Adds getter and setter for Dig FX particleScale
Changed RayTracer.getCorrectedHeadVec to use a sneaking offset relati…
…ve to getEyeHeight() in SMP. Should fix compatibility with eye-height changing mods.
Allows access to the maxAge for "copied" layers to behave for the same duration.
Merge pull request #4 from Soaryn/patch-1
Accessors for particleMaxAge
Made a small change to RayTracer to potentially add support for eye-h…
…eight changing mods.
Add intersects method to Rectangle4i
Added compare methods to MathHelper