Showing with 14,900 additions and 2,227 deletions.
  1. +2 −1,602 build.gradle
  2. +0 −1 dependencies.gradle
  3. +126 −35 gradle.properties
  4. +1 −1 gradle/wrapper/gradle-wrapper.properties
  5. +10 −10 gradlew.bat
  6. +3 −7 settings.gradle
  7. +5 −96 src/main/java/codechicken/core/CCUpdateChecker.java
  8. +0 −3 src/main/java/codechicken/core/asm/CodeChickenCoreModContainer.java
  9. +2 −2 src/main/java/codechicken/core/commands/CoreCommand.java
  10. +0 −2 src/main/java/codechicken/core/internal/CCCEventHandler.java
  11. +0 −1 src/main/java/codechicken/core/launch/CodeChickenCorePlugin.java
  12. +12 −467 src/main/java/codechicken/core/launch/DepLoader.java
  13. +177 −0 src/main/java/codechicken/lib/asm/ASMBlock.java
  14. +203 −0 src/main/java/codechicken/lib/asm/ASMHelper.java
  15. +19 −0 src/main/java/codechicken/lib/asm/ASMInit.java
  16. +469 −0 src/main/java/codechicken/lib/asm/ASMReader.java
  17. +29 −0 src/main/java/codechicken/lib/asm/CC_ClassWriter.java
  18. +109 −0 src/main/java/codechicken/lib/asm/ClassConstantPoolParser.java
  19. +154 −0 src/main/java/codechicken/lib/asm/ClassHeirachyManager.java
  20. +36 −0 src/main/java/codechicken/lib/asm/ImportantInsnVisitor.java
  21. +210 −0 src/main/java/codechicken/lib/asm/InsnComparator.java
  22. +235 −0 src/main/java/codechicken/lib/asm/InsnListSection.java
  23. +37 −0 src/main/java/codechicken/lib/asm/LocalVariablesSorterVisitor.java
  24. +292 −0 src/main/java/codechicken/lib/asm/ModularASMTransformer.java
  25. +401 −0 src/main/java/codechicken/lib/asm/ObfMapping.java
  26. +207 −0 src/main/java/codechicken/lib/asm/RedirectorTransformer.java
  27. +158 −0 src/main/java/codechicken/lib/colour/Colour.java
  28. +28 −0 src/main/java/codechicken/lib/colour/ColourARGB.java
  29. +50 −0 src/main/java/codechicken/lib/colour/ColourRGBA.java
  30. +32 −0 src/main/java/codechicken/lib/colour/CustomGradient.java
  31. +110 −0 src/main/java/codechicken/lib/config/ConfigFile.java
  32. +225 −0 src/main/java/codechicken/lib/config/ConfigTag.java
  33. +189 −0 src/main/java/codechicken/lib/config/ConfigTagParent.java
  34. +16 −0 src/main/java/codechicken/lib/config/DefaultingConfigFile.java
  35. +125 −0 src/main/java/codechicken/lib/config/SimpleProperties.java
  36. +46 −0 src/main/java/codechicken/lib/data/MCDataInput.java
  37. +17 −0 src/main/java/codechicken/lib/data/MCDataInputStream.java
  38. +44 −0 src/main/java/codechicken/lib/data/MCDataOutput.java
  39. +17 −0 src/main/java/codechicken/lib/data/MCDataOutputStream.java
  40. +240 −0 src/main/java/codechicken/lib/data/MCDataOutputWrapper.java
  41. +81 −0 src/main/java/codechicken/lib/gui/Canvas9Seg.java
  42. +227 −0 src/main/java/codechicken/lib/gui/GuiDraw.java
  43. +274 −0 src/main/java/codechicken/lib/inventory/ContainerExtended.java
  44. +67 −0 src/main/java/codechicken/lib/inventory/ContainerSynchronised.java
  45. +14 −0 src/main/java/codechicken/lib/inventory/IContainerSyncVar.java
  46. +30 −0 src/main/java/codechicken/lib/inventory/IntegerSync.java
  47. +103 −0 src/main/java/codechicken/lib/inventory/InventoryCopy.java
  48. +91 −0 src/main/java/codechicken/lib/inventory/InventoryNBT.java
  49. +59 −0 src/main/java/codechicken/lib/inventory/InventoryRange.java
  50. +109 −0 src/main/java/codechicken/lib/inventory/InventorySimple.java
  51. +323 −0 src/main/java/codechicken/lib/inventory/InventoryUtils.java
  52. +63 −0 src/main/java/codechicken/lib/inventory/ItemKey.java
  53. +55 −0 src/main/java/codechicken/lib/inventory/SlotDummy.java
  54. +17 −0 src/main/java/codechicken/lib/inventory/SlotDummyOutput.java
  55. +15 −0 src/main/java/codechicken/lib/inventory/SlotHandleClicks.java
  56. +87 −0 src/main/java/codechicken/lib/lighting/LC.java
  57. +139 −0 src/main/java/codechicken/lib/lighting/LightMatrix.java
  58. +104 −0 src/main/java/codechicken/lib/lighting/LightModel.java
  59. +57 −0 src/main/java/codechicken/lib/lighting/PlanarLightMatrix.java
  60. +37 −0 src/main/java/codechicken/lib/lighting/PlanarLightModel.java
  61. +56 −0 src/main/java/codechicken/lib/lighting/SimpleBrightnessModel.java
  62. +152 −0 src/main/java/codechicken/lib/math/MathHelper.java
  63. +6 −0 src/main/java/codechicken/lib/packet/ICustomPacketTile.java
  64. +553 −0 src/main/java/codechicken/lib/packet/PacketCustom.java
  65. +53 −0 src/main/java/codechicken/lib/raytracer/ExtendedMOP.java
  66. +13 −0 src/main/java/codechicken/lib/raytracer/IndexedCuboid6.java
  67. +193 −0 src/main/java/codechicken/lib/raytracer/RayTracer.java
  68. +204 −0 src/main/java/codechicken/lib/render/BlockRenderer.java
  69. +1,024 −0 src/main/java/codechicken/lib/render/CCModel.java
  70. +88 −0 src/main/java/codechicken/lib/render/CCModelLibrary.java
  71. +142 −0 src/main/java/codechicken/lib/render/CCRenderPipeline.java
  72. +552 −0 src/main/java/codechicken/lib/render/CCRenderState.java
  73. +43 −0 src/main/java/codechicken/lib/render/ColourMultiplier.java
  74. +139 −0 src/main/java/codechicken/lib/render/EntityDigIconFX.java
  75. +61 −0 src/main/java/codechicken/lib/render/FontUtils.java
  76. +6 −0 src/main/java/codechicken/lib/render/IFaceRenderer.java
  77. +26 −0 src/main/java/codechicken/lib/render/ManagedTextureFX.java
  78. +22 −0 src/main/java/codechicken/lib/render/PlaceholderTexture.java
  79. +710 −0 src/main/java/codechicken/lib/render/QBImporter.java
  80. +377 −0 src/main/java/codechicken/lib/render/RenderUtils.java
  81. +125 −0 src/main/java/codechicken/lib/render/ShaderProgram.java
  82. +129 −0 src/main/java/codechicken/lib/render/SpriteSheetManager.java
  83. +34 −0 src/main/java/codechicken/lib/render/TextureDataHolder.java
  84. +59 −0 src/main/java/codechicken/lib/render/TextureFX.java
  85. +180 −0 src/main/java/codechicken/lib/render/TextureSpecial.java
  86. +168 −0 src/main/java/codechicken/lib/render/TextureUtils.java
  87. +91 −0 src/main/java/codechicken/lib/render/Vertex5.java
  88. +25 −0 src/main/java/codechicken/lib/render/uv/IconTransformation.java
  89. +26 −0 src/main/java/codechicken/lib/render/uv/MultiIconTransformation.java
  90. +78 −0 src/main/java/codechicken/lib/render/uv/UV.java
  91. +51 −0 src/main/java/codechicken/lib/render/uv/UVRotation.java
  92. +37 −0 src/main/java/codechicken/lib/render/uv/UVScale.java
  93. +39 −0 src/main/java/codechicken/lib/render/uv/UVTransformation.java
  94. +83 −0 src/main/java/codechicken/lib/render/uv/UVTransformationList.java
  95. +55 −0 src/main/java/codechicken/lib/render/uv/UVTranslation.java
  96. +100 −0 src/main/java/codechicken/lib/tool/LibDownloader.java
  97. +45 −0 src/main/java/codechicken/lib/tool/MCStripTransformer.java
  98. +14 −0 src/main/java/codechicken/lib/tool/Main.java
  99. +47 −0 src/main/java/codechicken/lib/tool/StripClassLoader.java
  100. +42 −0 src/main/java/codechicken/lib/tool/ToolMain.java
  101. +42 −0 src/main/java/codechicken/lib/tool/module/JOptModule.java
  102. +65 −0 src/main/java/codechicken/lib/tool/module/ModuleQBConverter.java
  103. +6 −0 src/main/java/codechicken/lib/util/Copyable.java
  104. +20 −0 src/main/java/codechicken/lib/util/LangProxy.java
  105. +39 −0 src/main/java/codechicken/lib/vec/AxisCycle.java
  106. +206 −0 src/main/java/codechicken/lib/vec/BlockCoord.java
  107. +212 −0 src/main/java/codechicken/lib/vec/Cuboid6.java
  108. +233 −0 src/main/java/codechicken/lib/vec/CuboidCoord.java
  109. +52 −0 src/main/java/codechicken/lib/vec/ITransformation.java
  110. +16 −0 src/main/java/codechicken/lib/vec/IrreversibleTransformationException.java
  111. +46 −0 src/main/java/codechicken/lib/vec/Line3.java
  112. +361 −0 src/main/java/codechicken/lib/vec/Matrix4.java
  113. +146 −0 src/main/java/codechicken/lib/vec/Quat.java
  114. +91 −0 src/main/java/codechicken/lib/vec/Rectangle4i.java
  115. +45 −0 src/main/java/codechicken/lib/vec/RedundantTransformation.java
  116. +295 −0 src/main/java/codechicken/lib/vec/Rotation.java
  117. +74 −0 src/main/java/codechicken/lib/vec/Scale.java
  118. +20 −0 src/main/java/codechicken/lib/vec/SwapYZ.java
  119. +56 −0 src/main/java/codechicken/lib/vec/Transformation.java
  120. +131 −0 src/main/java/codechicken/lib/vec/TransformationList.java
  121. +75 −0 src/main/java/codechicken/lib/vec/Translation.java
  122. +29 −0 src/main/java/codechicken/lib/vec/VariableTransformation.java
  123. +445 −0 src/main/java/codechicken/lib/vec/Vector3.java
  124. +64 −0 src/main/java/codechicken/lib/world/ChunkExtension.java
  125. +13 −0 src/main/java/codechicken/lib/world/IChunkLoadTile.java
  126. +28 −0 src/main/java/codechicken/lib/world/TileChunkLoadHook.java
  127. +76 −0 src/main/java/codechicken/lib/world/WorldExtension.java
  128. +17 −0 src/main/java/codechicken/lib/world/WorldExtensionInstantiator.java
  129. +161 −0 src/main/java/codechicken/lib/world/WorldExtensionManager.java
Loading