Nomifactory

Nomifactory

143k Downloads

Game crashes upon entering a server. (1.2.2)

Augerdoger opened this issue ยท 10 comments

commented

1.2.2

Description:
I'm hosting a server for a couple of friends, the server seems to be running just fine on its end, but none of us can connect, when we seem to be loading in the game itself crashes.

Steps To Reproduce:
We have all just installed omnifactory from coursforge, and I obtained the server pack from curseforge so everything should match version wise.

Crash Log:
crash-2021-01-15_19.48.14-client.txt

commented

Haven't seen any more reports coming from players playing on the development branch previews. Considering this closed until a new report surfaces.

commented

StationSkyOverride, was not found in the advrocket config

commented

the overworldskyoverride did the trick

commented

The config file in 1.2.2 definitely comes with the Planet, Station, and overworldSkyOverride config options on lines 40, 43, and 55 respectively (I'm looking at it right now).

Besides that I would suggest recreating a fresh instance, as some launchers are pretty bad at ensuring the integrity of the downloads.

commented

Relevant crash lines:

java.lang.NullPointerException: Unexpected error
	at zmaster587.advancedRocketry.client.render.planet.RenderPlanetarySky.drawStarAndSubStars(RenderPlanetarySky.java:817)
	at zmaster587.advancedRocketry.client.render.planet.RenderPlanetarySky.render(RenderPlanetarySky.java:501)
	at net.minecraft.client.renderer.RenderGlobal.func_174976_a(RenderGlobal.java:1274)
commented

This particular error is in the skybox rendering code and the code expects a StellarBody that is apparently not there.

There's a few things to try, the first of which is to try deleting minecraft/config/advRocketry/planetDefs.xml then launch your client again. The file will be regenerated from defaults and possibly that could correct it.

Failing that, it might be an issue with the shaders and you might be able to get around it by disabling the special skybox renderer by setting the config option B:PlanetSkyOverride to false in minecraft/config/advRocketry/advancedRocketry.cfg.

commented

Neither of these resolved the issue.

commented

ava.lang.NullPointerException: Unexpected error
at zmaster587.advancedRocketry.client.render.planet.RenderPlanetarySky.drawStarAndSubStars(RenderPlanetarySky.java:817)
at zmaster587.advancedRocketry.client.render.planet.RenderPlanetarySky.render(RenderPlanetarySky.java:501)
at net.minecraft.client.renderer.RenderGlobal.func_174976_a(RenderGlobal.java:1274)
at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1296)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1259)
at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1062)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1119)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:398)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

commented

That's the same error as before, so there's been no change.

Try setting the other skybox overrides to false:
B:overworldSkyOverride
B:StationSkyOverride

Keep in mind you should restart your client after making these changes to the config file to ensure they take effect. Some mods don't apply settings changes at runtime.

commented

This is most likely Advanced-Rocketry/AdvancedRocketry#1789 which was solved a version of AR that we have in dev, but not in 1.2.2.