diff options
| author | DJtheRedstoner <52044242+DJtheRedstoner@users.noreply.github.com> | 2020-10-04 21:02:19 -0400 |
|---|---|---|
| committer | DJtheRedstoner <52044242+DJtheRedstoner@users.noreply.github.com> | 2020-10-04 21:02:19 -0400 |
| commit | 6a24fdcf34170ae927b1c0952c50b05131084911 (patch) | |
| tree | 9a482c5d8111c7d677ba7d121f418d46714be3d2 /src/main/java/me/djtheredstoner/perspectivemod/forge | |
| parent | fd4353e56faf69effedecebca0e1af233ecff4bb (diff) | |
| download | PerspectiveModv4-6a24fdcf34170ae927b1c0952c50b05131084911.tar.gz PerspectiveModv4-6a24fdcf34170ae927b1c0952c50b05131084911.tar.bz2 PerspectiveModv4-6a24fdcf34170ae927b1c0952c50b05131084911.zip | |
Bug Fixes and new config
- Particles now face camera
- Sk1er Modcore integration
- New config gui using Vigilance
- Invert pitch option
Diffstat (limited to 'src/main/java/me/djtheredstoner/perspectivemod/forge')
| -rw-r--r-- | src/main/java/me/djtheredstoner/perspectivemod/forge/PerspectiveModTweaker.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/main/java/me/djtheredstoner/perspectivemod/forge/PerspectiveModTweaker.java b/src/main/java/me/djtheredstoner/perspectivemod/forge/PerspectiveModTweaker.java index 695f7a2..f5128f0 100644 --- a/src/main/java/me/djtheredstoner/perspectivemod/forge/PerspectiveModTweaker.java +++ b/src/main/java/me/djtheredstoner/perspectivemod/forge/PerspectiveModTweaker.java @@ -1,5 +1,6 @@ package me.djtheredstoner.perspectivemod.forge; +import me.djtheredstoner.perspectivemod.ModCoreInstaller; import me.djtheredstoner.perspectivemod.asm.ClassTransformer; import net.minecraft.launchwrapper.Launch; import net.minecraftforge.common.ForgeVersion; @@ -52,6 +53,17 @@ public class PerspectiveModTweaker implements IFMLLoadingPlugin { @Override public String[] getASMTransformerClass() { + int initialize = ModCoreInstaller.initialize(Launch.minecraftHome, "1.8.9"); + + if (ModCoreInstaller.isErrored() || initialize != 0 && initialize != -1) { + System.out.println("Failed to load Sk1er Modcore - " + initialize + " - " + ModCoreInstaller.getError()); + } + // If true the classes are loaded + if (ModCoreInstaller.isIsRunningModCore()) { + // register ModCore's class transformer + return new String[]{"club.sk1er.mods.core.forge.ClassTransformer", ClassTransformer.class.getName()}; + } + return new String[]{ClassTransformer.class.getName()}; } |
