Jump to content

Recommended Posts

Posted

I can't figure out a headless way to use the installer so I'm trying to get forge up and running on a headless linux machine the same way I've done hundreds of times. Vanilla runs perfectly fine.

 

I have no forge log to attach since this is forge failing instantly and it's not generating one.

 

Execution commands I've tried:

  • java -jar minecraftforge-universal-1.6.1-8.9.0.768.jar
  • java -cp minecraft_server.jar:minecraftforge-universal-1.6.1-8.9.0.768.jar cpw.mods.fml.relauncher.ServerLaunchWrapper

 

This is the result of either of the above commands:

We appear to be missing one or more essential library files.

You will need to add them to your server before FML and Forge will run successfully.java.lang.ClassNotFoundException: net.minecraft.launchwrapper.Launch

        at java.net.URLClassLoader$1.run(Unknown Source)

        at java.net.URLClassLoader$1.run(Unknown Source)

        at java.security.AccessController.doPrivileged(Native Method)

        at java.net.URLClassLoader.findClass(Unknown Source)

        at java.lang.ClassLoader.loadClass(Unknown Source)

        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

        at java.lang.ClassLoader.loadClass(Unknown Source)

        at java.lang.Class.forName0(Native Method)

        at java.lang.Class.forName(Unknown Source)

        at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:30)

        at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:17)

Posted

Copy libraries folder from client to server

Run universal jar.

Don't run the installer on headless shit because it's a GUI, ofc guis dont work on headless.

 

The universal is fine for headless as long as you have the libraries in the correct place.

 

I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Consider supporting the team on Patreon

Posted

Or you can make your server locally on your pc, make sure it works, then copy the server files onto your headless. Would it work better?

Read the EAQ before posting! OR ELSE!

 

  Quote
This isn't building better software, its trying to grab a place in the commit list of a highly visible github project.

 

www.forgeessentials.com

 

Don't PM me, I don't check this account unless I have to.

Posted

So many question...

 

Why would you not just bundle the required libraries with the jar?

Why wouldn't there just be a way to use the forge installer via command line switches?

If the vanilla minecraft server can work without copying client files to the server why doesn't forge?

Is it really a "universal" library if it requires you to copy client files to make it work?

Posted
  On 7/5/2013 at 10:50 PM, selurgniman said:
Why would you not just bundle the required libraries with the jar?
Because thats 20-90MB of redundant data in EVERY download that 90% of users wouldnt need at all

  Quote
Why wouldn't there just be a way to use the forge installer via command line switches?
I've actually told cpw to add this functonality to the installer, don't know what came from that.

  Quote
If the vanilla minecraft server can work without copying client files to the server why doesn't forge?
You're not copying CLIENT files, you're copying Libraries, notibly, LegacyLauncher, and Scala

You could always downlaod those files manually yourself, or use the installer to download them for you.

  Quote
Is it really a "universal" library if it requires you to copy client files to make it work?
Again not copying CLIENT files. Its the libraries that matter. And yes its still a universal jar because it works on both client and server.

I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Consider supporting the team on Patreon

Posted

I used the forge installer jar to install client locally to my machine and am able to play a single player server without issue.

 

I copied the libraries folder per the instructions here and attempt to start the minecraftforge_universal jar and it throws an error message NoClassDefFoundError -

 

2013-07-06 22:20:10 [iNFO] [ForgeModLoader] Forge Mod Loader version 6.1.34.774 for Minecraft 1.6.1 loading
2013-07-06 22:20:10 [iNFO] [ForgeModLoader] Java is Java HotSpot(TM) Server VM, version 1.7.0_21, running on Linux:i386:2.6.32-042stab078.26, installed at /usr/lib/jvm/java-7-oracle/jre
2013-07-06 22:20:10 [FINE] [ForgeModLoader] Java classpath at launch is minecraftforge-universal-1.6.1-8.9.0.774.jar
2013-07-06 22:20:10 [FINE] [ForgeModLoader] Java library path at launch is /usr/java/packages/lib/i386:/lib:/usr/lib
2013-07-06 22:20:10 [FINE] [ForgeModLoader] Enabling runtime deobfuscation
2013-07-06 22:20:10 [FINEST] [ForgeModLoader] Adding coremod for loading cpw.mods.fml.relauncher.FMLCorePlugin
2013-07-06 22:20:10 [FINEST] [ForgeModLoader] Adding coremod for loading net.minecraftforge.classloading.FMLForgePlugin
2013-07-06 22:20:10 [FINE] [ForgeModLoader] All core mods are successfully located
2013-07-06 22:20:10 [FINE] [ForgeModLoader] Discovering coremods
2013-07-06 22:20:10 [FINEST] [ForgeModLoader] Registering transformer cpw.mods.fml.common.asm.transformers.PatchingTransformer
2013-07-06 22:20:10 [FINEST] [ForgeModLoader] Registering transformer cpw.mods.fml.common.asm.transformers.AccessTransformer
2013-07-06 22:20:10 [iNFO] [sTDERR] java.lang.NoClassDefFoundError: com/google/common/io/LineProcessor
2013-07-06 22:20:10 [iNFO] [sTDERR]     at java.lang.Class.getDeclaredConstructors0(Native Method)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at java.lang.Class.privateGetDeclaredConstructors(Class.java:2413)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at java.lang.Class.getConstructor0(Class.java:2723)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at java.lang.Class.newInstance0(Class.java:345)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at java.lang.Class.newInstance(Class.java:327)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at net.minecraft.launchwrapper.LaunchClassLoader.registerTransformer(LaunchClassLoader.java:81)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:137)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at cpw.mods.fml.relauncher.FMLLaunchHandler.setupServer(FMLLaunchHandler.java:74)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForServerLaunch(FMLLaunchHandler.java:39)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at cpw.mods.fml.common.launcher.FMLServerTweaker.injectIntoClassLoader(FMLServerTweaker.java:20)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at net.minecraft.launchwrapper.Launch.launch(Launch.java:51)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at net.minecraft.launchwrapper.Launch.main(Launch.java:18)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at java.lang.reflect.Method.invoke(Method.java:601)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:48)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:17)
2013-07-06 22:20:10 [iNFO] [sTDERR] Caused by: java.lang.ClassNotFoundException: com.google.common.io.LineProcessor
2013-07-06 22:20:10 [iNFO] [sTDERR]     at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at java.security.AccessController.doPrivileged(Native Method)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:110)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
2013-07-06 22:20:10 [iNFO] [sTDERR]     ... 19 more
2013-07-06 22:20:10 [sEVERE] [ForgeModLoader] An error occurred trying to configure the minecraft home at /etc/minecraft/1.6.1/. for Forge Mod Loader
java.lang.NoClassDefFoundError: com/google/common/io/LineProcessor
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2413)
        at java.lang.Class.getConstructor0(Class.java:2723)
        at java.lang.Class.newInstance0(Class.java:345)
        at java.lang.Class.newInstance(Class.java:327)
        at net.minecraft.launchwrapper.LaunchClassLoader.registerTransformer(LaunchClassLoader.java:81)
        at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:137)
        at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90)
        at cpw.mods.fml.relauncher.FMLLaunchHandler.setupServer(FMLLaunchHandler.java:74)
        at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForServerLaunch(FMLLaunchHandler.java:39)
        at cpw.mods.fml.common.launcher.FMLServerTweaker.injectIntoClassLoader(FMLServerTweaker.java:20)
        at net.minecraft.launchwrapper.Launch.launch(Launch.java:51)
        at net.minecraft.launchwrapper.Launch.main(Launch.java:18)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:601)
        at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:48)
        at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:17)
Caused by: java.lang.ClassNotFoundException: com.google.common.io.LineProcessor
        at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
        at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:110)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
        ... 19 more
2013-07-06 22:20:10 [iNFO] [sTDERR] A problem occurred running the Server launcher.java.lang.reflect.InvocationTargetException
2013-07-06 22:20:10 [iNFO] [sTDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at java.lang.reflect.Method.invoke(Method.java:601)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:48)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:17)
2013-07-06 22:20:10 [iNFO] [sTDERR] Caused by: java.lang.NoClassDefFoundError: com/google/common/base/Throwables
2013-07-06 22:20:10 [iNFO] [sTDERR]     at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:96)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at cpw.mods.fml.relauncher.FMLLaunchHandler.setupServer(FMLLaunchHandler.java:74)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForServerLaunch(FMLLaunchHandler.java:39)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at cpw.mods.fml.common.launcher.FMLServerTweaker.injectIntoClassLoader(FMLServerTweaker.java:20)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at net.minecraft.launchwrapper.Launch.launch(Launch.java:51)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at net.minecraft.launchwrapper.Launch.main(Launch.java:18)
2013-07-06 22:20:10 [iNFO] [sTDERR]     ... 6 more
2013-07-06 22:20:10 [iNFO] [sTDERR] Caused by: java.lang.ClassNotFoundException: com.google.common.base.Throwables
2013-07-06 22:20:10 [iNFO] [sTDERR]     at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at java.security.AccessController.doPrivileged(Native Method)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
2013-07-06 22:20:10 [iNFO] [sTDERR]     at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
2013-07-06 22:20:10 [iNFO] [sTDERR]     ... 12 more

 

Did I do something wrong with copying the libraries folder?

 

bryan@murphy:/etc/minecraft/1.6.1$ ls -l
total 1856
-rw-r--r-- 1 root root    8914 Jul  6 22:20 ForgeModLoader-server-0.log
-rw-r--r-- 1 root root       0 Jul  6 22:20 ForgeModLoader-server-0.log.lck
-rw-r--r-- 1 root root    8914 Jul  6 22:14 ForgeModLoader-server-1.log
-rw-r--r-- 1 root root    8914 Jul  6 22:09 ForgeModLoader-server-2.log
drwxrwxrwx 8 root root    4096 Jul  6 21:57 libraries
-rw-r--r-- 1 root root 1851311 Jul  6 21:58 minecraftforge-universal-1.6.1-8.9.0.774.jar
drwxr-xr-x 2 root root    4096 Jul  6 22:09 mods
-rwxr-xr-x 1 root root      82 Jul  6 22:09 startmc.sh
bryan@murphy:/etc/minecraft/1.6.1$ ls libraries
argo  com  commons-io  lzma  net  org

 

Thanks in advance!

 

java -Xmx1024M -Xms1024M -jar minecraftforge-universal-1.6.1-8.9.0.774.jar nogui

 

(the above is the command in my startmc.sh script in case something's wrong with that)

Posted

You don't have the minecraft_server.1.6.1.jar in the folder...

Seriously if you can't figure it.

Download the installer

Run Install Server

Copy the ENTIRE FOLDER to your server.

And run it.

 

 

I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Consider supporting the team on Patreon

Posted
  On 7/6/2013 at 12:45 AM, LexManos said:

  Quote
Why would you not just bundle the required libraries with the jar?
Because thats 20-90MB of redundant data in EVERY download that 90% of users wouldnt need at all

Why would 90% of forge users not need these libraries? What changed in forge that there's now an additional 20-90MB of libraries required?

 

I would redownload the libraries every time I updated forge anyway because I would have no idea if there were an added/removed/changed dependency.

 

Of course all this would be moot if there were just a way to run the universal installer on a headless machine. Your distribution model is broken if you require your users to go manually find a copy of libraries you depend on.

Posted
  On 7/7/2013 at 6:04 AM, selurgniman said:

  Quote

  Quote
Why would you not just bundle the required libraries with the jar?
Because thats 20-90MB of redundant data in EVERY download that 90% of users wouldnt need at all

Why would 90% of forge users not need these libraries? What changed in forge that there's now an additional 20-90MB of libraries required?

 

I would redownload the libraries every time I updated forge anyway because I would have no idea if there were an added/removed/changed dependency.

 

Of course all this would be moot if there were just a way to run the universal installer on a headless machine. Your distribution model is broken if you require your users to go manually find a copy of libraries you depend on.

That's the whole point of using the installer - it does all the updating for you, etc.

You can upload the libraries only once, then just update the universal jar. Forge only updates their libraries when mojang does or every major mc update.

Read the EAQ before posting! OR ELSE!

 

  Quote
This isn't building better software, its trying to grab a place in the commit list of a highly visible github project.

 

www.forgeessentials.com

 

Don't PM me, I don't check this account unless I have to.

Posted
  On 7/7/2013 at 3:03 AM, LexManos said:

You don't have the minecraft_server.1.6.1.jar in the folder...

Seriously if you can't figure it.

Download the installer

Run Install Server

Copy the ENTIRE FOLDER to your server.

And run it.

 

Apologies! This step (copying minecraft_server.1.6.1.jar into the folder) was not in your previous post. Never having run the universal jar separately on previous versions (only having combined the .jar files) I was not aware of this procedure, and tutorials/well-written guides for 1.6.1 Forge that aren't "use the installer.jar" are non-existent.

 

As previously mentioned, I couldn't run the installer from the server as there is no GUI.

 

Thanks for the help!

Posted
  On 7/7/2013 at 6:52 AM, luacs1998 said:

That's the whole point of using the installer - it does all the updating for you, etc.

You can upload the libraries only once, then just update the universal jar. Forge only updates their libraries when mojang does or every major mc update.

I would *love* to use the installer, unfortunately a pretty major use case was missed while building it ;).

 

As I suspect is the case with *many* forge users, I only update forge when vanilla updates or rarely when a mod specifies a particular minimum build. So...I'll be updating the libraries with every download of forge.

Posted

As a note a fairly SMALL use case. And we assumed server admins were smart enough to know how to manage libraries.

Either way a headless version fo the installer has been added:

https://github.com/MinecraftForge/Installer/commit/8f76329abac29a4c51ee83f5b5ec154c848d6cd5

 

The majority of users are client users.

And we do not ship libraries to the client. These libraries are download by the launcher.

We add lzma, scala, legacylauncher. LZMA and LegacyLauncher are not to large, but Scala is pretty damn big.

Also, we don't want to ship LegacyLauncher because that would be shipping Mojangs code. Which breaks the entire point of this new launching system.

 

We went after the best use case for the VAST majority of our users. And this is it.

The conversation between cpw and I was quite simple. We assumed that server admins, specifically ones who we doing things on dedicated environments such as yours. Would know how to so dimple library management.

 

Either way, your situation is handled, have fun.

I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Consider supporting the team on Patreon

Guest
This topic is now closed to further replies.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • Add crash-reports with sites like https://mclo.gs/   In your config folder, delete the Mekanism/generator-storage.toml file and test it again
    • ---- Minecraft Crash Report ---- // Don't do that. Time: 2025-08-09 13:03:45 Description: Exception in server tick loop net.minecraftforge.fml.config.ConfigFileTypeHandler$ConfigLoadingException: Failed loading config file Mekanism/generator-storage.toml of type SERVER for modid mekanismgenerators     at net.minecraftforge.fml.config.ConfigFileTypeHandler.lambda$reader$1(ConfigFileTypeHandler.java:47) ~[fmlcore-1.20.1-47.4.0.jar%23263!/:?] {}     at net.minecraftforge.fml.config.ConfigTracker.openConfig(ConfigTracker.java:60) ~[fmlcore-1.20.1-47.4.0.jar%23263!/:?] {}     at net.minecraftforge.fml.config.ConfigTracker.lambda$loadConfigs$1(ConfigTracker.java:50) ~[fmlcore-1.20.1-47.4.0.jar%23263!/:?] {}     at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] {re:mixin}     at java.util.Collections$SynchronizedCollection.forEach(Collections.java:2131) ~[?:?] {}     at net.minecraftforge.fml.config.ConfigTracker.loadConfigs(ConfigTracker.java:50) ~[fmlcore-1.20.1-47.4.0.jar%23263!/:?] {}     at net.minecraftforge.server.ServerLifecycleHooks.handleServerAboutToStart(ServerLifecycleHooks.java:96) ~[forge-1.20.1-47.4.0-universal.jar%23267!/:?] {re:classloading}     at net.minecraft.client.server.IntegratedServer.m_7038_(IntegratedServer.java:62) ~[client-1.20.1-20230612.114412-srg.jar%23262!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:mixins.essential.json:server.Mixin_ServerCoroutineScope_IntegratedServer,pl:mixin:APP:mixins.essential.json:server.integrated.Mixin_FixDefaultOpPermissionLevel,pl:mixin:APP:mixins.essential.json:server.integrated.Mixin_IntegratedServerManager,pl:mixin:APP:mixins.essential.json:server.integrated.MixinIntegratedServer,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:634) ~[client-1.20.1-20230612.114412-srg.jar%23262!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,xf:fml:xaerominimap:xaero_minecraftserver,re:classloading,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,xf:fml:xaerominimap:xaero_minecraftserver,pl:mixin:APP:valkyrienskies-common.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:mixins.essential.json:feature.sps.Mixin_IntegratedServerResourcePack,pl:mixin:APP:mixins.essential.json:server.MinecraftServerAccessor,pl:mixin:APP:mixins.essential.json:server.MinecraftServerMixin_PvPGameRule,pl:mixin:APP:mixins.essential.json:server.Mixin_ServerCoroutineScope,pl:mixin:APP:mixins.essential.json:server.Mixin_PublishServerStatusResponse,pl:mixin:APP:mixins.essential.json:server.integrated.Mixin_SetDifficulty,pl:mixin:APP:mixins.essential.json:server.integrated.Mixin_SetGameType,pl:mixin:A}     at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251) ~[client-1.20.1-20230612.114412-srg.jar%23262!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,xf:fml:xaerominimap:xaero_minecraftserver,re:classloading,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,xf:fml:xaerominimap:xaero_minecraftserver,pl:mixin:APP:valkyrienskies-common.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:mixins.essential.json:feature.sps.Mixin_IntegratedServerResourcePack,pl:mixin:APP:mixins.essential.json:server.MinecraftServerAccessor,pl:mixin:APP:mixins.essential.json:server.MinecraftServerMixin_PvPGameRule,pl:mixin:APP:mixins.essential.json:server.Mixin_ServerCoroutineScope,pl:mixin:APP:mixins.essential.json:server.Mixin_PublishServerStatusResponse,pl:mixin:APP:mixins.essential.json:server.integrated.Mixin_SetDifficulty,pl:mixin:APP:mixins.essential.json:server.integrated.Mixin_SetGameType,pl:mixin:A}     at java.lang.Thread.run(Thread.java:840) ~[?:?] {re:mixin} Caused by: com.electronwill.nightconfig.core.io.ParsingException: Not enough data available     at com.electronwill.nightconfig.core.io.ParsingException.notEnoughData(ParsingException.java:22) ~[core-3.6.4.jar%2393!/:?] {}     at com.electronwill.nightconfig.core.io.ReaderInput.directReadChar(ReaderInput.java:36) ~[core-3.6.4.jar%2393!/:?] {}     at com.electronwill.nightconfig.core.io.AbstractInput.readChar(AbstractInput.java:49) ~[core-3.6.4.jar%2393!/:?] {}     at com.electronwill.nightconfig.core.io.AbstractInput.readCharsUntil(AbstractInput.java:123) ~[core-3.6.4.jar%2393!/:?] {}     at com.electronwill.nightconfig.toml.TableParser.parseKey(TableParser.java:166) ~[toml-3.6.4.jar%2394!/:?] {}     at com.electronwill.nightconfig.toml.TableParser.parseDottedKey(TableParser.java:145) ~[toml-3.6.4.jar%2394!/:?] {}     at com.electronwill.nightconfig.toml.TableParser.parseNormal(TableParser.java:55) ~[toml-3.6.4.jar%2394!/:?] {}     at com.electronwill.nightconfig.toml.TomlParser.parse(TomlParser.java:44) ~[toml-3.6.4.jar%2394!/:?] {}     at com.electronwill.nightconfig.toml.TomlParser.parse(TomlParser.java:37) ~[toml-3.6.4.jar%2394!/:?] {}     at com.electronwill.nightconfig.core.io.ConfigParser.parse(ConfigParser.java:113) ~[core-3.6.4.jar%2393!/:?] {}     at com.electronwill.nightconfig.core.io.ConfigParser.parse(ConfigParser.java:219) ~[core-3.6.4.jar%2393!/:?] {}     at com.electronwill.nightconfig.core.io.ConfigParser.parse(ConfigParser.java:202) ~[core-3.6.4.jar%2393!/:?] {}     at com.electronwill.nightconfig.core.file.WriteSyncFileConfig.load(WriteSyncFileConfig.java:73) ~[core-3.6.4.jar%2393!/:?] {}     at com.electronwill.nightconfig.core.file.AutosaveCommentedFileConfig.load(AutosaveCommentedFileConfig.java:85) ~[core-3.6.4.jar%2393!/:?] {}     at net.minecraftforge.fml.config.ConfigFileTypeHandler.lambda$reader$1(ConfigFileTypeHandler.java:43) ~[fmlcore-1.20.1-47.4.0.jar%23263!/:?] {}     ... 10 more A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- System Details -- Details:     Minecraft Version: 1.20.1     Minecraft Version ID: 1.20.1     Operating System: Windows 11 (amd64) version 10.0     Java Version: 17.0.15, Microsoft     Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft     Memory: 1019055976 bytes (971 MiB) / 3053453312 bytes (2912 MiB) up to 6442450944 bytes (6144 MiB)     CPUs: 6     Processor Vendor: GenuineIntel     Processor Name: Intel(R) Core(TM) i5-9400F CPU @ 2.90GHz     Identifier: Intel64 Family 6 Model 158 Stepping 10     Microarchitecture: Coffee Lake     Frequency (GHz): 2.90     Number of physical packages: 1     Number of physical CPUs: 6     Number of logical CPUs: 6     Graphics card #0 name: NVIDIA GeForce GTX 1660 SUPER     Graphics card #0 vendor: NVIDIA (0x10de)     Graphics card #0 VRAM (MB): 4095.00     Graphics card #0 deviceId: 0x21c4     Graphics card #0 versionInfo: DriverVersion=32.0.15.6094     Memory slot #0 capacity (MB): 16384.00     Memory slot #0 clockSpeed (GHz): 2.67     Memory slot #0 type: DDR4     Virtual memory max (MB): 32710.42     Virtual memory used (MB): 15221.58     Swap memory total (MB): 16384.00     Swap memory used (MB): 80.33     JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx6G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M     Server Running: true     Player Count: 0 / 8; []     Data Packs: vanilla, mod:creatingspace (incompatible), mod:bellsandwhistles, mod:geckolib, mod:playeranimator (incompatible), mod:copycats (incompatible), mod:jei, mod:caelus (incompatible), mod:xaeroworldmap (incompatible), mod:more_enchantments, mod:yungsapi, mod:mixinextras (incompatible), mod:glitchcore (incompatible), mod:mekanismexplosives, mod:simpleplanes (incompatible), mod:railways, mod:terralith, mod:vscontrolcraft, mod:cloth_config (incompatible), mod:forge, mod:moderntrainparts (incompatible), mod:create_connected, mod:tectonic (incompatible), mod:vs_hyperdrive, mod:farmersdelight, mod:terrablender, mod:biomesoplenty, mod:mixinsquared (incompatible), mod:jade (incompatible), mod:philipsruins (incompatible), mod:kotlinforforge (incompatible), mod:easy_villagers, mod:curios (incompatible), mod:mekanism, mod:mekaweapons (incompatible), mod:mekanismgenerators, mod:flywheel, mod:create, mod:xaerominimap (incompatible), mod:irons_spellbooks, mod:framedblocks, mod:jei_mekanism_multiblocks (incompatible), mod:mekanismtools, mod:mvs (incompatible), mod:deeperdarker, mod:architectury (incompatible), mod:valkyrien_ship_schematics (incompatible), mod:computercraft, mod:betterendisland, mod:fallingtree (incompatible), mod:valkyrienskies (incompatible), mod:vs_tournament, mod:vs_eureka (incompatible), mod:cc_vs (incompatible), mod:createaddition (incompatible), mod:essential (incompatible), tectonic/terratonic     Enabled Feature Flags: minecraft:vanilla     World Generation: Stable     Type: Integrated Server (map_client.txt)     Is Modded: Definitely; Client brand changed to 'forge'; Server brand changed to 'forge'     Launched Version: 1.20.1-forge-47.4.0     ModLauncher: 10.0.9+10.0.9+main.dcd20f30     ModLauncher launch target: forgeclient     ModLauncher naming: srg     ModLauncher services:          mixin-0.8.5.jar mixin PLUGINSERVICE          eventbus-6.0.5.jar eventbus PLUGINSERVICE          fmlloader-1.20.1-47.4.0.jar slf4jfixer PLUGINSERVICE          fmlloader-1.20.1-47.4.0.jar object_holder_definalize PLUGINSERVICE          fmlloader-1.20.1-47.4.0.jar runtime_enum_extender PLUGINSERVICE          fmlloader-1.20.1-47.4.0.jar capability_token_subclass PLUGINSERVICE          accesstransformers-8.0.4.jar accesstransformer PLUGINSERVICE          fmlloader-1.20.1-47.4.0.jar runtimedistcleaner PLUGINSERVICE          modlauncher-10.0.9.jar mixin TRANSFORMATIONSERVICE          modlauncher-10.0.9.jar essential-loader TRANSFORMATIONSERVICE          modlauncher-10.0.9.jar fml TRANSFORMATIONSERVICE      FML Language Providers:          minecraft@1.0         kotlinforforge@4.11.0         javafml@null         lowcodefml@null     Mod List:          creatingspace-1.20.1_1.7.7.jar                    |Creating Space                |creatingspace                 |1.20.1_1.7.7        |DONE      |Manifest: NOSIGNATURE         bellsandwhistles-0.4.3-1.20.x.jar                 |Create: Bells & Whistles      |bellsandwhistles              |0.4.3-1.20.x        |DONE      |Manifest: NOSIGNATURE         geckolib-forge-1.20.1-4.7.3.jar                   |GeckoLib 4                    |geckolib                      |4.7.3               |DONE      |Manifest: NOSIGNATURE         player-animation-lib-forge-1.0.2-rc1+1.20.jar     |Player Animator               |playeranimator                |1.0.2-rc1+1.20      |DONE      |Manifest: NOSIGNATURE         copycats-2.1.4+mc.1.20.1-forge.jar                |Create: Copycats+             |copycats                      |2.1.4+mc.1.20.1-forg|DONE      |Manifest: NOSIGNATURE         jei-1.20.1-forge-15.20.0.112.jar                  |Just Enough Items             |jei                           |15.20.0.112         |DONE      |Manifest: NOSIGNATURE         caelus-forge-3.1.0+1.20.jar                       |Caelus API                    |caelus                        |3.1.0+1.20          |DONE      |Manifest: NOSIGNATURE         XaerosWorldMap_1.39.9_Forge_1.20.jar              |Xaero's World Map             |xaeroworldmap                 |1.39.9              |DONE      |Manifest: NOSIGNATURE         MoreEnchantments_MC_1.20.1_Vers.1.4.3.jar         |More Enchantments             |more_enchantments             |1.4.3               |DONE      |Manifest: NOSIGNATURE         YungsApi-1.20-Forge-4.0.6.jar                     |YUNG's API                    |yungsapi                      |1.20-Forge-4.0.6    |DONE      |Manifest: NOSIGNATURE         mixinextras-forge-0.4.1.jar                       |MixinExtras                   |mixinextras                   |0.4.1               |DONE      |Manifest: NOSIGNATURE         GlitchCore-forge-1.20.1-0.0.1.1.jar               |GlitchCore                    |glitchcore                    |0.0.1.1             |DONE      |Manifest: NOSIGNATURE         MekanismExplosives-1.20.1-0.3.5.jar               |Mekanism Explosives           |mekanismexplosives            |1.0.0               |DONE      |Manifest: NOSIGNATURE         simpleplanes-1.20.1-5.3.3.jar                     |Simple Planes                 |simpleplanes                  |1.20.1-5.3.3        |DONE      |Manifest: NOSIGNATURE         Steam_Rails-1.6.4+forge-mc1.20.1.jar              |Create: Steam 'n' Rails       |railways                      |1.6.4+forge-mc1.20.1|DONE      |Manifest: NOSIGNATURE         Terralith_1.20.x_v2.5.4.jar                       |Terralith                     |terralith                     |2.5.4               |DONE      |Manifest: NOSIGNATURE         Control Craft Forge-1.20.1-2.3.4-all.jar          |Control Craft                 |vscontrolcraft                |2.3.4               |DONE      |Manifest: NOSIGNATURE         cloth-config-forge-11.1.106.jar                   |Cloth Config v10 API          |cloth_config                  |11.1.106            |DONE      |Manifest: NOSIGNATURE         forge-1.20.1-47.4.0-universal.jar                 |Forge                         |forge                         |47.4.0              |DONE      |Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90         moderntrainparts-0.1.7-forge-mc1.20.1-cr0.5.1.f.ja|Modern Train Parts            |moderntrainparts              |0.1.7-forge-mc1.20.1|DONE      |Manifest: NOSIGNATURE         create_connected-0.8.2-mc1.20.1-all.jar           |Create: Connected             |create_connected              |0.8.2-mc1.20.1      |DONE      |Manifest: NOSIGNATURE         tectonic-forge-1.20.1-2.4.1.jar                   |Tectonic                      |tectonic                      |2.4.1               |DONE      |Manifest: NOSIGNATURE         client-1.20.1-20230612.114412-srg.jar             |Minecraft                     |minecraft                     |1.20.1              |DONE      |Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f         vs_hyperdrive-1.0.2-forge-1.20.1.jar              |VS Hyperdrive                 |vs_hyperdrive                 |1.0.2               |DONE      |Manifest: NOSIGNATURE         FarmersDelight-1.20.1-1.2.8.jar                   |Farmer's Delight              |farmersdelight                |1.20.1-1.2.8        |DONE      |Manifest: NOSIGNATURE         TerraBlender-forge-1.20.1-3.0.1.10.jar            |TerraBlender                  |terrablender                  |3.0.1.10            |DONE      |Manifest: NOSIGNATURE         BiomesOPlenty-forge-1.20.1-19.0.0.96.jar          |Biomes O' Plenty              |biomesoplenty                 |19.0.0.96           |DONE      |Manifest: NOSIGNATURE         mixinsquared-forge-0.2.0-beta.6.jar               |MixinSquared                  |mixinsquared                  |0.2.0-beta.6        |DONE      |Manifest: NOSIGNATURE         Jade-1.20.1-Forge-11.13.1.jar                     |Jade                          |jade                          |11.13.1+forge       |DONE      |Manifest: NOSIGNATURE         Philips-Ruins1.20.1-5.5.jar                       |Philips Ruins                 |philipsruins                  |5.5                 |DONE      |Manifest: NOSIGNATURE         kffmod-4.11.0.jar                                 |Kotlin For Forge              |kotlinforforge                |4.11.0              |DONE      |Manifest: NOSIGNATURE         easy-villagers-forge-1.20.1-1.1.33.jar            |Easy Villagers                |easy_villagers                |1.20.1-1.1.33       |DONE      |Manifest: NOSIGNATURE         curios-forge-5.14.1+1.20.1.jar                    |Curios API                    |curios                        |5.14.1+1.20.1       |DONE      |Manifest: NOSIGNATURE         Mekanism-1.20.1-10.4.16.80.jar                    |Mekanism                      |mekanism                      |10.4.16             |DONE      |Manifest: NOSIGNATURE         MekanismWeapons-1.20.1-2.5.jar                    |Mekanism: Weapons             |mekaweapons                   |2.5                 |DONE      |Manifest: NOSIGNATURE         MekanismGenerators-1.20.1-10.4.16.80.jar          |Mekanism: Generators          |mekanismgenerators            |10.4.16             |DONE      |Manifest: NOSIGNATURE         flywheel-forge-1.20.1-0.6.11-13.jar               |Flywheel                      |flywheel                      |0.6.11-13           |DONE      |Manifest: NOSIGNATURE         create-1.20.1-0.5.1.j.jar                         |Create                        |create                        |0.5.1.j             |DONE      |Manifest: NOSIGNATURE         Xaeros_Minimap_25.2.6_Forge_1.20.jar              |Xaero's Minimap               |xaerominimap                  |25.2.6              |DONE      |Manifest: NOSIGNATURE         irons_spellbooks-1.20.1-3.4.0.10.jar              |Iron's Spells 'n Spellbooks   |irons_spellbooks              |1.20.1-3.4.0.10     |DONE      |Manifest: NOSIGNATURE         FramedBlocks-9.3.1.jar                            |FramedBlocks                  |framedblocks                  |9.3.1               |DONE      |Manifest: NOSIGNATURE         JustEnoughMekanismMultiblocks-1.20.1-4.10.jar     |Just Enough Mekanism Multibloc|jei_mekanism_multiblocks      |4.10                |DONE      |Manifest: NOSIGNATURE         MekanismTools-1.20.1-10.4.16.80.jar               |Mekanism: Tools               |mekanismtools                 |10.4.16             |DONE      |Manifest: NOSIGNATURE         mvs-4.1.5-1.20.jar                                |Moog's Voyager Structures     |mvs                           |4.1.5-1.20-forge    |DONE      |Manifest: NOSIGNATURE         deeperdarker-forge-1.20.1-1.3.3.jar               |Deeper and Darker             |deeperdarker                  |1.3.3               |DONE      |Manifest: NOSIGNATURE         architectury-forge-9.1.12.jar                     |Architectury                  |architectury                  |9.1.12              |DONE      |Manifest: NOSIGNATURE         valkyrien-ship-schematics-forge-0.9.jar           |Valkyrien Ship Schematics     |valkyrien_ship_schematics     |1.0                 |DONE      |Manifest: NOSIGNATURE         cc-tweaked-1.20.1-forge-1.115.0.jar               |CC: Tweaked                   |computercraft                 |1.115.0             |DONE      |Manifest: NOSIGNATURE         YungsBetterEndIsland-1.20-Forge-2.0.6.jar         |YUNG's Better End Island      |betterendisland               |1.20-Forge-2.0.6    |DONE      |Manifest: NOSIGNATURE         FallingTree-1.20.1-4.3.4.jar                      |FallingTree                   |fallingtree                   |4.3.4               |DONE      |Manifest: 3c:8e:df:6c:df:a6:2a:9f:af:64:ea:04:9a:cf:65:92:3b:54:93:0e:96:50:b4:52:e1:13:42:18:2b:ae:40:29         valkyrienskies-120-2.3.0-beta.9.jar               |Valkyrien Skies 2             |valkyrienskies                |2.3.0-beta.9        |DONE      |Manifest: NOSIGNATURE         tournament-1.20.1-forge-1.1.0_beta-5.3+af35b3821f.|VS Tournament Mod             |vs_tournament                 |1.1.0_beta-5.3+af35b|DONE      |Manifest: NOSIGNATURE         eureka-1201-1.5.1-beta.3.jar                      |VS Eureka Mod                 |vs_eureka                     |1.5.1-beta.3        |DONE      |Manifest: NOSIGNATURE         cc_vs-1.20.1-forge-0.2.2.jar                      |CC: VS                        |cc_vs                         |1.20.1-forge-0.2.2  |DONE      |Manifest: NOSIGNATURE         createaddition-1.20.1-1.2.4e.jar                  |Create Crafts & Additions     |createaddition                |1.20.1-1.2.4e       |DONE      |Manifest: NOSIGNATURE         Essential (forge_1.20.1).jar                      |Essential                     |essential                     |1.3.9               |DONE      |Manifest: NOSIGNATURE     Crash Report UUID: 7710b37a-7c06-46bb-85d5-61368b6341d3     FML: 47.4     Forge: net.minecraftforge:47.4.0     Flywheel Backend: GL33 Instanced Arrays
    • I am Playing on a server with my friends, but for some reason there are a few random chunks that where if I go into them, all the visuals stop. The game runs in the background but I can only see the last frame I was on before the freeze. If I tab out of the game, it flashes fastly between a snapshot of the forge loading screen and a black screen. Here is my log. Is there any way to fix this?  https://mclo.gs/lXTTXMv
    • The crash directly points to an issue with Immersive Portals - start with removing this mod first
    • Make a test without crittersandcompanions
  • Topics

×
×
  • Create New...

Important Information

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