From 2f01397d5eac8d4a10dc36d8ac43dec78d5bc5b1 Mon Sep 17 00:00:00 2001 From: Matthew Messinger Date: Tue, 17 Nov 2015 00:09:04 -0500 Subject: [PATCH] Change package --- build.gradle | 53 ++++-- gradle/wrapper/gradle-wrapper.properties | 2 +- .../liteloader-1.8-SNAPSHOT-sources.jar | Bin 0 -> 366656 bytes .../liteloader-1.8-SNAPSHOT-srgnames.jar | Bin .../LiteModMineLittlePony.java | 4 +- .../minelittlepony}/MineLittlePony.java | 21 ++- .../minelittlepony}/Pony.java | 8 +- .../minelittlepony}/PonyConfig.java | 2 +- .../minelittlepony}/PonyLevel.java | 2 +- .../minelittlepony}/PonyManager.java | 6 +- .../gui/FakeVoxelPropertyToggleBox.java} | 0 .../gui/MineLittlePonyGUI.java | 6 +- .../gui/MineLittlePonyGUIMob.java | 5 +- .../hdskins/gui/EntityPonyModel.java | 2 +- .../hdskins/gui/GuiSkinsMineLP.java | 8 +- .../hdskins/gui/RenderPonyModel.java | 8 +- .../minelittlepony}/model/ModelArmor.java | 2 +- .../minelittlepony}/model/ModelHornGlow.java | 5 +- .../minelittlepony}/model/ModelPony.java | 6 +- .../minelittlepony}/model/PMAPI.java | 18 +- .../minelittlepony}/model/PlayerModel.java | 7 +- .../model/ScalableModelBox.java | 5 +- .../model/pony/armor/pm_newPonyArmor.java | 6 +- .../pony/armor/pm_skeletonPonyArmor.java | 4 +- .../model/pony/armor/pm_zombiePonyArmor.java | 4 +- .../model/pony/armor/pma_Human.java | 6 +- .../model/pony/armor/pma_newPony.java | 4 +- .../model/pony/armor/pma_skeletonPony.java | 4 +- .../model/pony/armor/pma_zombiePony.java | 4 +- .../minelittlepony}/model/pony/pm_Human.java | 4 +- .../model/pony/pm_newPonyAdv.java | 23 ++- .../model/pony/pm_skeletonPony.java | 2 +- .../model/pony/pm_zombiePony.java | 4 +- .../minelittlepony}/renderer/AniParams.java | 2 +- .../renderer/CompressiveRendering.java | 2 +- .../renderer/HornGlowRenderer.java | 5 +- .../minelittlepony/renderer/IRenderPony.java | 8 + .../renderer/PlaneRenderer.java | 2 +- .../minelittlepony}/renderer/RenderPony.java | 24 +-- .../renderer/RenderPonyMob.java | 18 +- .../renderer/RenderPonySkeleton.java | 8 +- .../renderer/RenderPonyVillager.java | 8 +- .../renderer/RenderPonyZombie.java | 6 +- .../renderer/ScalableModelRenderer.java | 4 +- .../renderer/layer/LayerHeldPonyItem.java | 11 +- .../renderer/layer/LayerPonyArmor.java | 31 ++-- .../renderer/layer/LayerPonyCape.java | 8 +- .../renderer/layer/LayerPonySkull.java | 10 +- .../transformers/RenderPlayerTransformer.java | 4 +- .../minelittlepony}/util/MineLPLogger.java | 2 +- .../minelittlepony}/util/MineLPObf.java | 2 +- .../util/MineLPPrivateFields.java | 2 +- .../minelittlepony}/util/MineLPRData.java | 7 +- .../util/MineLPReflection.java | 8 +- .../minelp/gui/VoxelPropertyIntSlider.java | 157 ------------------ .../minelp/renderer/IRenderPony.java | 8 - .../common/VoxelCommonLiteMod.java | 2 +- .../voxelmodpack/hdskins/HDPrivateFields.java | 2 - src/main/resources/litemod.json | 8 +- voxellib/build.gradle | 17 +- .../common/LiteModVoxelCommon.java | 2 +- .../voxelmodpack/common/gui/GuiScreenEx.java | 1 - .../gui/GuiVoxelBoxSettingsPanel.java | 6 +- .../common/runtime/PrivateFields.java | 66 +++----- .../common/runtime/PrivateMethods.java | 24 +-- voxellib/src/main/resources/litemod.json | 6 +- 66 files changed, 267 insertions(+), 439 deletions(-) create mode 100644 liteloader/liteloader-1.8-SNAPSHOT-sources.jar rename voxellib/liteloader/liteloader-1.8-SNAPSHOT-srg.jar => liteloader/liteloader-1.8-SNAPSHOT-srgnames.jar (100%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/LiteModMineLittlePony.java (78%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/MineLittlePony.java (92%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/Pony.java (98%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/PonyConfig.java (98%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/PonyLevel.java (92%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/PonyManager.java (98%) rename src/main/java/com/{minelittlepony/minelp/gui/FakeVoxelPropertyCheckBox.java => brohoof/minelittlepony/gui/FakeVoxelPropertyToggleBox.java} (100%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/gui/MineLittlePonyGUI.java (91%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/gui/MineLittlePonyGUIMob.java (93%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/hdskins/gui/EntityPonyModel.java (82%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/hdskins/gui/GuiSkinsMineLP.java (85%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/hdskins/gui/RenderPonyModel.java (87%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/model/ModelArmor.java (89%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/model/ModelHornGlow.java (97%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/model/ModelPony.java (96%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/model/PMAPI.java (78%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/model/PlayerModel.java (92%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/model/ScalableModelBox.java (97%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/model/pony/armor/pm_newPonyArmor.java (98%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/model/pony/armor/pm_skeletonPonyArmor.java (97%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/model/pony/armor/pm_zombiePonyArmor.java (97%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/model/pony/armor/pma_Human.java (57%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/model/pony/armor/pma_newPony.java (68%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/model/pony/armor/pma_skeletonPony.java (70%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/model/pony/armor/pma_zombiePony.java (69%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/model/pony/pm_Human.java (76%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/model/pony/pm_newPonyAdv.java (98%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/model/pony/pm_skeletonPony.java (99%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/model/pony/pm_zombiePony.java (97%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/renderer/AniParams.java (89%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/renderer/CompressiveRendering.java (98%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/renderer/HornGlowRenderer.java (98%) create mode 100644 src/main/java/com/brohoof/minelittlepony/renderer/IRenderPony.java rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/renderer/PlaneRenderer.java (99%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/renderer/RenderPony.java (91%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/renderer/RenderPonyMob.java (92%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/renderer/RenderPonySkeleton.java (87%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/renderer/RenderPonyVillager.java (86%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/renderer/RenderPonyZombie.java (87%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/renderer/ScalableModelRenderer.java (99%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/renderer/layer/LayerHeldPonyItem.java (94%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/renderer/layer/LayerPonyArmor.java (91%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/renderer/layer/LayerPonyCape.java (95%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/renderer/layer/LayerPonySkull.java (93%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/transformers/RenderPlayerTransformer.java (59%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/util/MineLPLogger.java (98%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/util/MineLPObf.java (93%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/util/MineLPPrivateFields.java (95%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/util/MineLPRData.java (97%) rename src/main/java/com/{minelittlepony/minelp => brohoof/minelittlepony}/util/MineLPReflection.java (98%) delete mode 100644 src/main/java/com/minelittlepony/minelp/gui/VoxelPropertyIntSlider.java delete mode 100644 src/main/java/com/minelittlepony/minelp/renderer/IRenderPony.java diff --git a/build.gradle b/build.gradle index 928a5f21..84e7ffa5 100644 --- a/build.gradle +++ b/build.gradle @@ -1,36 +1,55 @@ plugins { - id 'net.minecraftforge.gradle.tweaker-client' version '2.0.1' + id 'net.minecraftforge.gradle.tweaker-client' version '2.0.2' } -evaluationDependsOnChildren() +ext.voxellib = project ':voxellib' +ext.revision = 186 -archivesBaseName = "mod_minelp" -version = "1.8-UNOFFICIAL_mc1.8" +archivesBaseName = "MineLittlePony" +group = 'com.brohoof.minelp' +version = '1.8' minecraft { version = "1.8" - mappings = 'snapshot_20150606' - tweakClass = 'com.mumfrey.liteloader.launch.LiteLoaderTweaker' + mappings = 'snapshot_20151027' runDir = 'run' - // fix reobf issues -// srgExtra "FD: com/voxelmodpack/common/properties/gui/GuiVoxelBoxSettingsPanel/zLevel bub/e" -// srgExtra "FD: com/voxelmodpack/common/gui/GuiControl/zLevel bub/e" -// srgExtra "FD: com/voxelmodpack/common/gui/GuiScreenEx/zLevel bub/e" + tweakClass = 'com.mumfrey.liteloader.launch.LiteLoaderTweaker' + replace '@VERSION@',project.version } + +processResources { + def props = [ + version: version, + mcversion: minecraft.version, + revision: revision + ] + inputs.properties props + from(sourceSets.main.resources.srcDirs) { + include 'litemod.json' + expand props + } + from(sourceSets.main.resources.srcDirs) { + exclude 'litemod.json' + } +} repositories.flatDir { - dir 'voxellib/liteloader' + dir 'liteloader' } dependencies { - compile project(':voxellib') + deobfProvided 'com.mumfrey:liteloader:1.8-SNAPSHOT:srgnames' + provided voxellib } jar { - extension 'litemod' manifest.attributes.remove 'TweakClass' + extension 'litemod' } -task standaloneJar(type:Jar, dependsOn: [reobfJar, project(':voxellib').reobfJar]) { - extension "litemod" - from zipTree(jar.archivePath) - from project(':voxellib').jar.archivePath +task standaloneJar(type: Jar, dependsOn: [{voxellib.build}, reobfJar]) { + extension 'litemod' + from zipTree(jar.archivePath) + + // voxellib + from {voxellib.jar.archivePath} + classifier 'standalone' } artifacts { diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 87f3af33..09e711f1 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-2.5-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-2.8-bin.zip diff --git a/liteloader/liteloader-1.8-SNAPSHOT-sources.jar b/liteloader/liteloader-1.8-SNAPSHOT-sources.jar new file mode 100644 index 0000000000000000000000000000000000000000..29224102df6c8a197b49cde8bee044664da3ca06 GIT binary patch literal 366656 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%0AZRdd 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↱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 nxn(j8`W`rMXZ`+l*+KY literal 0 HcmV?d00001 diff --git a/voxellib/liteloader/liteloader-1.8-SNAPSHOT-srg.jar b/liteloader/liteloader-1.8-SNAPSHOT-srgnames.jar similarity index 100% rename from voxellib/liteloader/liteloader-1.8-SNAPSHOT-srg.jar rename to liteloader/liteloader-1.8-SNAPSHOT-srgnames.jar diff --git a/src/main/java/com/minelittlepony/minelp/LiteModMineLittlePony.java b/src/main/java/com/brohoof/minelittlepony/LiteModMineLittlePony.java similarity index 78% rename from src/main/java/com/minelittlepony/minelp/LiteModMineLittlePony.java rename to src/main/java/com/brohoof/minelittlepony/LiteModMineLittlePony.java index f2299fea..d2d4a204 100644 --- a/src/main/java/com/minelittlepony/minelp/LiteModMineLittlePony.java +++ b/src/main/java/com/brohoof/minelittlepony/LiteModMineLittlePony.java @@ -1,11 +1,11 @@ -package com.minelittlepony.minelp; +package com.brohoof.minelittlepony; import com.voxelmodpack.common.VoxelCommonLiteMod; public class LiteModMineLittlePony extends VoxelCommonLiteMod { public LiteModMineLittlePony() { - super("com.minelittlepony.minelp.MineLittlePony"); + super("com.brohoof.minelittlepony.MineLittlePony"); } @Override diff --git a/src/main/java/com/minelittlepony/minelp/MineLittlePony.java b/src/main/java/com/brohoof/minelittlepony/MineLittlePony.java similarity index 92% rename from src/main/java/com/minelittlepony/minelp/MineLittlePony.java rename to src/main/java/com/brohoof/minelittlepony/MineLittlePony.java index b351d176..1f392500 100644 --- a/src/main/java/com/minelittlepony/minelp/MineLittlePony.java +++ b/src/main/java/com/brohoof/minelittlepony/MineLittlePony.java @@ -1,22 +1,21 @@ -package com.minelittlepony.minelp; +package com.brohoof.minelittlepony; import java.io.File; import org.lwjgl.input.Keyboard; -import com.minelittlepony.minelp.gui.MineLittlePonyGUI; -import com.minelittlepony.minelp.gui.MineLittlePonyGUIMob; -import com.minelittlepony.minelp.hdskins.gui.EntityPonyModel; -import com.minelittlepony.minelp.hdskins.gui.GuiSkinsMineLP; -import com.minelittlepony.minelp.hdskins.gui.RenderPonyModel; -import com.minelittlepony.minelp.renderer.RenderPonySkeleton; -import com.minelittlepony.minelp.renderer.RenderPonyVillager; -import com.minelittlepony.minelp.renderer.RenderPonyZombie; -import com.minelittlepony.minelp.util.MineLPLogger; +import com.brohoof.minelittlepony.gui.MineLittlePonyGUI; +import com.brohoof.minelittlepony.gui.MineLittlePonyGUIMob; +import com.brohoof.minelittlepony.hdskins.gui.EntityPonyModel; +import com.brohoof.minelittlepony.hdskins.gui.GuiSkinsMineLP; +import com.brohoof.minelittlepony.hdskins.gui.RenderPonyModel; +import com.brohoof.minelittlepony.renderer.RenderPonySkeleton; +import com.brohoof.minelittlepony.renderer.RenderPonyVillager; +import com.brohoof.minelittlepony.renderer.RenderPonyZombie; +import com.brohoof.minelittlepony.util.MineLPLogger; import com.mumfrey.liteloader.InitCompleteListener; import com.mumfrey.liteloader.core.LiteLoader; import com.mumfrey.liteloader.util.ModUtilities; -import com.voxelmodpack.common.properties.ModConfig; import com.voxelmodpack.common.properties.gui.SettingsPanelManager; import com.voxelmodpack.hdskins.HDSkinManager; import com.voxelmodpack.hdskins.gui.GuiSkins; diff --git a/src/main/java/com/minelittlepony/minelp/Pony.java b/src/main/java/com/brohoof/minelittlepony/Pony.java similarity index 98% rename from src/main/java/com/minelittlepony/minelp/Pony.java rename to src/main/java/com/brohoof/minelittlepony/Pony.java index 9b565e4e..ceebdb26 100644 --- a/src/main/java/com/minelittlepony/minelp/Pony.java +++ b/src/main/java/com/brohoof/minelittlepony/Pony.java @@ -1,13 +1,13 @@ -package com.minelittlepony.minelp; +package com.brohoof.minelittlepony; import java.awt.Color; import java.awt.image.BufferedImage; import javax.imageio.ImageIO; -import com.minelittlepony.minelp.model.PMAPI; -import com.minelittlepony.minelp.model.PlayerModel; -import com.minelittlepony.minelp.util.MineLPLogger; +import com.brohoof.minelittlepony.model.PMAPI; +import com.brohoof.minelittlepony.model.PlayerModel; +import com.brohoof.minelittlepony.util.MineLPLogger; import com.voxelmodpack.common.runtime.PrivateFields; import net.minecraft.client.Minecraft; diff --git a/src/main/java/com/minelittlepony/minelp/PonyConfig.java b/src/main/java/com/brohoof/minelittlepony/PonyConfig.java similarity index 98% rename from src/main/java/com/minelittlepony/minelp/PonyConfig.java rename to src/main/java/com/brohoof/minelittlepony/PonyConfig.java index d8c5a0a1..792228b9 100644 --- a/src/main/java/com/minelittlepony/minelp/PonyConfig.java +++ b/src/main/java/com/brohoof/minelittlepony/PonyConfig.java @@ -1,4 +1,4 @@ -package com.minelittlepony.minelp; +package com.brohoof.minelittlepony; import com.minelittlepony.minelp.util.MineLPLogger; import com.voxelmodpack.common.properties.ModConfig; diff --git a/src/main/java/com/minelittlepony/minelp/PonyLevel.java b/src/main/java/com/brohoof/minelittlepony/PonyLevel.java similarity index 92% rename from src/main/java/com/minelittlepony/minelp/PonyLevel.java rename to src/main/java/com/brohoof/minelittlepony/PonyLevel.java index be7371d6..51cad3f6 100644 --- a/src/main/java/com/minelittlepony/minelp/PonyLevel.java +++ b/src/main/java/com/brohoof/minelittlepony/PonyLevel.java @@ -1,4 +1,4 @@ -package com.minelittlepony.minelp; +package com.brohoof.minelittlepony; public enum PonyLevel { PONIES, diff --git a/src/main/java/com/minelittlepony/minelp/PonyManager.java b/src/main/java/com/brohoof/minelittlepony/PonyManager.java similarity index 98% rename from src/main/java/com/minelittlepony/minelp/PonyManager.java rename to src/main/java/com/brohoof/minelittlepony/PonyManager.java index a0bdac93..7a8570b5 100644 --- a/src/main/java/com/minelittlepony/minelp/PonyManager.java +++ b/src/main/java/com/brohoof/minelittlepony/PonyManager.java @@ -1,12 +1,12 @@ -package com.minelittlepony.minelp; +package com.brohoof.minelittlepony; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; -import com.minelittlepony.minelp.model.PMAPI; -import com.minelittlepony.minelp.util.MineLPLogger; +import com.brohoof.minelittlepony.model.PMAPI; +import com.brohoof.minelittlepony.util.MineLPLogger; import net.minecraft.client.entity.AbstractClientPlayer; import net.minecraft.entity.passive.EntityVillager; diff --git a/src/main/java/com/minelittlepony/minelp/gui/FakeVoxelPropertyCheckBox.java b/src/main/java/com/brohoof/minelittlepony/gui/FakeVoxelPropertyToggleBox.java similarity index 100% rename from src/main/java/com/minelittlepony/minelp/gui/FakeVoxelPropertyCheckBox.java rename to src/main/java/com/brohoof/minelittlepony/gui/FakeVoxelPropertyToggleBox.java diff --git a/src/main/java/com/minelittlepony/minelp/gui/MineLittlePonyGUI.java b/src/main/java/com/brohoof/minelittlepony/gui/MineLittlePonyGUI.java similarity index 91% rename from src/main/java/com/minelittlepony/minelp/gui/MineLittlePonyGUI.java rename to src/main/java/com/brohoof/minelittlepony/gui/MineLittlePonyGUI.java index 01d16afc..3788ee3e 100644 --- a/src/main/java/com/minelittlepony/minelp/gui/MineLittlePonyGUI.java +++ b/src/main/java/com/brohoof/minelittlepony/gui/MineLittlePonyGUI.java @@ -1,6 +1,8 @@ -package com.minelittlepony.minelp.gui; +package com.brohoof.minelittlepony.gui; -import com.minelittlepony.minelp.MineLittlePony; +import com.brohoof.minelittlepony.MineLittlePony; +import com.brohoof.minelittlepony.PonyConfig; +import com.brohoof.minelittlepony.PonyLevel; import com.voxelmodpack.common.properties.VoxelProperty; import com.voxelmodpack.common.properties.VoxelPropertyLabel; import com.voxelmodpack.common.properties.gui.GuiVoxelBoxSettingsPanel; diff --git a/src/main/java/com/minelittlepony/minelp/gui/MineLittlePonyGUIMob.java b/src/main/java/com/brohoof/minelittlepony/gui/MineLittlePonyGUIMob.java similarity index 93% rename from src/main/java/com/minelittlepony/minelp/gui/MineLittlePonyGUIMob.java rename to src/main/java/com/brohoof/minelittlepony/gui/MineLittlePonyGUIMob.java index ce4428cd..d2fad70e 100644 --- a/src/main/java/com/minelittlepony/minelp/gui/MineLittlePonyGUIMob.java +++ b/src/main/java/com/brohoof/minelittlepony/gui/MineLittlePonyGUIMob.java @@ -1,6 +1,7 @@ -package com.minelittlepony.minelp.gui; +package com.brohoof.minelittlepony.gui; -import com.minelittlepony.minelp.MineLittlePony; +import com.brohoof.minelittlepony.MineLittlePony; +import com.brohoof.minelittlepony.PonyConfig; import com.voxelmodpack.common.properties.VoxelProperty; import com.voxelmodpack.common.properties.VoxelPropertyLabel; import com.voxelmodpack.common.properties.gui.GuiVoxelBoxSettingsPanel; diff --git a/src/main/java/com/minelittlepony/minelp/hdskins/gui/EntityPonyModel.java b/src/main/java/com/brohoof/minelittlepony/hdskins/gui/EntityPonyModel.java similarity index 82% rename from src/main/java/com/minelittlepony/minelp/hdskins/gui/EntityPonyModel.java rename to src/main/java/com/brohoof/minelittlepony/hdskins/gui/EntityPonyModel.java index 9d3086c1..d74dcb57 100644 --- a/src/main/java/com/minelittlepony/minelp/hdskins/gui/EntityPonyModel.java +++ b/src/main/java/com/brohoof/minelittlepony/hdskins/gui/EntityPonyModel.java @@ -1,4 +1,4 @@ -package com.minelittlepony.minelp.hdskins.gui; +package com.brohoof.minelittlepony.hdskins.gui; import com.mojang.authlib.GameProfile; import com.voxelmodpack.hdskins.gui.EntityPlayerModel; diff --git a/src/main/java/com/minelittlepony/minelp/hdskins/gui/GuiSkinsMineLP.java b/src/main/java/com/brohoof/minelittlepony/hdskins/gui/GuiSkinsMineLP.java similarity index 85% rename from src/main/java/com/minelittlepony/minelp/hdskins/gui/GuiSkinsMineLP.java rename to src/main/java/com/brohoof/minelittlepony/hdskins/gui/GuiSkinsMineLP.java index 144b6b0b..f5b2552e 100644 --- a/src/main/java/com/minelittlepony/minelp/hdskins/gui/GuiSkinsMineLP.java +++ b/src/main/java/com/brohoof/minelittlepony/hdskins/gui/GuiSkinsMineLP.java @@ -1,10 +1,10 @@ -package com.minelittlepony.minelp.hdskins.gui; +package com.brohoof.minelittlepony.hdskins.gui; import java.awt.image.BufferedImage; -import com.minelittlepony.minelp.PonyManager; -import com.minelittlepony.minelp.hdskins.gui.EntityPonyModel; -import com.minelittlepony.minelp.util.MineLPLogger; +import com.brohoof.minelittlepony.PonyManager; +import com.brohoof.minelittlepony.hdskins.gui.EntityPonyModel; +import com.brohoof.minelittlepony.util.MineLPLogger; import com.mojang.authlib.GameProfile; import com.voxelmodpack.hdskins.gui.EntityPlayerModel; import com.voxelmodpack.hdskins.gui.GuiSkins; diff --git a/src/main/java/com/minelittlepony/minelp/hdskins/gui/RenderPonyModel.java b/src/main/java/com/brohoof/minelittlepony/hdskins/gui/RenderPonyModel.java similarity index 87% rename from src/main/java/com/minelittlepony/minelp/hdskins/gui/RenderPonyModel.java rename to src/main/java/com/brohoof/minelittlepony/hdskins/gui/RenderPonyModel.java index a3331e54..2a942d39 100644 --- a/src/main/java/com/minelittlepony/minelp/hdskins/gui/RenderPonyModel.java +++ b/src/main/java/com/brohoof/minelittlepony/hdskins/gui/RenderPonyModel.java @@ -1,8 +1,8 @@ -package com.minelittlepony.minelp.hdskins.gui; +package com.brohoof.minelittlepony.hdskins.gui; -import com.minelittlepony.minelp.Pony; -import com.minelittlepony.minelp.PonyManager; -import com.minelittlepony.minelp.model.PlayerModel; +import com.brohoof.minelittlepony.MineLittlePony; +import com.brohoof.minelittlepony.Pony; +import com.brohoof.minelittlepony.model.PlayerModel; import com.voxelmodpack.hdskins.gui.EntityPlayerModel; import com.voxelmodpack.hdskins.gui.RenderPlayerModel; diff --git a/src/main/java/com/minelittlepony/minelp/model/ModelArmor.java b/src/main/java/com/brohoof/minelittlepony/model/ModelArmor.java similarity index 89% rename from src/main/java/com/minelittlepony/minelp/model/ModelArmor.java rename to src/main/java/com/brohoof/minelittlepony/model/ModelArmor.java index a2c17716..f0c92a43 100644 --- a/src/main/java/com/minelittlepony/minelp/model/ModelArmor.java +++ b/src/main/java/com/brohoof/minelittlepony/model/ModelArmor.java @@ -1,4 +1,4 @@ -package com.minelittlepony.minelp.model; +package com.brohoof.minelittlepony.model; public abstract class ModelArmor { public final String path; diff --git a/src/main/java/com/minelittlepony/minelp/model/ModelHornGlow.java b/src/main/java/com/brohoof/minelittlepony/model/ModelHornGlow.java similarity index 97% rename from src/main/java/com/minelittlepony/minelp/model/ModelHornGlow.java rename to src/main/java/com/brohoof/minelittlepony/model/ModelHornGlow.java index 8f84bd71..6c0a5735 100644 --- a/src/main/java/com/minelittlepony/minelp/model/ModelHornGlow.java +++ b/src/main/java/com/brohoof/minelittlepony/model/ModelHornGlow.java @@ -1,6 +1,7 @@ -package com.minelittlepony.minelp.model; +package com.brohoof.minelittlepony.model; + +import com.brohoof.minelittlepony.renderer.HornGlowRenderer; -import com.minelittlepony.minelp.renderer.HornGlowRenderer; import net.minecraft.client.model.PositionTextureVertex; import net.minecraft.client.model.TexturedQuad; import net.minecraft.client.renderer.Tessellator; diff --git a/src/main/java/com/minelittlepony/minelp/model/ModelPony.java b/src/main/java/com/brohoof/minelittlepony/model/ModelPony.java similarity index 96% rename from src/main/java/com/minelittlepony/minelp/model/ModelPony.java rename to src/main/java/com/brohoof/minelittlepony/model/ModelPony.java index fc4bd30a..d3e459db 100644 --- a/src/main/java/com/minelittlepony/minelp/model/ModelPony.java +++ b/src/main/java/com/brohoof/minelittlepony/model/ModelPony.java @@ -1,7 +1,6 @@ -package com.minelittlepony.minelp.model; +package com.brohoof.minelittlepony.model; -import com.minelittlepony.minelp.PonyManager; -import com.minelittlepony.minelp.renderer.AniParams; +import com.brohoof.minelittlepony.renderer.AniParams; import net.minecraft.client.entity.AbstractClientPlayer; import net.minecraft.client.model.ModelPlayer; @@ -60,7 +59,6 @@ public abstract class ModelPony extends ModelPlayer { @Override public void render(Entity player, float Move, float Moveswing, float Loop, float Right, float Down, float Scale) { - PonyManager.getInstance(); if (player instanceof AbstractClientPlayer) { setModelVisibilities((AbstractClientPlayer) player); } diff --git a/src/main/java/com/minelittlepony/minelp/model/PMAPI.java b/src/main/java/com/brohoof/minelittlepony/model/PMAPI.java similarity index 78% rename from src/main/java/com/minelittlepony/minelp/model/PMAPI.java rename to src/main/java/com/brohoof/minelittlepony/model/PMAPI.java index cd156f4c..e54d66ed 100644 --- a/src/main/java/com/minelittlepony/minelp/model/PMAPI.java +++ b/src/main/java/com/brohoof/minelittlepony/model/PMAPI.java @@ -1,15 +1,15 @@ -package com.minelittlepony.minelp.model; +package com.brohoof.minelittlepony.model; import java.lang.reflect.Field; -import com.minelittlepony.minelp.model.pony.pm_Human; -import com.minelittlepony.minelp.model.pony.pm_newPonyAdv; -import com.minelittlepony.minelp.model.pony.pm_skeletonPony; -import com.minelittlepony.minelp.model.pony.pm_zombiePony; -import com.minelittlepony.minelp.model.pony.armor.pma_Human; -import com.minelittlepony.minelp.model.pony.armor.pma_newPony; -import com.minelittlepony.minelp.model.pony.armor.pma_skeletonPony; -import com.minelittlepony.minelp.model.pony.armor.pma_zombiePony; +import com.brohoof.minelittlepony.model.pony.pm_Human; +import com.brohoof.minelittlepony.model.pony.pm_newPonyAdv; +import com.brohoof.minelittlepony.model.pony.pm_skeletonPony; +import com.brohoof.minelittlepony.model.pony.pm_zombiePony; +import com.brohoof.minelittlepony.model.pony.armor.pma_Human; +import com.brohoof.minelittlepony.model.pony.armor.pma_newPony; +import com.brohoof.minelittlepony.model.pony.armor.pma_skeletonPony; +import com.brohoof.minelittlepony.model.pony.armor.pma_zombiePony; public final class PMAPI { diff --git a/src/main/java/com/minelittlepony/minelp/model/PlayerModel.java b/src/main/java/com/brohoof/minelittlepony/model/PlayerModel.java similarity index 92% rename from src/main/java/com/minelittlepony/minelp/model/PlayerModel.java rename to src/main/java/com/brohoof/minelittlepony/model/PlayerModel.java index d3198c0c..369e0210 100644 --- a/src/main/java/com/minelittlepony/minelp/model/PlayerModel.java +++ b/src/main/java/com/brohoof/minelittlepony/model/PlayerModel.java @@ -1,9 +1,10 @@ -package com.minelittlepony.minelp.model; +package com.brohoof.minelittlepony.model; -import com.minelittlepony.minelp.model.ModelArmor; -import com.minelittlepony.minelp.model.ModelPony; import java.text.DecimalFormat; +import com.brohoof.minelittlepony.model.ModelArmor; +import com.brohoof.minelittlepony.model.ModelPony; + public class PlayerModel { public final int id; public String name; diff --git a/src/main/java/com/minelittlepony/minelp/model/ScalableModelBox.java b/src/main/java/com/brohoof/minelittlepony/model/ScalableModelBox.java similarity index 97% rename from src/main/java/com/minelittlepony/minelp/model/ScalableModelBox.java rename to src/main/java/com/brohoof/minelittlepony/model/ScalableModelBox.java index a4dd90ae..afcd1924 100644 --- a/src/main/java/com/minelittlepony/minelp/model/ScalableModelBox.java +++ b/src/main/java/com/brohoof/minelittlepony/model/ScalableModelBox.java @@ -1,6 +1,7 @@ -package com.minelittlepony.minelp.model; +package com.brohoof.minelittlepony.model; + +import com.brohoof.minelittlepony.renderer.ScalableModelRenderer; -import com.minelittlepony.minelp.renderer.ScalableModelRenderer; import net.minecraft.client.model.PositionTextureVertex; import net.minecraft.client.model.TexturedQuad; import net.minecraft.client.renderer.Tessellator; diff --git a/src/main/java/com/minelittlepony/minelp/model/pony/armor/pm_newPonyArmor.java b/src/main/java/com/brohoof/minelittlepony/model/pony/armor/pm_newPonyArmor.java similarity index 98% rename from src/main/java/com/minelittlepony/minelp/model/pony/armor/pm_newPonyArmor.java rename to src/main/java/com/brohoof/minelittlepony/model/pony/armor/pm_newPonyArmor.java index ce188c1a..658802b8 100644 --- a/src/main/java/com/minelittlepony/minelp/model/pony/armor/pm_newPonyArmor.java +++ b/src/main/java/com/brohoof/minelittlepony/model/pony/armor/pm_newPonyArmor.java @@ -1,7 +1,7 @@ -package com.minelittlepony.minelp.model.pony.armor; +package com.brohoof.minelittlepony.model.pony.armor; -import com.minelittlepony.minelp.model.pony.pm_newPonyAdv; -import com.minelittlepony.minelp.renderer.AniParams; +import com.brohoof.minelittlepony.model.pony.pm_newPonyAdv; +import com.brohoof.minelittlepony.renderer.AniParams; import net.minecraft.client.entity.AbstractClientPlayer; import net.minecraft.client.model.ModelRenderer; diff --git a/src/main/java/com/minelittlepony/minelp/model/pony/armor/pm_skeletonPonyArmor.java b/src/main/java/com/brohoof/minelittlepony/model/pony/armor/pm_skeletonPonyArmor.java similarity index 97% rename from src/main/java/com/minelittlepony/minelp/model/pony/armor/pm_skeletonPonyArmor.java rename to src/main/java/com/brohoof/minelittlepony/model/pony/armor/pm_skeletonPonyArmor.java index 5c741d34..c151a5f4 100644 --- a/src/main/java/com/minelittlepony/minelp/model/pony/armor/pm_skeletonPonyArmor.java +++ b/src/main/java/com/brohoof/minelittlepony/model/pony/armor/pm_skeletonPonyArmor.java @@ -1,6 +1,6 @@ -package com.minelittlepony.minelp.model.pony.armor; +package com.brohoof.minelittlepony.model.pony.armor; -import com.minelittlepony.minelp.model.pony.armor.pm_newPonyArmor; +import com.brohoof.minelittlepony.model.pony.armor.pm_newPonyArmor; import net.minecraft.util.MathHelper; diff --git a/src/main/java/com/minelittlepony/minelp/model/pony/armor/pm_zombiePonyArmor.java b/src/main/java/com/brohoof/minelittlepony/model/pony/armor/pm_zombiePonyArmor.java similarity index 97% rename from src/main/java/com/minelittlepony/minelp/model/pony/armor/pm_zombiePonyArmor.java rename to src/main/java/com/brohoof/minelittlepony/model/pony/armor/pm_zombiePonyArmor.java index f9fa2a34..efde2cdb 100644 --- a/src/main/java/com/minelittlepony/minelp/model/pony/armor/pm_zombiePonyArmor.java +++ b/src/main/java/com/brohoof/minelittlepony/model/pony/armor/pm_zombiePonyArmor.java @@ -1,6 +1,6 @@ -package com.minelittlepony.minelp.model.pony.armor; +package com.brohoof.minelittlepony.model.pony.armor; -import com.minelittlepony.minelp.model.pony.armor.pm_newPonyArmor; +import com.brohoof.minelittlepony.model.pony.armor.pm_newPonyArmor; import net.minecraft.util.MathHelper; diff --git a/src/main/java/com/minelittlepony/minelp/model/pony/armor/pma_Human.java b/src/main/java/com/brohoof/minelittlepony/model/pony/armor/pma_Human.java similarity index 57% rename from src/main/java/com/minelittlepony/minelp/model/pony/armor/pma_Human.java rename to src/main/java/com/brohoof/minelittlepony/model/pony/armor/pma_Human.java index 2b0afcf5..c1db1ff4 100644 --- a/src/main/java/com/minelittlepony/minelp/model/pony/armor/pma_Human.java +++ b/src/main/java/com/brohoof/minelittlepony/model/pony/armor/pma_Human.java @@ -1,7 +1,7 @@ -package com.minelittlepony.minelp.model.pony.armor; +package com.brohoof.minelittlepony.model.pony.armor; -import com.minelittlepony.minelp.model.ModelArmor; -import com.minelittlepony.minelp.model.pony.pm_Human; +import com.brohoof.minelittlepony.model.ModelArmor; +import com.brohoof.minelittlepony.model.pony.pm_Human; public class pma_Human extends ModelArmor { diff --git a/src/main/java/com/minelittlepony/minelp/model/pony/armor/pma_newPony.java b/src/main/java/com/brohoof/minelittlepony/model/pony/armor/pma_newPony.java similarity index 68% rename from src/main/java/com/minelittlepony/minelp/model/pony/armor/pma_newPony.java rename to src/main/java/com/brohoof/minelittlepony/model/pony/armor/pma_newPony.java index 56a4aa67..4d005554 100644 --- a/src/main/java/com/minelittlepony/minelp/model/pony/armor/pma_newPony.java +++ b/src/main/java/com/brohoof/minelittlepony/model/pony/armor/pma_newPony.java @@ -1,6 +1,6 @@ -package com.minelittlepony.minelp.model.pony.armor; +package com.brohoof.minelittlepony.model.pony.armor; -import com.minelittlepony.minelp.model.ModelArmor; +import com.brohoof.minelittlepony.model.ModelArmor; public class pma_newPony extends ModelArmor { public pma_newPony(String path) { diff --git a/src/main/java/com/minelittlepony/minelp/model/pony/armor/pma_skeletonPony.java b/src/main/java/com/brohoof/minelittlepony/model/pony/armor/pma_skeletonPony.java similarity index 70% rename from src/main/java/com/minelittlepony/minelp/model/pony/armor/pma_skeletonPony.java rename to src/main/java/com/brohoof/minelittlepony/model/pony/armor/pma_skeletonPony.java index ffd7cc4b..dc74724a 100644 --- a/src/main/java/com/minelittlepony/minelp/model/pony/armor/pma_skeletonPony.java +++ b/src/main/java/com/brohoof/minelittlepony/model/pony/armor/pma_skeletonPony.java @@ -1,6 +1,6 @@ -package com.minelittlepony.minelp.model.pony.armor; +package com.brohoof.minelittlepony.model.pony.armor; -import com.minelittlepony.minelp.model.ModelArmor; +import com.brohoof.minelittlepony.model.ModelArmor; public class pma_skeletonPony extends ModelArmor { diff --git a/src/main/java/com/minelittlepony/minelp/model/pony/armor/pma_zombiePony.java b/src/main/java/com/brohoof/minelittlepony/model/pony/armor/pma_zombiePony.java similarity index 69% rename from src/main/java/com/minelittlepony/minelp/model/pony/armor/pma_zombiePony.java rename to src/main/java/com/brohoof/minelittlepony/model/pony/armor/pma_zombiePony.java index 45ddad5d..e9e5d964 100644 --- a/src/main/java/com/minelittlepony/minelp/model/pony/armor/pma_zombiePony.java +++ b/src/main/java/com/brohoof/minelittlepony/model/pony/armor/pma_zombiePony.java @@ -1,6 +1,6 @@ -package com.minelittlepony.minelp.model.pony.armor; +package com.brohoof.minelittlepony.model.pony.armor; -import com.minelittlepony.minelp.model.ModelArmor; +import com.brohoof.minelittlepony.model.ModelArmor; public class pma_zombiePony extends ModelArmor { diff --git a/src/main/java/com/minelittlepony/minelp/model/pony/pm_Human.java b/src/main/java/com/brohoof/minelittlepony/model/pony/pm_Human.java similarity index 76% rename from src/main/java/com/minelittlepony/minelp/model/pony/pm_Human.java rename to src/main/java/com/brohoof/minelittlepony/model/pony/pm_Human.java index dec6a163..d1167f14 100644 --- a/src/main/java/com/minelittlepony/minelp/model/pony/pm_Human.java +++ b/src/main/java/com/brohoof/minelittlepony/model/pony/pm_Human.java @@ -1,6 +1,6 @@ -package com.minelittlepony.minelp.model.pony; +package com.brohoof.minelittlepony.model.pony; -import com.minelittlepony.minelp.model.ModelPony; +import com.brohoof.minelittlepony.model.ModelPony; import net.minecraft.client.model.ModelRenderer; diff --git a/src/main/java/com/minelittlepony/minelp/model/pony/pm_newPonyAdv.java b/src/main/java/com/brohoof/minelittlepony/model/pony/pm_newPonyAdv.java similarity index 98% rename from src/main/java/com/minelittlepony/minelp/model/pony/pm_newPonyAdv.java rename to src/main/java/com/brohoof/minelittlepony/model/pony/pm_newPonyAdv.java index 6fb6e6f4..9d95e712 100644 --- a/src/main/java/com/minelittlepony/minelp/model/pony/pm_newPonyAdv.java +++ b/src/main/java/com/brohoof/minelittlepony/model/pony/pm_newPonyAdv.java @@ -1,17 +1,24 @@ -package com.minelittlepony.minelp.model.pony; +package com.brohoof.minelittlepony.model.pony; -import static net.minecraft.client.renderer.GlStateManager.*; +import static net.minecraft.client.renderer.GlStateManager.blendFunc; +import static net.minecraft.client.renderer.GlStateManager.color; +import static net.minecraft.client.renderer.GlStateManager.popAttrib; +import static net.minecraft.client.renderer.GlStateManager.popMatrix; +import static net.minecraft.client.renderer.GlStateManager.pushMatrix; +import static net.minecraft.client.renderer.GlStateManager.rotate; +import static net.minecraft.client.renderer.GlStateManager.scale; +import static net.minecraft.client.renderer.GlStateManager.translate; import java.util.Random; import org.lwjgl.opengl.GL11; -import com.minelittlepony.minelp.PonyManager; -import com.minelittlepony.minelp.model.ModelPony; -import com.minelittlepony.minelp.renderer.AniParams; -import com.minelittlepony.minelp.renderer.CompressiveRendering; -import com.minelittlepony.minelp.renderer.HornGlowRenderer; -import com.minelittlepony.minelp.renderer.PlaneRenderer; +import com.brohoof.minelittlepony.MineLittlePony; +import com.brohoof.minelittlepony.model.ModelPony; +import com.brohoof.minelittlepony.renderer.AniParams; +import com.brohoof.minelittlepony.renderer.CompressiveRendering; +import com.brohoof.minelittlepony.renderer.HornGlowRenderer; +import com.brohoof.minelittlepony.renderer.PlaneRenderer; import net.minecraft.client.model.ModelRenderer; import net.minecraft.util.MathHelper; diff --git a/src/main/java/com/minelittlepony/minelp/model/pony/pm_skeletonPony.java b/src/main/java/com/brohoof/minelittlepony/model/pony/pm_skeletonPony.java similarity index 99% rename from src/main/java/com/minelittlepony/minelp/model/pony/pm_skeletonPony.java rename to src/main/java/com/brohoof/minelittlepony/model/pony/pm_skeletonPony.java index 922fd608..8e3e6dfc 100644 --- a/src/main/java/com/minelittlepony/minelp/model/pony/pm_skeletonPony.java +++ b/src/main/java/com/brohoof/minelittlepony/model/pony/pm_skeletonPony.java @@ -1,4 +1,4 @@ -package com.minelittlepony.minelp.model.pony; +package com.brohoof.minelittlepony.model.pony; import static net.minecraft.client.renderer.GlStateManager.*; diff --git a/src/main/java/com/minelittlepony/minelp/model/pony/pm_zombiePony.java b/src/main/java/com/brohoof/minelittlepony/model/pony/pm_zombiePony.java similarity index 97% rename from src/main/java/com/minelittlepony/minelp/model/pony/pm_zombiePony.java rename to src/main/java/com/brohoof/minelittlepony/model/pony/pm_zombiePony.java index 2928ebf2..6d6c9181 100644 --- a/src/main/java/com/minelittlepony/minelp/model/pony/pm_zombiePony.java +++ b/src/main/java/com/brohoof/minelittlepony/model/pony/pm_zombiePony.java @@ -1,6 +1,6 @@ -package com.minelittlepony.minelp.model.pony; +package com.brohoof.minelittlepony.model.pony; -import com.minelittlepony.minelp.model.pony.pm_newPonyAdv; +import com.brohoof.minelittlepony.model.pony.pm_newPonyAdv; import net.minecraft.util.MathHelper; diff --git a/src/main/java/com/minelittlepony/minelp/renderer/AniParams.java b/src/main/java/com/brohoof/minelittlepony/renderer/AniParams.java similarity index 89% rename from src/main/java/com/minelittlepony/minelp/renderer/AniParams.java rename to src/main/java/com/brohoof/minelittlepony/renderer/AniParams.java index cc69d90a..bc16556f 100644 --- a/src/main/java/com/minelittlepony/minelp/renderer/AniParams.java +++ b/src/main/java/com/brohoof/minelittlepony/renderer/AniParams.java @@ -1,4 +1,4 @@ -package com.minelittlepony.minelp.renderer; +package com.brohoof.minelittlepony.renderer; public class AniParams { diff --git a/src/main/java/com/minelittlepony/minelp/renderer/CompressiveRendering.java b/src/main/java/com/brohoof/minelittlepony/renderer/CompressiveRendering.java similarity index 98% rename from src/main/java/com/minelittlepony/minelp/renderer/CompressiveRendering.java rename to src/main/java/com/brohoof/minelittlepony/renderer/CompressiveRendering.java index b6d5e317..e352c346 100644 --- a/src/main/java/com/minelittlepony/minelp/renderer/CompressiveRendering.java +++ b/src/main/java/com/brohoof/minelittlepony/renderer/CompressiveRendering.java @@ -1,4 +1,4 @@ -package com.minelittlepony.minelp.renderer; +package com.brohoof.minelittlepony.renderer; import java.util.ArrayList; import java.util.Collection; diff --git a/src/main/java/com/minelittlepony/minelp/renderer/HornGlowRenderer.java b/src/main/java/com/brohoof/minelittlepony/renderer/HornGlowRenderer.java similarity index 98% rename from src/main/java/com/minelittlepony/minelp/renderer/HornGlowRenderer.java rename to src/main/java/com/brohoof/minelittlepony/renderer/HornGlowRenderer.java index 833c7f57..ab8bd46c 100644 --- a/src/main/java/com/minelittlepony/minelp/renderer/HornGlowRenderer.java +++ b/src/main/java/com/brohoof/minelittlepony/renderer/HornGlowRenderer.java @@ -1,6 +1,5 @@ -package com.minelittlepony.minelp.renderer; +package com.brohoof.minelittlepony.renderer; -import com.minelittlepony.minelp.model.ModelHornGlow; import java.util.ArrayList; import java.util.Iterator; import java.util.List; @@ -10,6 +9,8 @@ import net.minecraft.client.renderer.GLAllocation; import net.minecraft.client.renderer.Tessellator; import org.lwjgl.opengl.GL11; +import com.brohoof.minelittlepony.model.ModelHornGlow; + public class HornGlowRenderer { public float textureWidth; public float textureHeight; diff --git a/src/main/java/com/brohoof/minelittlepony/renderer/IRenderPony.java b/src/main/java/com/brohoof/minelittlepony/renderer/IRenderPony.java new file mode 100644 index 00000000..20a4f037 --- /dev/null +++ b/src/main/java/com/brohoof/minelittlepony/renderer/IRenderPony.java @@ -0,0 +1,8 @@ +package com.brohoof.minelittlepony.renderer; + +import com.brohoof.minelittlepony.model.PlayerModel; + +public interface IRenderPony { + + PlayerModel getPony(); +} diff --git a/src/main/java/com/minelittlepony/minelp/renderer/PlaneRenderer.java b/src/main/java/com/brohoof/minelittlepony/renderer/PlaneRenderer.java similarity index 99% rename from src/main/java/com/minelittlepony/minelp/renderer/PlaneRenderer.java rename to src/main/java/com/brohoof/minelittlepony/renderer/PlaneRenderer.java index 85d8d7b5..fa0dc9d4 100644 --- a/src/main/java/com/minelittlepony/minelp/renderer/PlaneRenderer.java +++ b/src/main/java/com/brohoof/minelittlepony/renderer/PlaneRenderer.java @@ -1,4 +1,4 @@ -package com.minelittlepony.minelp.renderer; +package com.brohoof.minelittlepony.renderer; import static net.minecraft.client.renderer.GlStateManager.*; import org.lwjgl.opengl.GL11; diff --git a/src/main/java/com/minelittlepony/minelp/renderer/RenderPony.java b/src/main/java/com/brohoof/minelittlepony/renderer/RenderPony.java similarity index 91% rename from src/main/java/com/minelittlepony/minelp/renderer/RenderPony.java rename to src/main/java/com/brohoof/minelittlepony/renderer/RenderPony.java index f63e2ef6..e13d1c34 100644 --- a/src/main/java/com/minelittlepony/minelp/renderer/RenderPony.java +++ b/src/main/java/com/brohoof/minelittlepony/renderer/RenderPony.java @@ -1,18 +1,18 @@ -package com.minelittlepony.minelp.renderer; +package com.brohoof.minelittlepony.renderer; import static net.minecraft.client.renderer.GlStateManager.scale; -import com.minelittlepony.minelp.Pony; -import com.minelittlepony.minelp.PonyManager; -import com.minelittlepony.minelp.model.PMAPI; -import com.minelittlepony.minelp.model.PlayerModel; -import com.minelittlepony.minelp.model.pony.pm_Human; -import com.minelittlepony.minelp.model.pony.pm_newPonyAdv; -import com.minelittlepony.minelp.renderer.layer.LayerHeldPonyItem; -import com.minelittlepony.minelp.renderer.layer.LayerPonyArmor; -import com.minelittlepony.minelp.renderer.layer.LayerPonyCape; -import com.minelittlepony.minelp.renderer.layer.LayerPonySkull; -import com.minelittlepony.minelp.util.MineLPPrivateFields; +import com.brohoof.minelittlepony.MineLittlePony; +import com.brohoof.minelittlepony.Pony; +import com.brohoof.minelittlepony.model.PMAPI; +import com.brohoof.minelittlepony.model.PlayerModel; +import com.brohoof.minelittlepony.model.pony.pm_Human; +import com.brohoof.minelittlepony.model.pony.pm_newPonyAdv; +import com.brohoof.minelittlepony.renderer.layer.LayerHeldPonyItem; +import com.brohoof.minelittlepony.renderer.layer.LayerPonyArmor; +import com.brohoof.minelittlepony.renderer.layer.LayerPonyCape; +import com.brohoof.minelittlepony.renderer.layer.LayerPonySkull; +import com.brohoof.minelittlepony.util.MineLPPrivateFields; import com.mumfrey.liteloader.transformers.AppendInsns; import com.mumfrey.liteloader.transformers.Obfuscated; diff --git a/src/main/java/com/minelittlepony/minelp/renderer/RenderPonyMob.java b/src/main/java/com/brohoof/minelittlepony/renderer/RenderPonyMob.java similarity index 92% rename from src/main/java/com/minelittlepony/minelp/renderer/RenderPonyMob.java rename to src/main/java/com/brohoof/minelittlepony/renderer/RenderPonyMob.java index 781d4fba..2f604cd7 100644 --- a/src/main/java/com/minelittlepony/minelp/renderer/RenderPonyMob.java +++ b/src/main/java/com/brohoof/minelittlepony/renderer/RenderPonyMob.java @@ -1,12 +1,12 @@ -package com.minelittlepony.minelp.renderer; +package com.brohoof.minelittlepony.renderer; -import com.minelittlepony.minelp.PonyManager; -import com.minelittlepony.minelp.model.ModelPony; -import com.minelittlepony.minelp.model.PlayerModel; -import com.minelittlepony.minelp.model.pony.pm_newPonyAdv; -import com.minelittlepony.minelp.renderer.layer.LayerHeldPonyItem; -import com.minelittlepony.minelp.renderer.layer.LayerPonyArmor; -import com.minelittlepony.minelp.renderer.layer.LayerPonySkull; +import com.brohoof.minelittlepony.MineLittlePony; +import com.brohoof.minelittlepony.model.ModelPony; +import com.brohoof.minelittlepony.model.PlayerModel; +import com.brohoof.minelittlepony.model.pony.pm_newPonyAdv; +import com.brohoof.minelittlepony.renderer.layer.LayerHeldPonyItem; +import com.brohoof.minelittlepony.renderer.layer.LayerPonyArmor; +import com.brohoof.minelittlepony.renderer.layer.LayerPonySkull; import net.minecraft.client.renderer.entity.RenderLiving; import net.minecraft.client.renderer.entity.RenderManager; @@ -111,7 +111,6 @@ public abstract class RenderPonyMob extends RenderLiving return this.getEntityTexture((T) var1); } - @SuppressWarnings("unused") protected void preRenderCallback(T entity, float partick) {} @SuppressWarnings("unchecked") @@ -120,7 +119,6 @@ public abstract class RenderPonyMob extends RenderLiving preRenderCallback((T) entitylivingbaseIn, partialTickTime); } - @SuppressWarnings("unused") protected void rotateCorpse(T entity, float xPosition, float yPosition, float zPosition) {} @SuppressWarnings("unchecked") diff --git a/src/main/java/com/minelittlepony/minelp/renderer/RenderPonySkeleton.java b/src/main/java/com/brohoof/minelittlepony/renderer/RenderPonySkeleton.java similarity index 87% rename from src/main/java/com/minelittlepony/minelp/renderer/RenderPonySkeleton.java rename to src/main/java/com/brohoof/minelittlepony/renderer/RenderPonySkeleton.java index 5dc9158e..4f696a30 100644 --- a/src/main/java/com/minelittlepony/minelp/renderer/RenderPonySkeleton.java +++ b/src/main/java/com/brohoof/minelittlepony/renderer/RenderPonySkeleton.java @@ -1,9 +1,9 @@ -package com.minelittlepony.minelp.renderer; +package com.brohoof.minelittlepony.renderer; import org.lwjgl.opengl.GL11; -import com.minelittlepony.minelp.PonyManager; -import com.minelittlepony.minelp.model.PMAPI; +import com.brohoof.minelittlepony.PonyManager; +import com.brohoof.minelittlepony.model.PMAPI; import net.minecraft.client.renderer.entity.RenderManager; import net.minecraft.client.renderer.entity.layers.LayerBipedArmor; @@ -16,7 +16,7 @@ public class RenderPonySkeleton extends RenderPonyMob { super(rm, PMAPI.skeletonPony); addLayer(new LayerBipedArmor(this) { @Override - protected void func_177177_a() { + protected void initArmor() { this.field_177189_c = PMAPI.skeletonPony.model; this.field_177186_d = PMAPI.skeletonPony.model; } diff --git a/src/main/java/com/minelittlepony/minelp/renderer/RenderPonyVillager.java b/src/main/java/com/brohoof/minelittlepony/renderer/RenderPonyVillager.java similarity index 86% rename from src/main/java/com/minelittlepony/minelp/renderer/RenderPonyVillager.java rename to src/main/java/com/brohoof/minelittlepony/renderer/RenderPonyVillager.java index a6f03d8a..c3bb3537 100644 --- a/src/main/java/com/minelittlepony/minelp/renderer/RenderPonyVillager.java +++ b/src/main/java/com/brohoof/minelittlepony/renderer/RenderPonyVillager.java @@ -1,10 +1,10 @@ -package com.minelittlepony.minelp.renderer; + package com.brohoof.minelittlepony.renderer; import org.lwjgl.opengl.GL11; -import com.minelittlepony.minelp.Pony; -import com.minelittlepony.minelp.PonyManager; -import com.minelittlepony.minelp.model.PMAPI; +import com.brohoof.minelittlepony.MineLittlePony; +import com.brohoof.minelittlepony.Pony; +import com.brohoof.minelittlepony.model.PMAPI; import net.minecraft.client.renderer.entity.RenderManager; import net.minecraft.entity.passive.EntityVillager; diff --git a/src/main/java/com/minelittlepony/minelp/renderer/RenderPonyZombie.java b/src/main/java/com/brohoof/minelittlepony/renderer/RenderPonyZombie.java similarity index 87% rename from src/main/java/com/minelittlepony/minelp/renderer/RenderPonyZombie.java rename to src/main/java/com/brohoof/minelittlepony/renderer/RenderPonyZombie.java index a02a394b..9e03e671 100644 --- a/src/main/java/com/minelittlepony/minelp/renderer/RenderPonyZombie.java +++ b/src/main/java/com/brohoof/minelittlepony/renderer/RenderPonyZombie.java @@ -1,7 +1,7 @@ -package com.minelittlepony.minelp.renderer; +package com.brohoof.minelittlepony.renderer; -import com.minelittlepony.minelp.PonyManager; -import com.minelittlepony.minelp.model.PMAPI; +import com.brohoof.minelittlepony.PonyManager; +import com.brohoof.minelittlepony.model.PMAPI; import net.minecraft.client.renderer.entity.RenderManager; import net.minecraft.entity.monster.EntityPigZombie; diff --git a/src/main/java/com/minelittlepony/minelp/renderer/ScalableModelRenderer.java b/src/main/java/com/brohoof/minelittlepony/renderer/ScalableModelRenderer.java similarity index 99% rename from src/main/java/com/minelittlepony/minelp/renderer/ScalableModelRenderer.java rename to src/main/java/com/brohoof/minelittlepony/renderer/ScalableModelRenderer.java index da628a67..79e8cccc 100644 --- a/src/main/java/com/minelittlepony/minelp/renderer/ScalableModelRenderer.java +++ b/src/main/java/com/brohoof/minelittlepony/renderer/ScalableModelRenderer.java @@ -1,11 +1,11 @@ -package com.minelittlepony.minelp.renderer; +package com.brohoof.minelittlepony.renderer; import java.util.ArrayList; import java.util.List; import org.lwjgl.opengl.GL11; -import com.minelittlepony.minelp.model.ScalableModelBox; +import com.brohoof.minelittlepony.model.ScalableModelBox; import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelRenderer; diff --git a/src/main/java/com/minelittlepony/minelp/renderer/layer/LayerHeldPonyItem.java b/src/main/java/com/brohoof/minelittlepony/renderer/layer/LayerHeldPonyItem.java similarity index 94% rename from src/main/java/com/minelittlepony/minelp/renderer/layer/LayerHeldPonyItem.java rename to src/main/java/com/brohoof/minelittlepony/renderer/layer/LayerHeldPonyItem.java index e5255e80..d50e80d2 100644 --- a/src/main/java/com/minelittlepony/minelp/renderer/layer/LayerHeldPonyItem.java +++ b/src/main/java/com/brohoof/minelittlepony/renderer/layer/LayerHeldPonyItem.java @@ -1,11 +1,11 @@ -package com.minelittlepony.minelp.renderer.layer; +package com.brohoof.minelittlepony.renderer.layer; import static net.minecraft.client.renderer.GlStateManager.*; -import com.minelittlepony.minelp.model.PMAPI; -import com.minelittlepony.minelp.model.PlayerModel; -import com.minelittlepony.minelp.model.pony.pm_newPonyAdv; -import com.minelittlepony.minelp.renderer.IRenderPony; +import com.brohoof.minelittlepony.model.PMAPI; +import com.brohoof.minelittlepony.model.PlayerModel; +import com.brohoof.minelittlepony.model.pony.pm_newPonyAdv; +import com.brohoof.minelittlepony.renderer.IRenderPony; import net.minecraft.client.Minecraft; import net.minecraft.client.model.ModelRenderer; @@ -116,7 +116,6 @@ public class LayerHeldPonyItem implements LayerRenderer { } } - @SuppressWarnings("unused") public void renderItemGlow(EntityLivingBase entity, ItemStack drop, int glowColor) { // TODO reimplement } diff --git a/src/main/java/com/minelittlepony/minelp/renderer/layer/LayerPonyArmor.java b/src/main/java/com/brohoof/minelittlepony/renderer/layer/LayerPonyArmor.java similarity index 91% rename from src/main/java/com/minelittlepony/minelp/renderer/layer/LayerPonyArmor.java rename to src/main/java/com/brohoof/minelittlepony/renderer/layer/LayerPonyArmor.java index ffbeabcf..5808dcbb 100644 --- a/src/main/java/com/minelittlepony/minelp/renderer/layer/LayerPonyArmor.java +++ b/src/main/java/com/brohoof/minelittlepony/renderer/layer/LayerPonyArmor.java @@ -1,18 +1,16 @@ -package com.minelittlepony.minelp.renderer.layer; +package com.brohoof.minelittlepony.renderer.layer; import java.io.IOException; -import java.util.HashSet; import java.util.Map; +import com.brohoof.minelittlepony.MineLittlePony; +import com.brohoof.minelittlepony.common.IPonyArmor; +import com.brohoof.minelittlepony.model.ModelPony; +import com.brohoof.minelittlepony.model.PlayerModel; +import com.brohoof.minelittlepony.model.pony.pm_Human; +import com.brohoof.minelittlepony.model.pony.armor.pm_newPonyArmor; +import com.brohoof.minelittlepony.renderer.IRenderPony; import com.google.common.collect.Maps; -import com.minelittlepony.minelp.PonyManager; -import com.minelittlepony.minelp.model.ModelPony; -import com.minelittlepony.minelp.model.PlayerModel; -import com.minelittlepony.minelp.model.pony.pm_Human; -import com.minelittlepony.minelp.model.pony.pm_newPonyAdv; -import com.minelittlepony.minelp.model.pony.armor.pm_newPonyArmor; -import com.minelittlepony.minelp.renderer.IRenderPony; -import com.minelittlepony.minelp.util.MineLPReflection; import net.minecraft.client.Minecraft; import net.minecraft.client.model.ModelBase; @@ -21,8 +19,6 @@ import net.minecraft.client.renderer.GlStateManager; import net.minecraft.client.renderer.entity.RendererLivingEntity; import net.minecraft.client.renderer.entity.layers.LayerBipedArmor; import net.minecraft.client.renderer.entity.layers.LayerRenderer; -import net.minecraft.client.renderer.texture.TextureUtil; -import net.minecraft.entity.Entity; import net.minecraft.entity.EntityLivingBase; import net.minecraft.item.ItemArmor; import net.minecraft.item.ItemArmor.ArmorMaterial; @@ -31,14 +27,11 @@ import net.minecraft.util.ResourceLocation; public class LayerPonyArmor implements LayerRenderer { - private static final ResourceLocation ENCHANTED_ITEM_GLINT_RES = new ResourceLocation("textures/misc/enchanted_item_glint.png"); + private static final ResourceLocation ENCHANTED_ITEM_GLINT_RES = new ResourceLocation( + "textures/misc/enchanted_item_glint.png"); - private static final Map field_110859_k = Maps.newHashMap(); - private static final Map ponyArmorMap = Maps.newHashMap(); - private static final Map onlyPonyArmorMap = Maps.newHashMap(); - private static final String[] bipedArmorFilenamePrefix = { "leather", "chainmail", "iron", "gold", "diamond" }; - - private static HashSet ponyArmors = new HashSet(); + private static final Map HUMAN_ARMORS = Maps.newHashMap(); + private static final Map PONY_ARMORS = Maps.newHashMap(); private RendererLivingEntity renderer; private LayerBipedArmor humanArmor; diff --git a/src/main/java/com/minelittlepony/minelp/renderer/layer/LayerPonyCape.java b/src/main/java/com/brohoof/minelittlepony/renderer/layer/LayerPonyCape.java similarity index 95% rename from src/main/java/com/minelittlepony/minelp/renderer/layer/LayerPonyCape.java rename to src/main/java/com/brohoof/minelittlepony/renderer/layer/LayerPonyCape.java index ccccdd35..0b824cac 100644 --- a/src/main/java/com/minelittlepony/minelp/renderer/layer/LayerPonyCape.java +++ b/src/main/java/com/brohoof/minelittlepony/renderer/layer/LayerPonyCape.java @@ -1,10 +1,10 @@ -package com.minelittlepony.minelp.renderer.layer; +package com.brohoof.minelittlepony.renderer.layer; import static net.minecraft.client.renderer.GlStateManager.*; -import com.minelittlepony.minelp.model.PMAPI; -import com.minelittlepony.minelp.model.PlayerModel; -import com.minelittlepony.minelp.renderer.IRenderPony; +import com.brohoof.minelittlepony.model.PMAPI; +import com.brohoof.minelittlepony.model.PlayerModel; +import com.brohoof.minelittlepony.renderer.IRenderPony; import net.minecraft.client.entity.AbstractClientPlayer; import net.minecraft.client.renderer.entity.RenderPlayer; diff --git a/src/main/java/com/minelittlepony/minelp/renderer/layer/LayerPonySkull.java b/src/main/java/com/brohoof/minelittlepony/renderer/layer/LayerPonySkull.java similarity index 93% rename from src/main/java/com/minelittlepony/minelp/renderer/layer/LayerPonySkull.java rename to src/main/java/com/brohoof/minelittlepony/renderer/layer/LayerPonySkull.java index e0342bdd..4226ea71 100644 --- a/src/main/java/com/minelittlepony/minelp/renderer/layer/LayerPonySkull.java +++ b/src/main/java/com/brohoof/minelittlepony/renderer/layer/LayerPonySkull.java @@ -1,11 +1,11 @@ -package com.minelittlepony.minelp.renderer.layer; +package com.brohoof.minelittlepony.renderer.layer; import static net.minecraft.client.renderer.GlStateManager.*; -import com.minelittlepony.minelp.model.ModelPony; -import com.minelittlepony.minelp.model.PlayerModel; -import com.minelittlepony.minelp.model.pony.pm_newPonyAdv; -import com.minelittlepony.minelp.renderer.IRenderPony; +import com.brohoof.minelittlepony.model.ModelPony; +import com.brohoof.minelittlepony.model.PlayerModel; +import com.brohoof.minelittlepony.model.pony.pm_newPonyAdv; +import com.brohoof.minelittlepony.renderer.IRenderPony; import com.mojang.authlib.GameProfile; import net.minecraft.client.Minecraft; diff --git a/src/main/java/com/minelittlepony/minelp/transformers/RenderPlayerTransformer.java b/src/main/java/com/brohoof/minelittlepony/transformers/RenderPlayerTransformer.java similarity index 59% rename from src/main/java/com/minelittlepony/minelp/transformers/RenderPlayerTransformer.java rename to src/main/java/com/brohoof/minelittlepony/transformers/RenderPlayerTransformer.java index 5d69ee4a..8a37afff 100644 --- a/src/main/java/com/minelittlepony/minelp/transformers/RenderPlayerTransformer.java +++ b/src/main/java/com/brohoof/minelittlepony/transformers/RenderPlayerTransformer.java @@ -1,10 +1,10 @@ -package com.minelittlepony.minelp.transformers; +package com.brohoof.minelittlepony.transformers; import com.mumfrey.liteloader.transformers.ClassOverlayTransformer; public class RenderPlayerTransformer extends ClassOverlayTransformer { - private static final String overlayClassName = "com.minelittlepony.minelp.renderer.RenderPony"; + private static final String overlayClassName = "com.brohoof.minelittlepony.renderer.RenderPony"; public RenderPlayerTransformer() { super(overlayClassName); diff --git a/src/main/java/com/minelittlepony/minelp/util/MineLPLogger.java b/src/main/java/com/brohoof/minelittlepony/util/MineLPLogger.java similarity index 98% rename from src/main/java/com/minelittlepony/minelp/util/MineLPLogger.java rename to src/main/java/com/brohoof/minelittlepony/util/MineLPLogger.java index 2ae0c454..eb72caaf 100644 --- a/src/main/java/com/minelittlepony/minelp/util/MineLPLogger.java +++ b/src/main/java/com/brohoof/minelittlepony/util/MineLPLogger.java @@ -1,4 +1,4 @@ -package com.minelittlepony.minelp.util; +package com.brohoof.minelittlepony.util; import com.mumfrey.liteloader.util.log.LiteLoaderLogger; import org.apache.logging.log4j.Level; diff --git a/src/main/java/com/minelittlepony/minelp/util/MineLPObf.java b/src/main/java/com/brohoof/minelittlepony/util/MineLPObf.java similarity index 93% rename from src/main/java/com/minelittlepony/minelp/util/MineLPObf.java rename to src/main/java/com/brohoof/minelittlepony/util/MineLPObf.java index dcb2075f..e2609004 100644 --- a/src/main/java/com/minelittlepony/minelp/util/MineLPObf.java +++ b/src/main/java/com/brohoof/minelittlepony/util/MineLPObf.java @@ -1,4 +1,4 @@ -package com.minelittlepony.minelp.util; +package com.brohoof.minelittlepony.util; import com.mumfrey.liteloader.core.runtime.Obf; diff --git a/src/main/java/com/minelittlepony/minelp/util/MineLPPrivateFields.java b/src/main/java/com/brohoof/minelittlepony/util/MineLPPrivateFields.java similarity index 95% rename from src/main/java/com/minelittlepony/minelp/util/MineLPPrivateFields.java rename to src/main/java/com/brohoof/minelittlepony/util/MineLPPrivateFields.java index 3eded698..66a6ade5 100644 --- a/src/main/java/com/minelittlepony/minelp/util/MineLPPrivateFields.java +++ b/src/main/java/com/brohoof/minelittlepony/util/MineLPPrivateFields.java @@ -1,4 +1,4 @@ -package com.minelittlepony.minelp.util; +package com.brohoof.minelittlepony.util; import java.util.Map; diff --git a/src/main/java/com/minelittlepony/minelp/util/MineLPRData.java b/src/main/java/com/brohoof/minelittlepony/util/MineLPRData.java similarity index 97% rename from src/main/java/com/minelittlepony/minelp/util/MineLPRData.java rename to src/main/java/com/brohoof/minelittlepony/util/MineLPRData.java index c1a6c5e3..f857f876 100644 --- a/src/main/java/com/minelittlepony/minelp/util/MineLPRData.java +++ b/src/main/java/com/brohoof/minelittlepony/util/MineLPRData.java @@ -1,7 +1,5 @@ -package com.minelittlepony.minelp.util; +package com.brohoof.minelittlepony.util; -import com.minelittlepony.minelp.util.MineLPLogger; -import com.minelittlepony.minelp.util.MineLPReflection; import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.Method; @@ -9,6 +7,9 @@ import java.util.HashMap; import java.util.Iterator; import java.util.Map; +import com.brohoof.minelittlepony.util.MineLPLogger; +import com.brohoof.minelittlepony.util.MineLPReflection; + public class MineLPRData { public boolean installed = false; public boolean compatible = false; diff --git a/src/main/java/com/minelittlepony/minelp/util/MineLPReflection.java b/src/main/java/com/brohoof/minelittlepony/util/MineLPReflection.java similarity index 98% rename from src/main/java/com/minelittlepony/minelp/util/MineLPReflection.java rename to src/main/java/com/brohoof/minelittlepony/util/MineLPReflection.java index 4ea95b13..74ed1c25 100644 --- a/src/main/java/com/minelittlepony/minelp/util/MineLPReflection.java +++ b/src/main/java/com/brohoof/minelittlepony/util/MineLPReflection.java @@ -1,11 +1,13 @@ -package com.minelittlepony.minelp.util; +package com.brohoof.minelittlepony.util; -import com.minelittlepony.minelp.util.MineLPLogger; -import com.minelittlepony.minelp.util.MineLPRData; import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.Method; import java.lang.reflect.Modifier; + +import com.brohoof.minelittlepony.util.MineLPLogger; +import com.brohoof.minelittlepony.util.MineLPRData; + import net.minecraft.client.Minecraft; import net.minecraft.client.model.ModelBiped; import net.minecraft.client.renderer.RenderGlobal; diff --git a/src/main/java/com/minelittlepony/minelp/gui/VoxelPropertyIntSlider.java b/src/main/java/com/minelittlepony/minelp/gui/VoxelPropertyIntSlider.java deleted file mode 100644 index 21b08de0..00000000 --- a/src/main/java/com/minelittlepony/minelp/gui/VoxelPropertyIntSlider.java +++ /dev/null @@ -1,157 +0,0 @@ -package com.minelittlepony.minelp.gui; - -import org.lwjgl.input.Mouse; - -import com.voxelmodpack.common.LiteModVoxelCommon; -import com.voxelmodpack.common.gui.interfaces.IExtendedGui; -import com.voxelmodpack.common.properties.VoxelProperty; -import com.voxelmodpack.common.properties.interfaces.IVoxelPropertyProviderInteger; - -import net.minecraft.client.resources.I18n; -import net.minecraft.util.MathHelper; - -public class VoxelPropertyIntSlider extends VoxelProperty { - int minValue; - int maxValue; - float value; - boolean overReset; - boolean overSlide; - boolean overBar; - boolean setBar; - boolean dragging; - int offset; - String minText; - String midText; - String maxText; - String labelText; - - public VoxelPropertyIntSlider(IVoxelPropertyProviderInteger parent, String binding, String text, int xPos, - int yPos) { - super(parent, binding, text, xPos, yPos); - this.minValue = 0; - this.maxValue = 2; - this.value = 2.0F; - this.overReset = false; - this.overSlide = false; - this.overBar = false; - this.setBar = false; - this.dragging = false; - this.offset = 0; - this.minText = I18n.format("minelp.options.ponylevel.human"); - this.midText = I18n.format("minelp.options.ponylevel.mix"); - this.maxText = I18n.format("minelp.options.ponylevel.pony"); - } - - @Override - public void draw(IExtendedGui gui, int mouseX, int mouseY) { - this.overReset = this.mouseOverReset(mouseX, mouseY); - int outset = this.overReset ? 1 : 0; - int v = this.overReset ? 16 : 0; - drawRect(this.xPosition + 160 - outset, this.yPosition + 11 - outset, this.xPosition + 212 + outset, - this.yPosition + 26 + outset, -16777216); - gui.drawTessellatedModalBorderRect(LiteModVoxelCommon.GUIPARTS, 256, this.xPosition + 159 - outset, - this.yPosition + 10 - outset, this.xPosition + 213 + outset, this.yPosition + 27 + outset, 0, v, 16, - 16 + v, 4); - this.drawString(this.mc.fontRendererObj, "Default", this.xPosition + 169, this.yPosition + 15, - this.overReset ? 16777215 : 10066329); - int sliderLeft = this.xPosition + 48; - int sliderRight = this.xPosition + 124; - int sliderXPos = sliderLeft + 32; - int sliderXPos2 = sliderLeft + 45; - int sliderYPos = this.yPosition + 12; - int sliderYPos2 = this.yPosition + 25; - int sliderMinX = sliderLeft - (sliderXPos + sliderXPos2) / 2 + 5; - int sliderMaxX = sliderRight - (sliderXPos + sliderXPos2) / 2 - 5; - this.drawHorizontalLine(sliderLeft, sliderRight, this.yPosition + 18, -6710887); - this.drawVerticalLine(this.xPosition + 86, this.yPosition + 14, this.yPosition + 22, -6710887); - this.drawVerticalLine(sliderLeft, this.yPosition + 14, this.yPosition + 22, -6710887); - this.drawVerticalLine(sliderRight, this.yPosition + 14, this.yPosition + 22, -6710887); - if (this.displayText != null) { - this.drawString(this.mc.fontRendererObj, this.displayText, this.xPosition + 15, this.yPosition - 14, 10079487); - } - - this.drawString(this.mc.fontRendererObj, this.minText, this.xPosition + 35, this.yPosition, 16777215); - if (this.midText != null) { - this.drawString(this.mc.fontRendererObj, this.midText, this.xPosition + 80, this.yPosition, 16777215); - } - - if (this.maxText != null) { - this.drawString(this.mc.fontRendererObj, this.maxText, this.xPosition + 110, this.yPosition, 16777215); - } else { - float scale = (this.value + 1.0F) / 2.0F; - int displayValue = MathHelper.ceiling_float_int( - (this.minValue + (this.maxValue - this.minValue) * scale) * 100.0F); - this.drawString(this.mc.fontRendererObj, displayValue + "%", this.xPosition + 130, this.yPosition + 15, - 16777215); - } - - this.overSlide = this.mouseIn(mouseX, mouseY, sliderXPos, sliderYPos, sliderXPos2, sliderYPos2); - this.overBar = this.mouseIn(mouseX, mouseY, sliderLeft, sliderYPos, sliderRight, sliderYPos2) - && !this.overSlide; - if (this.dragging) { - if (Mouse.isButtonDown(0)) { - this.offset = Math.min(Math.max(mouseX - (sliderXPos + sliderXPos2) / 2, sliderMinX), sliderMaxX); - this.value = (float) this.offset / (float) sliderMaxX; - } else { - this.value = (float) this.offset / (float) sliderMaxX; - this.propertyProvider.setProperty(this.propertyBinding, - Math.round(this.value) + 1); - this.dragging = false; - } - } else { - this.offset = (this.propertyProvider.getIntProperty(this.propertyBinding) - - 1) * sliderMaxX; - this.value = (float) this.offset / (float) sliderMaxX; - } - - if (this.setBar) { - this.offset = mouseX - (sliderXPos + sliderXPos2) / 2; - this.value = (float) this.offset / (float) sliderMaxX; - this.propertyProvider.setProperty(this.propertyBinding, - Math.round(this.value) + 1); - this.setBar = false; - this.dragging = true; - } - - if (this.offset > sliderMaxX) { - this.offset = sliderMaxX; - } - - if (this.offset < sliderMinX) { - this.offset = sliderMinX; - } - - drawRect(sliderXPos2 - 1 + this.offset, sliderYPos2 - 1, sliderXPos + 1 + this.offset, sliderYPos + 1, - -16777216); - gui.drawTessellatedModalBorderRect(LiteModVoxelCommon.GUIPARTS, 256, sliderXPos + this.offset, sliderYPos, - sliderXPos2 + this.offset, sliderYPos2, 0, !this.overSlide && !this.dragging ? 0 : 16, 16, - !this.overSlide && !this.dragging ? 16 : 32, 4); - } - - protected boolean mouseIn(int mouseX, int mouseY, int x1, int y1, int x2, int y2) { - return mouseX > x1 + this.offset && mouseX < x2 + this.offset && mouseY > y1 && mouseY < y2; - } - - protected boolean mouseOverReset(int mouseX, int mouseY) { - return mouseX > this.xPosition + 159 && mouseX < this.xPosition + 213 && mouseY > this.yPosition + 10 - && mouseY < this.yPosition + 27; - } - - @Override - public void mouseClicked(int mouseX, int mouseY) { - if (this.overSlide) { - this.dragging = true; - this.playClickSound(this.mc.getSoundHandler()); - } else if (this.overBar) { - this.setBar = true; - this.playClickSound(this.mc.getSoundHandler()); - } else if (this.overReset) { - this.propertyProvider.setProperty(this.propertyBinding, 2); - this.playClickSound(this.mc.getSoundHandler()); - } - - } - - @Override - public void keyTyped(char keyChar, int keyCode) {} -} diff --git a/src/main/java/com/minelittlepony/minelp/renderer/IRenderPony.java b/src/main/java/com/minelittlepony/minelp/renderer/IRenderPony.java deleted file mode 100644 index 9488cd32..00000000 --- a/src/main/java/com/minelittlepony/minelp/renderer/IRenderPony.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.minelittlepony.minelp.renderer; - -import com.minelittlepony.minelp.model.PlayerModel; - -public interface IRenderPony { - - PlayerModel getPony(); -} diff --git a/src/main/java/com/voxelmodpack/common/VoxelCommonLiteMod.java b/src/main/java/com/voxelmodpack/common/VoxelCommonLiteMod.java index 613f7952..dd034f8b 100644 --- a/src/main/java/com/voxelmodpack/common/VoxelCommonLiteMod.java +++ b/src/main/java/com/voxelmodpack/common/VoxelCommonLiteMod.java @@ -19,7 +19,7 @@ import com.mumfrey.liteloader.util.log.LiteLoaderLogger; import net.minecraft.launchwrapper.Launch; public abstract class VoxelCommonLiteMod implements LiteMod, Configurable { - private String bundledJarName = "voxelcommon-2.3.1.jar"; + private String bundledJarName = "voxelcommon-2.4.0.jar"; private final String voxelCommonClassName = "com.voxelmodpack.common.LiteModVoxelCommon"; private final String modClassName; private LiteMod mod; diff --git a/src/main/java/com/voxelmodpack/hdskins/HDPrivateFields.java b/src/main/java/com/voxelmodpack/hdskins/HDPrivateFields.java index b7a10d3a..bd7f368f 100644 --- a/src/main/java/com/voxelmodpack/hdskins/HDPrivateFields.java +++ b/src/main/java/com/voxelmodpack/hdskins/HDPrivateFields.java @@ -25,9 +25,7 @@ public class HDPrivateFields extends PrivateFields { protected HDObf(String seargeName, String obfName, String mcpName) { super(seargeName, obfName, mcpName); - // TODO Auto-generated constructor stub } - } } diff --git a/src/main/resources/litemod.json b/src/main/resources/litemod.json index 1f9f8521..682ae243 100644 --- a/src/main/resources/litemod.json +++ b/src/main/resources/litemod.json @@ -1,11 +1,11 @@ { "name": "minelp", - "mcversion": "1.8", - "version": "1.8-UNOFFICIAL", - "revision": "185.21", + "mcversion": "${mcversion}", + "version": "${version}", + "revision": "${revision}", "author": "Verdana, Rene_Z, Mumfrey, JoyJoy", "voxelCommonJarName": "voxelcommon-2.4.0.jar", - "classTransformerClasses": "com.minelittlepony.minelp.transformers.RenderPlayerTransformer", + "classTransformerClasses": "com.brohoof.minelittlepony.transformers.RenderPlayerTransformer", "description": "Mine Little Pony turns players and mobs into ponies", "description.minelittlepony": "Mine Little Pony turns players and mobs into ponies", "description.hdskins": "Seperate skin server for Mine Little Pony that also supports HD skins. Access via Skin Manager key binding (default: F1) in the main menu." diff --git a/voxellib/build.gradle b/voxellib/build.gradle index 85f129f3..f0f52a54 100644 --- a/voxellib/build.gradle +++ b/voxellib/build.gradle @@ -1,21 +1,18 @@ apply plugin: 'net.minecraftforge.gradle.tweaker-client' -archivesBaseName = "lib_voxelcommon" -version = "4.4.0-mc1.8" +archivesBaseName = "voxelcommon" +version = "2.4.0" minecraft { version = "1.8" - mappings = 'snapshot_20150606' + mappings = 'snapshot_20151027' + runDir = '../run' tweakClass = 'com.mumfrey.liteloader.launch.LiteLoaderTweaker' } repositories.flatDir { - dir 'liteloader' + dir '../liteloader' } dependencies { - deobfCompile 'com.mumfrey:liteloader:1.8-SNAPSHOT:srg' -} -jar { - extension 'litemod' - archiveName = 'voxelcommon-2.4.0.jar' - manifest.attributes.remove 'TweakClass' + deobfCompile 'com.mumfrey:liteloader:1.8-SNAPSHOT:srgnames' } +jar.manifest.attributes.remove 'TweakClass' diff --git a/voxellib/src/main/java/com/voxelmodpack/common/LiteModVoxelCommon.java b/voxellib/src/main/java/com/voxelmodpack/common/LiteModVoxelCommon.java index 8e9c4c61..5f6c5147 100644 --- a/voxellib/src/main/java/com/voxelmodpack/common/LiteModVoxelCommon.java +++ b/voxellib/src/main/java/com/voxelmodpack/common/LiteModVoxelCommon.java @@ -82,7 +82,7 @@ public class LiteModVoxelCommon implements PacketHandler { @Override public boolean handlePacket(INetHandler netHandler, Packet packet) { S03PacketTimeUpdate timeUpdatePacket = (S03PacketTimeUpdate) packet; - LiteModVoxelCommon.updateTime(netHandler, timeUpdatePacket.func_149366_c(), timeUpdatePacket.func_149365_d()); + LiteModVoxelCommon.updateTime(netHandler, timeUpdatePacket.getTotalWorldTime(), timeUpdatePacket.getWorldTime()); return false; } diff --git a/voxellib/src/main/java/com/voxelmodpack/common/gui/GuiScreenEx.java b/voxellib/src/main/java/com/voxelmodpack/common/gui/GuiScreenEx.java index bd19a9df..d40d09d6 100644 --- a/voxellib/src/main/java/com/voxelmodpack/common/gui/GuiScreenEx.java +++ b/voxellib/src/main/java/com/voxelmodpack/common/gui/GuiScreenEx.java @@ -96,7 +96,6 @@ public abstract class GuiScreenEx extends GuiScreen implements IExtendedGui { /** * Draws a solid color rectangle with the specified coordinates and color. */ - @SuppressWarnings("cast") public void drawDepthRect(int x1, int y1, int x2, int y2, int color) { if (x1 < x2) { int xTemp = x1; diff --git a/voxellib/src/main/java/com/voxelmodpack/common/properties/gui/GuiVoxelBoxSettingsPanel.java b/voxellib/src/main/java/com/voxelmodpack/common/properties/gui/GuiVoxelBoxSettingsPanel.java index fffd6fd5..6234a250 100644 --- a/voxellib/src/main/java/com/voxelmodpack/common/properties/gui/GuiVoxelBoxSettingsPanel.java +++ b/voxellib/src/main/java/com/voxelmodpack/common/properties/gui/GuiVoxelBoxSettingsPanel.java @@ -264,10 +264,8 @@ public abstract class GuiVoxelBoxSettingsPanel extends GuiScreenEx implements Co if (keyCode == Keyboard.KEY_TAB) { VoxelProperty focused = null; // focused property - VoxelProperty next = null; // next focusable property AFTER the - // focused property - VoxelProperty before = null; // first focusable property BEFORE - // the focused property + VoxelProperty next = null; // next focusable property AFTER the focused property + VoxelProperty before = null; // first focusable property BEFORE the focused property // Search through properties to find focus chain for (VoxelProperty property : this.properties) { diff --git a/voxellib/src/main/java/com/voxelmodpack/common/runtime/PrivateFields.java b/voxellib/src/main/java/com/voxelmodpack/common/runtime/PrivateFields.java index 765815e3..c38bbb9e 100644 --- a/voxellib/src/main/java/com/voxelmodpack/common/runtime/PrivateFields.java +++ b/voxellib/src/main/java/com/voxelmodpack/common/runtime/PrivateFields.java @@ -132,55 +132,33 @@ public class PrivateFields { this.set(null, value); } - public static final StaticFields locale = new StaticFields(I18n.class, - ObfMap.currentLocale); - public static final StaticFields optionsBackground = new StaticFields( - Gui.class, ObfMap.optionsBackground); + public static final StaticFields locale = new StaticFields(I18n.class, ObfMap.currentLocale); + public static final StaticFields optionsBackground = new StaticFields(Gui.class, ObfMap.optionsBackground); } // If anyone screws up the formatting of this table again I will have them // fed to a shark - public static final PrivateFields guiScreenSelectedButton = new PrivateFields( - GuiScreen.class, ObfMap.guiScreenSelectedButton); - public static final PrivateFields worldType = new PrivateFields( - WorldInfo.class, ObfMap.worldType); - public static final PrivateFields soundSystem = new PrivateFields( - SoundManager.class, ObfMap.soundSystemThread); - public static final PrivateFields lastClicked = new PrivateFields(GuiSlot.class, - ObfMap.lastClicked); - public static final PrivateFields renderZoom = new PrivateFields( - EntityRenderer.class, ObfMap.renderZoom); - public static final PrivateFields renderOfsetX = new PrivateFields( - EntityRenderer.class, ObfMap.renderOfsetX); - public static final PrivateFields renderOfsetY = new PrivateFields( - EntityRenderer.class, ObfMap.renderOfsetY); - public static final PrivateFields rainingStrength = new PrivateFields(World.class, - ObfMap.rainingStrength); - public static final PrivateFields thunderingStrength = new PrivateFields(World.class, - ObfMap.thunderingStrength); - public static final PrivateFields downloadedImage = new PrivateFields( - ThreadDownloadImageData.class, ObfMap.downloadedImage); - public static final PrivateFields internetServerList = new PrivateFields( - GuiMultiplayer.class, ObfMap.internetServerList); - public static final PrivateFields serverSelectionList = new PrivateFields( - GuiMultiplayer.class, ObfMap.serverSelectionList); - public static final PrivateFields guiResourcePacksParentScreen = new PrivateFields( - GuiScreenResourcePacks.class, ObfMap.guiResourcePacksParentScreen); - public static final PrivateFields abstractResourcePackFile = new PrivateFields( - AbstractResourcePack.class, ObfMap.abstractResourcePackFile); - public static final PrivateFields mcFramebuffer = new PrivateFields( - Minecraft.class, ObfMap.mcFramebuffer); - public static final PrivateFields imageUrl = new PrivateFields( - ThreadDownloadImageData.class, ObfMap.imageUrl); - public static final PrivateFields imageThread = new PrivateFields( - ThreadDownloadImageData.class, ObfMap.imageThread); - public static final PrivateFields imageBuffer = new PrivateFields( - ThreadDownloadImageData.class, ObfMap.imageBuffer); - public static final PrivateFields imageFile = new PrivateFields( - ThreadDownloadImageData.class, ObfMap.imageFile); + public static final PrivateFields guiScreenSelectedButton = new PrivateFields(GuiScreen.class, ObfMap.guiScreenSelectedButton); + public static final PrivateFields worldType = new PrivateFields(WorldInfo.class, ObfMap.worldType); + public static final PrivateFields soundSystem = new PrivateFields(SoundManager.class, ObfMap.soundSystemThread); + public static final PrivateFields lastClicked = new PrivateFields(GuiSlot.class, ObfMap.lastClicked); + public static final PrivateFields renderZoom = new PrivateFields(EntityRenderer.class, ObfMap.renderZoom); + public static final PrivateFields renderOfsetX = new PrivateFields(EntityRenderer.class, ObfMap.renderOfsetX); + public static final PrivateFields renderOfsetY = new PrivateFields(EntityRenderer.class, ObfMap.renderOfsetY); + public static final PrivateFields rainingStrength = new PrivateFields(World.class, ObfMap.rainingStrength); + public static final PrivateFields thunderingStrength = new PrivateFields(World.class, ObfMap.thunderingStrength); + public static final PrivateFields downloadedImage = new PrivateFields(ThreadDownloadImageData.class, ObfMap.downloadedImage); + public static final PrivateFields internetServerList = new PrivateFields(GuiMultiplayer.class, ObfMap.internetServerList); + public static final PrivateFields serverSelectionList = new PrivateFields(GuiMultiplayer.class, ObfMap.serverSelectionList); + public static final PrivateFields guiResourcePacksParentScreen = new PrivateFields(GuiScreenResourcePacks.class, ObfMap.guiResourcePacksParentScreen); + public static final PrivateFields abstractResourcePackFile = new PrivateFields(AbstractResourcePack.class, ObfMap.abstractResourcePackFile); + public static final PrivateFields mcFramebuffer = new PrivateFields(Minecraft.class, ObfMap.mcFramebuffer); + public static final PrivateFields imageUrl = new PrivateFields(ThreadDownloadImageData.class, ObfMap.imageUrl); + public static final PrivateFields imageThread = new PrivateFields(ThreadDownloadImageData.class, ObfMap.imageThread); + public static final PrivateFields imageBuffer = new PrivateFields(ThreadDownloadImageData.class, ObfMap.imageBuffer); + public static final PrivateFields imageFile = new PrivateFields(ThreadDownloadImageData.class, ObfMap.imageFile); - public static final PrivateFields> eventSounds = new PrivateFields>( - SoundEventAccessorComposite.class, ObfMap.eventSounds); + public static final PrivateFields> eventSounds = new PrivateFields>(SoundEventAccessorComposite.class, ObfMap.eventSounds); public static final PrivateFields> resourceToTextureMap = new PrivateFields>( TextureManager.class, ObfMap.resourceToTextureMap); } diff --git a/voxellib/src/main/java/com/voxelmodpack/common/runtime/PrivateMethods.java b/voxellib/src/main/java/com/voxelmodpack/common/runtime/PrivateMethods.java index fbaf841f..c29e7504 100644 --- a/voxellib/src/main/java/com/voxelmodpack/common/runtime/PrivateMethods.java +++ b/voxellib/src/main/java/com/voxelmodpack/common/runtime/PrivateMethods.java @@ -122,24 +122,16 @@ public class PrivateMethods { } // Methods on public classes - public static final PrivateMethods containerGetSlotAtPosition = new PrivateMethods( - GuiContainer.class, ObfMap.getSlotAtPosition, int.class, int.class); - public static final PrivateMethods containerHandleMouseClick = new PrivateMethods( - GuiContainer.class, ObfMap.handleMouseClick, Slot.class, int.class, int.class, int.class); - public static final PrivateMethods selectTab = new PrivateMethods( - GuiContainerCreative.class, ObfMap.selectTab, CreativeTabs.class); - public static final PrivateMethods mainMenuRenderSkyBox = new PrivateMethods( - GuiMainMenu.class, ObfMap.renderSkyBox, int.class, int.class, float.class); + public static final PrivateMethods containerGetSlotAtPosition = new PrivateMethods(GuiContainer.class, ObfMap.getSlotAtPosition, int.class, int.class); + public static final PrivateMethods containerHandleMouseClick = new PrivateMethods(GuiContainer.class, ObfMap.handleMouseClick, Slot.class, int.class, int.class, int.class); + public static final PrivateMethods selectTab = new PrivateMethods(GuiContainerCreative.class, ObfMap.selectTab, CreativeTabs.class); + public static final PrivateMethods mainMenuRenderSkyBox = new PrivateMethods(GuiMainMenu.class, ObfMap.renderSkyBox, int.class, int.class, float.class); - public static final PrivateMethods guiScreenMouseClicked = new PrivateMethods( - GuiScreen.class, ObfMap.guiScreenMouseClicked, int.class, int.class, int.class); - public static final PrivateMethods guiScreenMouseMovedOrUp = new PrivateMethods( - GuiScreen.class, ObfMap.guiScreenMouseMovedOrUp, int.class, int.class, int.class); - public static final PrivateMethods guiScreenKeyTyped = new PrivateMethods( - GuiScreen.class, ObfMap.guiScreenKeyTyped, char.class, int.class); + public static final PrivateMethods guiScreenMouseClicked = new PrivateMethods(GuiScreen.class, ObfMap.guiScreenMouseClicked, int.class, int.class, int.class); + public static final PrivateMethods guiScreenMouseMovedOrUp = new PrivateMethods(GuiScreen.class, ObfMap.guiScreenMouseMovedOrUp, int.class, int.class, int.class); + public static final PrivateMethods guiScreenKeyTyped = new PrivateMethods(GuiScreen.class, ObfMap.guiScreenKeyTyped, char.class, int.class); // Methods on dynamic classes below here @SuppressWarnings({ "unchecked", "rawtypes" }) - public static final PrivateMethods scrollTo = new PrivateMethods( - PrivateClasses.ContainerCreative.Class, ObfMap.scrollTo, float.class); + public static final PrivateMethods scrollTo = new PrivateMethods(PrivateClasses.ContainerCreative.Class, ObfMap.scrollTo, float.class); } \ No newline at end of file diff --git a/voxellib/src/main/resources/litemod.json b/voxellib/src/main/resources/litemod.json index 96cd31b6..da88d57e 100644 --- a/voxellib/src/main/resources/litemod.json +++ b/voxellib/src/main/resources/litemod.json @@ -1,8 +1,8 @@ { "name": "voxellib", - "mcversion": "1.7.10", - "version": "2.3.1", - "revision": "234", + "mcversion": "1.8", + "version": "2.4.0", + "revision": "241", "author": "The VoxelModPack Team", "description": "VoxelLib contains all of the shared functionality for the VoxelModPack mods" }