For whatever reason, DevGUI will start displaying out of nowhere, unprompted, and there is no way to turn it off. While it is on, holding a tutorial pack gun crashes the game. Once the DevGUI starts displaying, the world is doomed to the user never being able to hold a tutorial pack weapon again.
The crash report:
---- Minecraft Crash Report ----
WARNING: coremods are present:
TransformLoader (DynamicSurroundings-1.12.2-3.6.1.0.jar)
Campfire Plugin (Campfire-v1.1.6-mc1.12.2.jar)
McLib core mod (mclib-2.4.2-1.12.2.jar)
SecurityCraftLoadingPlugin ([1.12.2] SecurityCraft v1.9.9.jar)
SpartanWeaponry-MixinLoader (SpartanWeaponry-1.12.2-1.5.3.jar)
Quark Plugin (Quark-r1.6-179.jar)
ShoulderPlugin (ShoulderSurfing-1.12.2-2.9.6.jar)
modularwarfare (modularwarfare-2.4.2f.jar)
LoadingPlugin (HardcoreDarkness-MC1.12.2-2.0.jar)
ObfuscatePlugin (obfuscate-0.4.2-1.12.2.jar)
DLFMLCorePlugin (DynamicLights-1.12.2.jar)
LoadingPlugin (Bloodmoon-MC1.12.2-1.5.3.jar)
Contact their authors BEFORE contacting forge
// My bad.
Time: 4/15/24 10:45 AM
Description: Unexpected error
java.lang.NullPointerException: Unexpected error
at com.modularwarfare.client.fpp.basic.renderers.RenderGunStatic.getMovingArmState(RenderGunStatic.java:124)
at com.modularwarfare.utility.DevGui.(DevGui.java:101)
at com.modularwarfare.client.handler.RenderGuiHandler.onRenderGui(RenderGuiHandler.java:23)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_886_RenderGuiHandler_onRenderGui_Post.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182)
at net.minecraftforge.client.GuiIngameForge.post(GuiIngameForge.java:911)
at net.minecraftforge.client.GuiIngameForge.renderExperience(GuiIngameForge.java:609)
at net.minecraftforge.client.GuiIngameForge.func_175180_a(GuiIngameForge.java:169)
at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1426)
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)
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head --
Thread: Client thread
Stacktrace:
at com.modularwarfare.client.fpp.basic.renderers.RenderGunStatic.getMovingArmState(RenderGunStatic.java:124)
at com.modularwarfare.utility.DevGui.(DevGui.java:101)
at com.modularwarfare.client.handler.RenderGuiHandler.onRenderGui(RenderGuiHandler.java:23)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_886_RenderGuiHandler_onRenderGui_Post.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182)
at net.minecraftforge.client.GuiIngameForge.post(GuiIngameForge.java:911)
at net.minecraftforge.client.GuiIngameForge.renderExperience(GuiIngameForge.java:609)
at net.minecraftforge.client.GuiIngameForge.func_175180_a(GuiIngameForge.java:169)
For whatever reason, DevGUI will start displaying out of nowhere, unprompted, and there is no way to turn it off. While it is on, holding a tutorial pack gun crashes the game. Once the DevGUI starts displaying, the world is doomed to the user never being able to hold a tutorial pack weapon again.
The crash report: ---- Minecraft Crash Report ----
WARNING: coremods are present: TransformLoader (DynamicSurroundings-1.12.2-3.6.1.0.jar) Campfire Plugin (Campfire-v1.1.6-mc1.12.2.jar) McLib core mod (mclib-2.4.2-1.12.2.jar) SecurityCraftLoadingPlugin ([1.12.2] SecurityCraft v1.9.9.jar) SpartanWeaponry-MixinLoader (SpartanWeaponry-1.12.2-1.5.3.jar) Quark Plugin (Quark-r1.6-179.jar) ShoulderPlugin (ShoulderSurfing-1.12.2-2.9.6.jar) modularwarfare (modularwarfare-2.4.2f.jar) LoadingPlugin (HardcoreDarkness-MC1.12.2-2.0.jar) ObfuscatePlugin (obfuscate-0.4.2-1.12.2.jar) DLFMLCorePlugin (DynamicLights-1.12.2.jar) LoadingPlugin (Bloodmoon-MC1.12.2-1.5.3.jar) Contact their authors BEFORE contacting forge
// My bad.
Time: 4/15/24 10:45 AM Description: Unexpected error
java.lang.NullPointerException: Unexpected error at com.modularwarfare.client.fpp.basic.renderers.RenderGunStatic.getMovingArmState(RenderGunStatic.java:124) at com.modularwarfare.utility.DevGui.(DevGui.java:101)
at com.modularwarfare.client.handler.RenderGuiHandler.onRenderGui(RenderGuiHandler.java:23)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_886_RenderGuiHandler_onRenderGui_Post.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182)
at net.minecraftforge.client.GuiIngameForge.post(GuiIngameForge.java:911)
at net.minecraftforge.client.GuiIngameForge.renderExperience(GuiIngameForge.java:609)
at net.minecraftforge.client.GuiIngameForge.func_175180_a(GuiIngameForge.java:169)
at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1426)
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)
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head -- Thread: Client thread Stacktrace: at com.modularwarfare.client.fpp.basic.renderers.RenderGunStatic.getMovingArmState(RenderGunStatic.java:124) at com.modularwarfare.utility.DevGui.(DevGui.java:101)
at com.modularwarfare.client.handler.RenderGuiHandler.onRenderGui(RenderGuiHandler.java:23)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_886_RenderGuiHandler_onRenderGui_Post.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182)
at net.minecraftforge.client.GuiIngameForge.post(GuiIngameForge.java:911)
at net.minecraftforge.client.GuiIngameForge.renderExperience(GuiIngameForge.java:609)
at net.minecraftforge.client.GuiIngameForge.func_175180_a(GuiIngameForge.java:169)
-- Affected level -- Details: Level name: MpServer All players: 1 total; [EntityPlayerSP['Donut_IV'/389, l='MpServer', x=143.30, y=10.00, z=41.70]] Chunk stats: MultiplayerChunkCache: 625, 625 Level seed: 0 Level generator: ID 04 - customized, ver 0. Features enabled: false Level generator options: Level spawn location: World: (171,7,183), Chunk: (at 11,0,7 in 10,11; contains blocks 160,0,176 to 175,255,191), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Level time: 104901 game time, 104901 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: survival (ID 0). Hardcore: false. Cheats: false Forced entities: 97 total; [EntityCreeper['Creeper'/145410, l='MpServer', x=129.50, y=84.00, z=-21.50], EntitySkeleton['Skeleton'/158979, l='MpServer', x=202.50, y=17.00, z=70.50], EntitySkeleton['Skeleton'/147201, l='MpServer', x=89.50, y=17.00, z=75.50], EntityScent['entity.EntityScent.name'/167438, l='MpServer', x=143.30, y=10.00, z=41.70], EntityEnderman['Enderman'/126988, l='MpServer', x=180.79, y=20.00, z=43.93], EntityCreeper['Creeper'/166422, l='MpServer', x=123.50, y=50.00, z=-27.50], EntityZombie['Zombie'/166423, l='MpServer', x=109.33, y=11.00, z=-30.71], EntitySkeleton['Skeleton'/159010, l='MpServer', x=108.50, y=62.00, z=37.50], EntityCreeper['Creeper'/137504, l='MpServer', x=82.50, y=60.00, z=32.50], EntitySpider['Spider'/159009, l='MpServer', x=204.50, y=17.00, z=73.50], EntitySpider['Spider'/159014, l='MpServer', x=93.50, y=52.00, z=92.50], EntitySkeleton['Skeleton'/159012, l='MpServer', x=107.50, y=62.00, z=37.50], EntityItem['item.tombstone.item.easter_egg'/125734, l='MpServer', x=176.06, y=65.00, z=10.11], EntitySpider['Spider'/159013, l='MpServer', x=105.50, y=62.00, z=38.50], EntityRabbit['Rabbit'/54, l='MpServer', x=73.86, y=256.00, z=25.40], EntityRabbit['Rabbit'/55, l='MpServer', x=67.04, y=256.00, z=33.23], EntitySkeleton['Skeleton'/131898, l='MpServer', x=169.50, y=68.00, z=20.32], EntitySkeleton['Skeleton'/106554, l='MpServer', x=158.38, y=10.58, z=41.62], EntitySkeleton['Skeleton'/131897, l='MpServer', x=173.87, y=19.12, z=50.23], EntityItem['item.item.string'/133950, l='MpServer', x=149.62, y=16.88, z=43.21], EntitySkeleton['Skeleton'/115523, l='MpServer', x=66.79, y=29.00, z=3.77], EntityCreeper['Creeper'/152897, l='MpServer', x=168.85, y=65.00, z=-34.47], EntitySkeleton['Skeleton'/152900, l='MpServer', x=72.50, y=76.00, z=41.50], EntityItem['item.tile.torch'/139341, l='MpServer', x=145.29, y=9.88, z=41.53], EntityInfHuman['Assimilated Human'/98389, l='MpServer', x=130.15, y=53.00, z=59.70], EntitySkeleton['Skeleton'/132950, l='MpServer', x=158.50, y=10.00, z=65.12], EntityItem['item.tombstone.item.easter_egg'/148314, l='MpServer', x=100.19, y=18.00, z=76.66], EntityInfHuman['Assimilated Human'/89, l='MpServer', x=129.54, y=53.00, z=58.89], EntityRabbit['Rabbit'/90, l='MpServer', x=116.98, y=256.00, z=105.82], EntityItem['item.tombstone.item.easter_egg'/108890, l='MpServer', x=131.88, y=19.00, z=16.70], EntityItem['item.tombstone.item.easter_egg'/94048, l='MpServer', x=107.20, y=11.00, z=51.94], EntityCaveSpider['Cave Spider'/103, l='MpServer', x=133.66, y=18.00, z=37.30], EntityInfHuman['Assimilated Human'/108, l='MpServer', x=129.11, y=54.00, z=59.52], EntityInfHuman['Assimilated Human'/109, l='MpServer', x=139.29, y=256.00, z=102.55], EntityInfHuman['Assimilated Human'/110, l='MpServer', x=142.20, y=256.00, z=91.71], EntityInfHuman['Assimilated Human'/112, l='MpServer', x=138.50, y=256.00, z=101.27], EntitySpider['Spider'/156018, l='MpServer', x=154.50, y=29.00, z=-33.50], EntityInfHuman['Assimilated Human'/113, l='MpServer', x=138.34, y=256.00, z=102.07], EntitySkeleton['Skeleton'/166003, l='MpServer', x=135.54, y=38.00, z=-26.73], EntityInfHuman['Assimilated Human'/114, l='MpServer', x=134.68, y=256.00, z=91.78], EntityInfHuman['Assimilated Human'/115, l='MpServer', x=139.29, y=256.00, z=101.17], EntitySkeleton['Skeleton'/160369, l='MpServer', x=144.73, y=10.00, z=43.49], EntityInfHuman['Assimilated Human'/116, l='MpServer', x=136.49, y=256.00, z=102.08], EntitySpider['Spider'/156282, l='MpServer', x=201.50, y=17.00, z=73.50], EntityZombie['Zombie'/156283, l='MpServer', x=64.98, y=26.00, z=110.48], EntitySpider['Spider'/156281, l='MpServer', x=154.50, y=29.00, z=-31.50], EntitySpider['Spider'/120191, l='MpServer', x=82.50, y=57.00, z=80.50], EntityInfHuman['Assimilated Human'/145284, l='MpServer', x=108.20, y=41.00, z=19.50], EntityInfHuman['Assimilated Human'/135, l='MpServer', x=153.07, y=256.00, z=79.38], EntityInfHuman['Assimilated Human'/136, l='MpServer', x=151.71, y=256.00, z=77.96], EntityInfHuman['Assimilated Human'/137, l='MpServer', x=154.77, y=256.00, z=76.97], EntityInfHuman['Assimilated Human'/138, l='MpServer', x=155.56, y=256.00, z=77.47], EntityShyco['Primitive Longarms'/139, l='MpServer', x=159.91, y=256.00, z=75.59], EntitySheep['Sheep'/405, l='MpServer', x=212.50, y=180.00, z=-34.50], EntitySheep['Sheep'/406, l='MpServer', x=213.50, y=192.00, z=-36.50], EntitySheep['Sheep'/407, l='MpServer', x=214.58, y=256.00, z=-37.55], EntityZombie['Zombie'/140437, l='MpServer', x=148.01, y=10.00, z=43.07], EntityZombie['Zombie'/157347, l='MpServer', x=65.14, y=26.00, z=112.12], EntitySkeleton['Skeleton'/64932, l='MpServer', x=172.60, y=10.00, z=32.13], EntityZombie['Zombie'/157351, l='MpServer', x=114.50, y=59.00, z=-22.50], EntitySkeleton['Skeleton'/168, l='MpServer', x=169.29, y=21.00, z=51.50], EntityItem['item.tombstone.item.easter_egg'/60332, l='MpServer', x=124.42, y=117.00, z=9.31], EntitySkeleton['Skeleton'/135603, l='MpServer', x=201.50, y=36.00, z=-34.50], EntityCreeper['Creeper'/129459, l='MpServer', x=169.50, y=67.00, z=8.30], EntitySkeleton['Skeleton'/129461, l='MpServer', x=84.50, y=19.00, z=32.50], EntitySkeleton['Skeleton'/150970, l='MpServer', x=78.50, y=52.00, z=10.50], EntityPigZombie['Zombie Pigman'/155323, l='MpServer', x=147.68, y=10.00, z=42.08], EntityWitch['Witch'/150971, l='MpServer', x=110.50, y=62.00, z=36.50], EntityCreeper['Creeper'/150968, l='MpServer', x=108.50, y=76.00, z=79.50], EntityZombie['Zombie'/121021, l='MpServer', x=119.50, y=58.00, z=14.50], EntitySkeleton['Skeleton'/150972, l='MpServer', x=77.50, y=52.00, z=12.50], EntitySkeleton['Skeleton'/137667, l='MpServer', x=147.65, y=10.00, z=40.92], EntitySkeleton['Skeleton'/132800, l='MpServer', x=146.65, y=10.00, z=43.48], EntityZombieVillager['Zombie Villager'/117186, l='MpServer', x=107.50, y=89.00, z=35.50], EntitySheep['Sheep'/198, l='MpServer', x=191.22, y=256.00, z=45.85], EntitySheep['Sheep'/199, l='MpServer', x=191.74, y=256.00, z=44.65], EntitySkeleton['Skeleton'/143564, l='MpServer', x=141.73, y=11.00, z=44.53], EntityZombie['Zombie'/168149, l='MpServer', x=154.41, y=10.00, z=43.55], EntitySheep['Sheep'/220, l='MpServer', x=207.20, y=256.00, z=13.55], EntitySheep['Sheep'/221, l='MpServer', x=206.02, y=256.00, z=14.50], EntityPlayerSP['Donut_IV'/389, l='MpServer', x=143.30, y=10.00, z=41.70], EntitySheep['Sheep'/223, l='MpServer', x=205.61, y=256.00, z=20.25], EntityCow['Cow'/224, l='MpServer', x=199.85, y=256.00, z=55.64], EntityCow['Cow'/225, l='MpServer', x=199.72, y=256.00, z=58.10], EntityCow['Cow'/226, l='MpServer', x=200.37, y=256.00, z=50.81], EntityInfHuman['Assimilated Human'/227, l='MpServer', x=192.97, y=49.00, z=76.29], EntityInfEnderman['Assimilated Enderman'/228, l='MpServer', x=189.30, y=38.00, z=101.49], EntityInfHuman['Assimilated Human'/229, l='MpServer', x=186.82, y=37.00, z=102.70], EntitySpider['Spider'/130800, l='MpServer', x=198.01, y=61.00, z=99.28], EntityItem['item.tombstone.item.easter_egg'/117747, l='MpServer', x=117.46, y=19.00, z=14.88], EntitySheep['Sheep'/243, l='MpServer', x=209.50, y=256.00, z=13.50], EntityItem['item.tombstone.item.easter_egg'/120306, l='MpServer', x=110.79, y=13.00, z=-3.03], EntitySheep['Sheep'/245, l='MpServer', x=210.19, y=256.00, z=39.34], EntitySheep['Sheep'/246, l='MpServer', x=210.26, y=256.00, z=38.07], EntityCow['Cow'/247, l='MpServer', x=209.11, y=256.00, z=59.53], EntityItem['item.tombstone.item.easter_egg'/131064, l='MpServer', x=174.81, y=65.00, z=9.39], EntitySkeleton['Skeleton'/147198, l='MpServer', x=215.50, y=28.00, z=83.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:532) at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2741) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:427) 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)
-- System Details -- Details: Minecraft Version: 1.12.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: 1146687520 bytes (1093 MB) / 3173515264 bytes (3026 MB) up to 3817865216 bytes (3641 MB) JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx4096m -Xms256m IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95 FML: MCP 9.42 Powered by Forge 14.23.5.2859 Optifine OptiFine_1.12.2_HD_U_G5 84 mods loaded, 83 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
TransformLoader (DynamicSurroundings-1.12.2-3.6.1.0.jar)
Campfire Plugin (Campfire-v1.1.6-mc1.12.2.jar) git.jbredwards.campfire.asm.ASMHandler$Transformer McLib core mod (mclib-2.4.2-1.12.2.jar) mchorse.mclib.core.McLibCMClassTransformer SecurityCraftLoadingPlugin ([1.12.2] SecurityCraft v1.9.9.jar)
SpartanWeaponry-MixinLoader (SpartanWeaponry-1.12.2-1.5.3.jar)
Quark Plugin (Quark-r1.6-179.jar) vazkii.quark.base.asm.ClassTransformer ShoulderPlugin (ShoulderSurfing-1.12.2-2.9.6.jar) com.teamderpy.shouldersurfing.asm.ShoulderTransformer modularwarfare (modularwarfare-2.4.2f.jar) com.modularwarfare.core.net.optifine.shaders.ShadersRender LoadingPlugin (HardcoreDarkness-MC1.12.2-2.0.jar) lumien.hardcoredarkness.asm.ClassTransformer ObfuscatePlugin (obfuscate-0.4.2-1.12.2.jar) com.mrcrayfish.obfuscate.asm.ObfuscateTransformer DLFMLCorePlugin (DynamicLights-1.12.2.jar) atomicstryker.dynamiclights.common.DLTransformer LoadingPlugin (Bloodmoon-MC1.12.2-1.5.3.jar) lumien.bloodmoon.asm.ClassTransformer GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 546.17' Renderer: 'NVIDIA GeForce GT 1030/PCIe/SSE2' Launched Version: forge-14.23.5.2859 LWJGL: 2.9.4 OpenGL: NVIDIA GeForce GT 1030/PCIe/SSE2 GL version 4.6.0 NVIDIA 546.17, 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.