BlesseNtumble / GalaxySpace

Addon for GalactiCraft 4
70 stars 44 forks source link

Serious: When the rocket landed on the Y-axis 1200, the planet selection panel (GUI) failed to render and the game crashed. Restart the game, stuck in the middle of the galaxy space. #197

Closed Twilight-Dream-Of-Magic closed 6 years ago

Twilight-Dream-Of-Magic commented 6 years ago

----------

REVIEW THE GUIDELINES (LINK AT TOP OF THIS PAGE)

Minecraft version:1.7.10 Galacticraft version:3.0.12.502 Forge version:10.13.4.1614 Single player (SSP) or Multiplayer (SMP)? -> Use SSP Galacticraft add-ons and other mods installed? -> Yes

Galacticraft add-ons installed List

MorePlanets (Solar System) v1.4.3 ExtraPlanets v1.9.0 GalaxySpace v1.1.9 STABLE

Please provide screenshots / crash report / log as needed. 1.Not screenshots 2.Minecraft crash report (Look down the text) 3.Not log text

Twlilght_Dream:

I am Chinese player, I use Chinese and English

from [https://github.com/micdoodle8/Galacticraft/issues/3064] Galacticraft Mod Addon ExtraPlanets by Author MJRLegends Github Reply from MJRLegends: This is a galaxyspace issue, please report it to the galaxyspace developer


---- Minecraft Crash Report ----

// Sorry :(

Time: 17-12-22 上午1:55

Description: Rendering screen

java.lang.NullPointerException: Rendering screen at micdoodle8.mods.galacticraft.core.client.gui.screen.GuiCelestialSelection.getCelestialBodyPosition(GuiCelestialSelection.java:1172) at micdoodle8.mods.galacticraft.core.client.gui.screen.GuiCelestialSelection.getCelestialBodyPosition(GuiCelestialSelection.java:1185) at galaxyspace.SolarSystem.core.coremod.gui.screen.GSGuiCelestialSelection.drawCelestialBodies(Unknown Source) at galaxyspace.SolarSystem.core.coremod.gui.screen.GSGuiCelestialSelection.func_73863_a(Unknown Source) at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1400) at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1001) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898) at net.minecraft.client.main.Main.main(SourceFile:148) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head -- Stacktrace: at micdoodle8.mods.galacticraft.core.client.gui.screen.GuiCelestialSelection.getCelestialBodyPosition(GuiCelestialSelection.java:1172) at micdoodle8.mods.galacticraft.core.client.gui.screen.GuiCelestialSelection.getCelestialBodyPosition(GuiCelestialSelection.java:1185) at galaxyspace.SolarSystem.core.coremod.gui.screen.GSGuiCelestialSelection.drawCelestialBodies(Unknown Source) at galaxyspace.SolarSystem.core.coremod.gui.screen.GSGuiCelestialSelection.func_73863_a(Unknown Source)

-- Screen render details -- Details: Screen name: galaxyspace.SolarSystem.core.coremod.gui.screen.GSGuiCelestialSelection Mouse location: Scaled: (213, 119). Absolute: (427, 240) Screen size: Scaled: (427, 240). Absolute: (854, 480). Scale factor of 2

-- Affected level -- Details: Level name: MpServer All players: 1 total; [EntityClientPlayerMP['Twlilght_Yujiang'/378, l='MpServer', x=256.50, y=1208.87, z=229.50]] Chunk stats: MultiplayerChunkCache: 9, 9 Level seed: 0 Level generator: ID 00 - default, ver 1. Features enabled: false Level generator options: Level spawn location: World: (64,64,232), Chunk: (at 0,4,8 in 4,14; contains blocks 64,0,224 to 79,255,239), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Level time: 846444 game time, 22984 day time Level dimension: 0 Level storage version: 0x00000 - Unknown? Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false Forced entities: 2 total; [EntityCelestialFake['entity.CelestialScreen.name'/837, l='MpServer', x=256.50, y=1207.75, z=229.50], EntityClientPlayerMP['Twlilght_Yujiang'/378, l='MpServer', x=256.50, y=1208.87, z=229.50]] Retry entities: 0 total; [] Server brand: fml,forge Server type: Integrated singleplayer server Stacktrace: at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:425) at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2444) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:919) at net.minecraft.client.main.Main.main(SourceFile:148) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

-- System Details -- Details: Minecraft Version: 1.7.10 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_152, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 2805158344 bytes (2675 MB) / 3581935616 bytes (3416 MB) up to 4294967296 bytes (4096 MB) Mod Pack: Unknown / None LiteLoader Mods: 2 loaded mod(s)

Twilight-Dream-Of-Magic commented 6 years ago

Thanks to Mod Maker, look at my report. Although, I know you are busy. However, the problem is very serious. Because of code conflicts, the scope of [influence] can be quite large, so the game can not now goto outer space

BlesseNtumble commented 6 years ago

At this point, you can turn off the map in configs/GalaxySpace/core.conf The error should disappear, but the functions of the new map will not be available.

Twilight-Dream-Of-Magic commented 6 years ago

@BlesseNtumble For all Galacticraft profiles, I just set to remove the conflicting planets space station equal to True Can you fix this error by modifying the code?

Twilight-Dream-Of-Magic commented 6 years ago

Do you want me to do this?

general {

Enable/Disable Check Version.

B:enableCheckVersion=true

# Enable/Disable new Main Menu.
B:enableNewMenu=true

# ID Potion 'Solar Radiation'
I:idSolarRadiation=29

# Time Travel speed factor.
I:speedTimeTravel=1

# Enable/Disable New Galaxy Map.
# B:enableNewGalaxyMap=true
B:enableNewGalaxyMap=false

# Enable/Disable 2D Galaxy Map. (like in GC2)
B:enable2DGalaxyMap=false

# Enable/Disable New Rocket Tier System.
B:enableNewTierSystem=true

# Enable/Disable Time Travel System on Galaxy Map.
B:enableTimeTravelSystem=true

# Enable/Disable Unreachable Planets/Moons
B:enableUnreachable=true

# Enable/Disable Hard Mode (Death of Atm. Pressure)
B:enableHardMode=true
B:"Advanced Recipes Rocket"=true
I:coefficientFuelGenerator=3
I:coefficientGeothermalGenerator=3
I:coefficientSolarPanel=1
I:coefficientSolarWindPanel=3
B:enableACentauri=true
B:enableBarnarda=true
B:enableHardPressure=true
B:enableTCeti=true
B:enableVega=true

}