While using the Edit function of the replay mod (1.14.2) I came across an error that registers as The Game Crashed Whilst GUI Layout, accompanied by this message: Error: java.lang.NullPointerException: Gui Layout
The Crash Log is as follows:
Reported exception thrown! net.minecraft.class_148: Gui Layout at net.minecraft.class_757.method_3192(class_757.java:695) at net.minecraft.class_310.method_1523(class_310.java:954) at net.minecraft.class_310.method_1514(class_310.java:411) at net.minecraft.client.main.Main.main(Main.java:154) 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.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:170) at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:129) at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:26) Caused by: java.lang.NullPointerException at com.replaymod.lib.de.johni0702.minecraft.gui.layout.CustomLayout.pos(CustomLayout.java:84) at com.replaymod.lib.de.johni0702.minecraft.gui.popup.AbstractGuiPopup$4.layout(AbstractGuiPopup.java:137) at com.replaymod.lib.de.johni0702.minecraft.gui.layout.CustomLayout.layOut(CustomLayout.java:68) at com.replaymod.lib.de.johni0702.minecraft.gui.layout.CustomLayout.layOut(CustomLayout.java:61) at com.replaymod.lib.de.johni0702.minecraft.gui.container.AbstractGuiContainer.layout(AbstractGuiContainer.java:141) at com.replaymod.lib.de.johni0702.minecraft.gui.container.AbstractGuiScreen.layout(AbstractGuiScreen.java:92) at com.replaymod.lib.de.johni0702.minecraft.gui.container.AbstractGuiScreen$MinecraftGuiScreen.render(AbstractGuiScreen.java:214) at net.minecraft.class_757.method_3192(class_757.java:686) ... 10 more
23:53:08
launcher
main
info
---- Minecraft Crash Report ---- // This doesn't make any sense! Time: 23/06/19 23:53 Description: Gui Layout java.lang.NullPointerException: Gui Layout
at com.replaymod.lib.de.johni0702.minecraft.gui.layout.CustomLayout.pos(CustomLayout.java:84)
at com.replaymod.lib.de.johni0702.minecraft.gui.popup.AbstractGuiPopup$4.layout(AbstractGuiPopup.java:137)
at com.replaymod.lib.de.johni0702.minecraft.gui.layout.CustomLayout.layOut(CustomLayout.java:68)
at com.replaymod.lib.de.johni0702.minecraft.gui.layout.CustomLayout.layOut(CustomLayout.java:61)
at com.replaymod.lib.de.johni0702.minecraft.gui.container.AbstractGuiContainer.layout(AbstractGuiContainer.java:141)
at com.replaymod.lib.de.johni0702.minecraft.gui.container.AbstractGuiScreen.layout(AbstractGuiScreen.java:92)
at com.replaymod.lib.de.johni0702.minecraft.gui.container.AbstractGuiScreen$MinecraftGuiScreen.render(AbstractGuiScreen.java:214)
at net.minecraft.class_757.method_3192(class_757.java:686)
at net.minecraft.class_310.method_1523(class_310.java:954)
at net.minecraft.class_310.method_1514(class_310.java:411)
at net.minecraft.client.main.Main.main(Main.java:154)
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.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:170)
at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:129)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:26)
A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Client thread Stacktrace: at com.replaymod.lib.de.johni0702.minecraft.gui.layout.CustomLayout.pos(CustomLayout.java:84) at com.replaymod.lib.de.johni0702.minecraft.gui.popup.AbstractGuiPopup$4.layout(AbstractGuiPopup.java:137) at com.replaymod.lib.de.johni0702.minecraft.gui.layout.CustomLayout.layOut(CustomLayout.java:68) -- Render info details -- Details: Partial Tick: 0.32 Mouse X: 118 Mouse Y: 25 Layer: 0 Stacktrace: at com.replaymod.lib.de.johni0702.minecraft.gui.RenderInfo.addTo(RenderInfo.java:48) at com.replaymod.lib.de.johni0702.minecraft.gui.container.AbstractGuiContainer.layout(AbstractGuiContainer.java:144) at com.replaymod.lib.de.johni0702.minecraft.gui.container.AbstractGuiScreen.layout(AbstractGuiScreen.java:92) at com.replaymod.lib.de.johni0702.minecraft.gui.container.AbstractGuiScreen$MinecraftGuiScreen.render(AbstractGuiScreen.java:214) at net.minecraft.class_757.method_3192(class_757.java:686) at net.minecraft.class_310.method_1523(class_310.java:954) at net.minecraft.class_310.method_1514(class_310.java:411) at net.minecraft.client.main.Main.main(Main.java:154) 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.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:170) at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:129) at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:26) -- Gui container details -- Details: Container: com.replaymod.replay.gui.screen.GuiReplayViewer@User1444e35f Layout: com.replaymod.lib.de.johni0702.minecraft.gui.popup.AbstractGuiPopup$4@5096be74 -- Screen render details -- Details: Screen name: com.replaymod.lib.de.johni0702.minecraft.gui.container.AbstractGuiScreen.MinecraftGuiScreen Mouse location: Scaled: (118, 25). Absolute: (356.000000, 76.000000) Screen size: Scaled: (534, 300). Absolute: (1600, 900). Scale factor of 3.000000 -- System Details -- Details: Minecraft Version: 1.14.2 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_51, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 1161283480 bytes (1107 MB) / 2281701376 bytes (2176 MB) up to 4294967296 bytes (4096 MB) JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx4G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M Fabric Mods: fabric: Fabric API 0.3.0+build.185 fabric-api-base: fabric-api-base 0.1.0+59147463 fabric-commands-v0: fabric-commands-v0 0.1.1+25fd0c52 fabric-containers-v0: fabric-containers-v0 0.1.2+25fd0c52 fabric-content-registries-v0: fabric-content-registries-v0 0.1.1+05f11b75 fabric-crash-report-info-v1: fabric-crash-report-info-v1 0.1.0+59147463 fabric-events-interaction-v0: fabric-events-interaction-v0 0.1.0+59147463 fabric-events-lifecycle-v0: fabric-events-lifecycle-v0 0.1.0+59147463 fabric-item-groups-v0: fabric-item-groups-v0 0.1.0+59147463 fabric-keybindings-v0: fabric-keybindings-v0 0.1.1+7dfef87c fabric-loot-tables-v1: fabric-loot-tables-v1 0.1.0 fabric-mining-levels-v0: fabric-mining-levels-v0 0.1.0+59147463 fabric-models-v0: fabric-models-v0 0.1.0+59147463 fabric-networking-blockentity-v0: fabric-networking-blockentity-v0 0.1.1+25fd0c52 fabric-networking-v0: fabric-networking-v0 0.1.2+200eb5c2 fabric-object-builders-v0: fabric-object-builders-v0 0.1.1+9fe2f882 fabric-registry-sync-v0: fabric-registry-sync-v0 0.2.2+baba33ba fabric-renderer-api-v1: fabric-renderer-api-v1 0.1.0+02a46d5b fabric-renderer-indigo: fabric-renderer-indigo 0.1.7+029ec62e fabric-rendering-data-attachment-v1: fabric-rendering-data-attachment-v1 0.1.0+02a46d5b fabric-rendering-fluids-v1: fabric-rendering-fluids-v1 0.1.0+dc4c57c2 fabric-rendering-v0: fabric-rendering-v0 0.1.1+6dad974e fabric-resource-loader-v0: fabric-resource-loader-v0 0.1.1+59147463 fabric-tag-extensions-v0: fabric-tag-extensions-v0 0.1.1+c189dc5c fabric-textures-v0: fabric-textures-v0 0.1.4+792c1c35 fabricloader: Fabric Loader 0.4.8+build.155 replaymod: Replay Mod 1.14.2-2.2.0-b1 Launched Version: fabric-loader-0.4.8+build.155-1.14.2 LWJGL: 3.2.1 build 12 OpenGL: GeForce GTX 950M/PCIe/SSE2 GL version 4.6.0 NVIDIA 430.86, NVIDIA Corporation GL Caps: Using GL 1.3 multitexturing. Using GL 1.3 texture combiners. Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. Shaders are available because OpenGL 2.1 is supported. VBOs are available because OpenGL 1.5 is supported. Using VBOs: Yes Is Modded: Definitely; Client brand changed to 'fabric' Type: Client (map_client.txt) Resource Packs: vanilla, file/ChronobreachSMPResourcePack.zip Current Language: English (United Kingdom) CPU: 4x Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz
#@!@# Game crashed! Crash report saved to: #@!@# C:\Users\frein\AppData\Roaming\.minecraft\crash-reports\crash-2019-06-23_23.53.07-client.txt
AL lib: (EE) alc_cleanup: 1 device not closed
23:53:08
monitor
Process Monitor
fatal
Process crashed with exit code -1
I understand the 1.14.2 variant of this mod is fairly recent, but any help would be much appreciated.