Jump to content

you need to run the version 1.8 manually


bradm123

Recommended Posts

Hello all....need some help...

 

Searched the forums before posting (I swear) but can't understand exactly what I need to do to get past my problem after trying to install Forge:

 

I keep getting the message: "you need to run the version 1.8 manually" when trying to install Forge 1.8.

 

I see posts about that I need to run a "Vanilla Launcher 1.8" first to get it to work....what's a Vanilla launcher? I searched Google and had no luck.

 

My son is really interested in getting started with modding and I'd love to help him out. Anyone that has a few minutes, could you explain what I need to do to get Forge 1.8 to install? Relatively new here, so please be kind.....and detailed.

 

Thanks,

Brad

 

Win 7

Minecraft 1.8.1

Minecraft launcher 1.6.5

 

 

 

 

Link to comment
Share on other sites

  • 5 weeks later...

Ok, so I am having the same problem, I go to update to the new forge for 1.8, now I have two minecraft folders 

C:\Users\Owner\AppData\Roaming\.minecraft  this is where my games and mods and all that are

C:\Users\Owner\AppData\Roaming\.minecraft - kids  this one is where my kids saves are, that way when they want to play one of their worlds they can't get to mine, they have their own profiles, that and it saves from having to scroll through a LOT of worlds to find the one that is wanted.  I updated my forge with  no problems at all but when I try to update my kids forge I keep getting the error to run normal minecraft 1.8, I have checked more then once to make sure that I have, I have even gone so far as to move all the mods out of the mods folder, created a new profile and still the same problem.  I do not understand why it works find for mine but not theirs.  I was even going to take the suggestion of Peacestorm to downgrade my launcher to 1.5.3, right now its 1.6.11 but not sure how to do this, looked up on Google but all of what I found are from old launchers and want the bin folder, which does not exist for me, and the rest are how to use a different version of the game.  I would be very grateful for some help getting forge to work for my kids for 1.8, and they would as well.  Thanks

Link to comment
Share on other sites

So I got forge to update but now the game won't start, when I click play a new tab 'game output' opens in my launcher,  I will post the info it shows, looks like it has to do with java, but I am not sure.

 

I got it to update by copying the 1.8 folder that is here  C:\Users\Owner\AppData\Roaming\.minecraft\versions  to my kids minecraft directory.  Attacking the game output info.

 

 

[16:04:26] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker

[16:04:26] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker

[16:04:26] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker

[16:04:26] [main/INFO] [FML]: Forge Mod Loader version 8.0.20.1290 for Minecraft 1.8 loading

[16:04:26] [main/INFO] [FML]: Java is Java HotSpot 64-Bit Server VM, version 1.8.0_25, running on Windows 8.1:amd64:6.3, installed at C:\Program Files\Java\jre1.8.0_25

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: java.lang.NoClassDefFoundError: cpw/mods/fml/relauncher/IFMLLoadingPlugin

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.lang.ClassLoader.defineClass1(Native Method)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.lang.ClassLoader.defineClass(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.security.SecureClassLoader.defineClass(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.net.URLClassLoader.defineClass(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.net.URLClassLoader.access$100(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.net.URLClassLoader$1.run(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.net.URLClassLoader$1.run(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.security.AccessController.doPrivileged(Native Method)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.net.URLClassLoader.findClass(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.lang.ClassLoader.loadClass(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.lang.ClassLoader.loadClass(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.lang.Class.forName0(Native Method)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.lang.Class.forName(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraftforge.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:420)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraftforge.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:349)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraftforge.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:217)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraftforge.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:125)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: Caused by: java.lang.ClassNotFoundException: cpw.mods.fml.relauncher.IFMLLoadingPlugin

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.lang.ClassLoader.loadClass(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.lang.ClassLoader.loadClass(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: ... 23 more

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: Caused by: java.lang.NullPointerException

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: ... 25 more

[16:04:26] [main/ERROR] [FML]: An error occurred trying to configure the minecraft home at C:\Users\Owner\AppData\Roaming\.minecraft - kids for Forge Mod Loader

java.lang.NoClassDefFoundError: cpw/mods/fml/relauncher/IFMLLoadingPlugin

at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_25]

at java.lang.ClassLoader.defineClass(Unknown Source) ~[?:1.8.0_25]

at java.security.SecureClassLoader.defineClass(Unknown Source) ~[?:1.8.0_25]

at java.net.URLClassLoader.defineClass(Unknown Source) ~[?:1.8.0_25]

at java.net.URLClassLoader.access$100(Unknown Source) ~[?:1.8.0_25]

at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.8.0_25]

at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.8.0_25]

at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_25]

at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_25]

at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117) ~[launchwrapper-1.11.jar:?]

at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_25]

at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_25]

at java.lang.Class.forName0(Native Method) ~[?:1.8.0_25]

at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_25]

at net.minecraftforge.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:420) ~[forge-1.8-11.14.0.1290-1.8.jar:?]

at net.minecraftforge.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:349) ~[forge-1.8-11.14.0.1290-1.8.jar:?]

at net.minecraftforge.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:217) ~[forge-1.8-11.14.0.1290-1.8.jar:?]

at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90) [forge-1.8-11.14.0.1290-1.8.jar:?]

at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67) [forge-1.8-11.14.0.1290-1.8.jar:?]

at net.minecraftforge.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34) [forge-1.8-11.14.0.1290-1.8.jar:?]

at net.minecraftforge.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:125) [forge-1.8-11.14.0.1290-1.8.jar:?]

at net.minecraft.launchwrapper.Launch.launch(Launch.java:115) [launchwrapper-1.11.jar:?]

at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?]

Caused by: java.lang.ClassNotFoundException: cpw.mods.fml.relauncher.IFMLLoadingPlugin

at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.11.jar:?]

at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_25]

at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_25]

... 23 more

Caused by: java.lang.NullPointerException

at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182) ~[launchwrapper-1.11.jar:?]

at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_25]

at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_25]

... 23 more

Exception in thread "main" [16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: java.lang.NoClassDefFoundError: cpw/mods/fml/relauncher/IFMLLoadingPlugin

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.lang.ClassLoader.defineClass1(Native Method)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.lang.ClassLoader.defineClass(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.security.SecureClassLoader.defineClass(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.net.URLClassLoader.defineClass(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.net.URLClassLoader.access$100(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.net.URLClassLoader$1.run(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.net.URLClassLoader$1.run(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.security.AccessController.doPrivileged(Native Method)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.net.URLClassLoader.findClass(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.lang.ClassLoader.loadClass(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.lang.ClassLoader.loadClass(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.lang.Class.forName0(Native Method)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.lang.Class.forName(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraftforge.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:420)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraftforge.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:349)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraftforge.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:217)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraftforge.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:125)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: Caused by: java.lang.ClassNotFoundException: cpw.mods.fml.relauncher.IFMLLoadingPlugin

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.lang.ClassLoader.loadClass(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.lang.ClassLoader.loadClass(Unknown Source)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: ... 23 more

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: Caused by: java.lang.NullPointerException

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)

[16:04:26] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: ... 25 more

 

Link to comment
Share on other sites

So this is what I am not understanding, I myself have mods for two different versions of Minecraft and have both versions of forge that they require and it runs fine. I know that if you load say 1.8 Minecraft only the mods that are compatible with 1.8 show up under the mods option in the game menu even if you also have mods for lets say 1.7.4 in the mods folder as well.  And as I said in my own Minecraft directory it works just find.  I tried removing the new Mod that my son wanted and it still won't run.  I am going to try backing up my saves, mods and maps and reinstalling the game with all new directory and then reinstalling the Forge for 1.7.4, 1.7.10, and 1.8 and seeing if that works, hoping its just a corrupted file that a reinstall with fix.  Will edit after with the results.

 

[Edit]

 

Ok, so I am at a loss, I uninstalled everything, backing up my saves, mods and skin packs, then reinstalled, I decided to just use one directory instead of one for me and another one for my kids, got lazy will just have to deal with big list of saved games.  So I ran 1.7.10 first with no mods, then did the same with 1.8, then I installed forge for 1.7.10 for the mods that I need that version for and loaded the game and it worked find, even with my saves restored, then I installed forge for 1.8 and put those mods and saves in, and 1.8 with forge will not load I get this 

[23:47:00] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker

[23:47:00] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker

[23:47:00] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker

[23:47:00] [main/INFO] [FML]: Forge Mod Loader version 8.0.25.1297 for Minecraft 1.8 loading

[23:47:00] [main/INFO] [FML]: Java is Java HotSpot 64-Bit Server VM, version 1.8.0_25, running on Windows 8.1:amd64:6.3, installed at C:\Program Files (x86)\Minecraft\runtime\jre-x64\1.8.0_25

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: java.lang.NoClassDefFoundError: cpw/mods/fml/relauncher/IFMLLoadingPlugin

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.defineClass1(Native Method)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.defineClass(ClassLoader.java:760)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.defineClass(URLClassLoader.java:455)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.access$100(URLClassLoader.java:73)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader$1.run(URLClassLoader.java:367)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader$1.run(URLClassLoader.java:361)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.security.AccessController.doPrivileged(Native Method)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.findClass(URLClassLoader.java:360)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.Class.forName0(Native Method)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.Class.forName(Class.java:344)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:420)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:349)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:217)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:125)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: Caused by: java.lang.ClassNotFoundException: cpw.mods.fml.relauncher.IFMLLoadingPlugin

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: ... 23 more

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: Caused by: java.lang.NullPointerException

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: ... 25 more

[23:47:00] [main/ERROR] [FML]: An error occurred trying to configure the minecraft home at C:\Users\Owner\AppData\Roaming\.minecraft for Forge Mod Loader

java.lang.NoClassDefFoundError: cpw/mods/fml/relauncher/IFMLLoadingPlugin

at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_25]

at java.lang.ClassLoader.defineClass(ClassLoader.java:760) ~[?:1.8.0_25]

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_25]

at java.net.URLClassLoader.defineClass(URLClassLoader.java:455) ~[?:1.8.0_25]

at java.net.URLClassLoader.access$100(URLClassLoader.java:73) ~[?:1.8.0_25]

at java.net.URLClassLoader$1.run(URLClassLoader.java:367) ~[?:1.8.0_25]

at java.net.URLClassLoader$1.run(URLClassLoader.java:361) ~[?:1.8.0_25]

at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_25]

at java.net.URLClassLoader.findClass(URLClassLoader.java:360) ~[?:1.8.0_25]

at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117) ~[launchwrapper-1.11.jar:?]

at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_25]

at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_25]

at java.lang.Class.forName0(Native Method) ~[?:1.8.0_25]

at java.lang.Class.forName(Class.java:344) ~[?:1.8.0_25]

at net.minecraftforge.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:420) ~[forge-1.8-11.14.0.1297.jar:?]

at net.minecraftforge.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:349) ~[forge-1.8-11.14.0.1297.jar:?]

at net.minecraftforge.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:217) ~[forge-1.8-11.14.0.1297.jar:?]

at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90) [forge-1.8-11.14.0.1297.jar:?]

at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67) [forge-1.8-11.14.0.1297.jar:?]

at net.minecraftforge.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34) [forge-1.8-11.14.0.1297.jar:?]

at net.minecraftforge.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:125) [forge-1.8-11.14.0.1297.jar:?]

at net.minecraft.launchwrapper.Launch.launch(Launch.java:115) [launchwrapper-1.11.jar:?]

at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?]

Caused by: java.lang.ClassNotFoundException: cpw.mods.fml.relauncher.IFMLLoadingPlugin

at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.11.jar:?]

at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_25]

at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_25]

... 23 more

Caused by: java.lang.NullPointerException

at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182) ~[launchwrapper-1.11.jar:?]

at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_25]

at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_25]

... 23 more

Exception in thread "main" [23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: java.lang.NoClassDefFoundError: cpw/mods/fml/relauncher/IFMLLoadingPlugin

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.defineClass1(Native Method)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.defineClass(ClassLoader.java:760)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.defineClass(URLClassLoader.java:455)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.access$100(URLClassLoader.java:73)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader$1.run(URLClassLoader.java:367)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader$1.run(URLClassLoader.java:361)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.security.AccessController.doPrivileged(Native Method)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.findClass(URLClassLoader.java:360)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.Class.forName0(Native Method)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.Class.forName(Class.java:344)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:420)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:349)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:217)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:125)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: Caused by: java.lang.ClassNotFoundException: cpw.mods.fml.relauncher.IFMLLoadingPlugin

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: ... 23 more

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: Caused by: java.lang.NullPointerException

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)

[23:47:00] [main/INFO] [sTDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: ... 25 more

 

 

So I removed the 1.8 mods and tried to run 1.8 with the forge again and same error, but 1.7.10 still works.  Now as I said before I tried to get my son a new mod today I could run 1.7.10 mods with forge and my new mod that required 1.8, I am starting from a fresh install but now it won't work, I would be very grateful if someone can help me fix this so I can use my mods from not only 1.7.10 but also 1.8, with different profiles of course.

Link to comment
Share on other sites

The log clearly says that you're running 1.7 (or older) mods on 1.8.

I can also see that you have your GameDir set to .minecraft, is that what you wanted?

 

This is what I am not understanding, before yesterday and trying to add another mod for my kids I had 1.7.10 mods AND 1.8 mods in the mods folder and forge for both and both 1.7.10 mods and 1.8 mods ran,  it sounds like that should not have worked and if that is so HOW can I get mods for 1.7.10 and mods for 1.8 to run?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • I made a block entity in forge 1.20.1, I want to prevent hopper from taking input slot item, i tried to override the extractItem method, it prevented hopper from taking input slot item, but the player also unable to take/change the item in input slot unless the slot is empty. public class FluidSeparatorBlockEntity extends BlockEntity implements MenuProvider { private static final int INPUT_SLOT = 0; private final CustomItemHandler itemHandler = new CustomItemHandler(3){ @Override protected void onContentsChanged(int slot) { setChanged(); } @Override public boolean isItemValid(int slot, @NotNull ItemStack stack) { return slot == INPUT_SLOT; } @Override public @NotNull ItemStack extractItem(int slot, int amount, boolean simulate) { if (slot == INPUT_SLOT) { return ItemStack.EMPTY; } return super.extractItem(slot, amount, simulate); } }; private LazyOptional<IItemHandler> lazyItemHandler = LazyOptional.empty(); protected final ContainerData data; private int progress = 0; private int maxProgress = 78; public FluidSeparatorBlockEntity(BlockPos pPos, BlockState pBlockState) { super(ModBlockEntities.FLUID_SEPARATOR_BE.get(), pPos, pBlockState); this.data = new ContainerData() { @Override public int get(int pIndex) { return switch (pIndex) { case 0 -> FluidSeparatorBlockEntity.this.progress; case 1, 2 -> FluidSeparatorBlockEntity.this.maxProgress; default -> 0; }; } @Override public void set(int pIndex, int pValue) { switch (pIndex) { case 0 -> FluidSeparatorBlockEntity.this.progress = pValue; case 1, 2 -> FluidSeparatorBlockEntity.this.maxProgress = pValue; } } @Override public int getCount() { return 3; } }; } @Override public @NotNull <T> LazyOptional<T> getCapability(@NotNull Capability<T> cap, @Nullable Direction side) { if(cap == ForgeCapabilities.ITEM_HANDLER) { return lazyItemHandler.cast(); } return super.getCapability(cap, side); } @Override public void onLoad() { super.onLoad(); lazyItemHandler = LazyOptional.of(() -> itemHandler); } @Override public void invalidateCaps() { super.invalidateCaps(); lazyItemHandler.invalidate(); } public void drops() { SimpleContainer inventory = new SimpleContainer(itemHandler.getSlots()); for(int i = 0; i < itemHandler.getSlots(); i++) { inventory.setItem(i, itemHandler.getStackInSlot(i)); } Containers.dropContents(this.level, this.worldPosition, inventory); } @Override public Component getDisplayName() { return Component.translatable("block.chemmaster.fluid_separator"); } @Nullable @Override public AbstractContainerMenu createMenu(int pContainerId, Inventory pPlayerInventory, Player pPlayer) { return new FluidSeparatorMenu(pContainerId, pPlayerInventory, this, this.data); } @Override protected void saveAdditional(CompoundTag pTag) { pTag.put("inventory", itemHandler.serializeNBT()); pTag.putInt("fluid_separator.progress", progress); super.saveAdditional(pTag); } @Override public void load(CompoundTag pTag) { super.load(pTag); itemHandler.deserializeNBT(pTag.getCompound("inventory")); progress = pTag.getInt("fluid_separator.progress"); } public void tick(Level pLevel, BlockPos pPos, BlockState pState) { ItemStack inputStack = this.itemHandler.getStackInSlot(INPUT_SLOT); if (inputStack.getCount() < 2) { resetProgress(); return; } if(hasRecipe()) { increaseCraftingProgress(); setChanged(pLevel, pPos, pState); if(hasProgressFinished()) { craftItem(); resetProgress(); } } else { resetProgress(); } } private void resetProgress() { progress = 0; } private void craftItem() { Optional<FluidSeparatingRecipe> recipe = getCurrentRecipe(); if (recipe.isPresent()) { List<ItemStack> results = recipe.get().getOutputs(); ItemStack inputStack = this.itemHandler.getStackInSlot(INPUT_SLOT); if (inputStack.getCount() < 2) { // If there are not enough items, do not proceed with crafting return; } // Extract the input item from the input slot this.itemHandler.internalExtractItem(INPUT_SLOT, 2, false); // Loop through each result item and find suitable output slots for (ItemStack result : results) { int outputSlot = findSuitableOutputSlot(result); if (outputSlot != -1) { this.itemHandler.setStackInSlot(outputSlot, new ItemStack(result.getItem(), this.itemHandler.getStackInSlot(outputSlot).getCount() + result.getCount())); } else { // Handle the case where no suitable output slot is found // This can be logging an error, throwing an exception, or any other handling logic System.err.println("No suitable output slot found for item: " + result); } } } } private int findSuitableOutputSlot(ItemStack result) { // Implement logic to find a suitable output slot for the given result // Return the slot index or -1 if no suitable slot is found for (int i = 0; i < this.itemHandler.getSlots(); i++) { // Ensure we do not place the output item in the input slot if (i == INPUT_SLOT) { continue; } ItemStack stackInSlot = this.itemHandler.getStackInSlot(i); if (stackInSlot.isEmpty() || (stackInSlot.getItem() == result.getItem() && stackInSlot.getCount() + result.getCount() <= stackInSlot.getMaxStackSize())) { return i; } } return -1; } private boolean hasRecipe() { Optional<FluidSeparatingRecipe> recipe = getCurrentRecipe(); if (recipe.isEmpty()) { return false; } List<ItemStack> results = recipe.get().getOutputs(); for (ItemStack result : results) { if (!canInsertAmountIntoOutputSlot(result) || !canInsertItemIntoOutputSlot(result.getItem())) { return false; } } return true; } private Optional<FluidSeparatingRecipe> getCurrentRecipe(){ SimpleContainer inventory = new SimpleContainer(this.itemHandler.getSlots()); for (int i = 0; i < itemHandler.getSlots(); i++) { inventory.setItem(i, this.itemHandler.getStackInSlot(i)); } return this.level.getRecipeManager().getRecipeFor(FluidSeparatingRecipe.Type.INSTANCE, inventory, level); } private boolean canInsertAmountIntoOutputSlot(ItemStack result) { for (int i = 1; i < this.itemHandler.getSlots(); i++) { ItemStack stackInSlot = this.itemHandler.getStackInSlot(i); if (stackInSlot.isEmpty() || (stackInSlot.getItem() == result.getItem() && stackInSlot.getCount() + result.getCount() <= stackInSlot.getMaxStackSize())) { return true; } } return false; } private boolean canInsertItemIntoOutputSlot(Item item) { for (int i = 1; i < this.itemHandler.getSlots(); i++) { ItemStack stackInSlot = this.itemHandler.getStackInSlot(i); if (stackInSlot.isEmpty() || stackInSlot.getItem() == item) { return true; } } return false; } private boolean hasProgressFinished() { return progress >= maxProgress; } private void increaseCraftingProgress() { progress++; } }  
    • No dice. Unfortunately this fix didn't work, thank you though.
    • Maybe you need a rayon mod. https://www.curseforge.com/minecraft/mc-mods/rayon
    • Not sure what's going on the logs are making even less sense than usual to me. Any help would be much appreciated.   https://paste.ee/p/KBHyP#s=0
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.