![The Knocker](https://media.forgecdn.net/avatars/thumbnails/978/691/256/256/638483758899567543_animated.gif)
Knocker Spawn Crash
serioos opened this issue · 3 comments
I got another crash while walking around.
crash-2024-07-01_02.29.19-server.txt
latest.log
Minecraft 1.20.1 Forge 47.3.1
the_knocker-1.3.0b-forge-1.20.1.jar
I am also getting this crash, almost the same stacktraces and everything. For some reason it didn't generate a crashlog, though.
Here's my bigass latest.log file, it's around line 9206 and continues until 9358: latest.log
Since we both have 300+ mods, here's the list of mods that we BOTH have:
List of mods:
mods
AI-Improvements, Ambient Environment, amendments, apotheosis, Apothic Attributes, appleskin,
architectury, athena, attributefix, attributeslib, balm, Better Combat, biomemusic mod, blueprint,
Boat Break Fix, bookshelf, Born in Chaos, Bow Infinity Fix, Caelus API, Carry On, chimes, chipped,
citadel, Cloth Config v10 API, clumps, CoFH Core, collective, configured, controlling,
cosmetic armor reworked, Critters and Companions, Cupboard utilities, Curios API, DeepslateCutting,
dungeons_arise, Elytra Slot, Embeddium, Embeddium Extra, Equipment Compare, expandability,
expanded_sculk_mod, Explorer's Compass, Falling Leaves, Fast Leaf Decay, Fast Paintings, Fast Suite,
Ferrite Core, flib, FPS Reducer, framework, fusion, GeckoLib, Goblin Traders,
Golems Are Friends Not Fodder, Guard Villagers, Ice and Fire, iceberg, immediatelyfast,
Item Collectors, jade, Kiwi Library, Kotlin For Forge, KumaAPI, Let Me Despawn, Light Overlay,
midnightlib, mixinextras, mixinsquared, modernfix, Moonlight Library, More Villagers, Mouse Tweaks,
Nature's Compass, No Trample, Not Enough Crashes, notenoughanimations, Overloaded Armor Bar,
ParCool!, patchouli, Pick Up Notifier, placebo, Player Animator, Presence Footsteps (Forge),
Puzzles Lib, quark, Resourceful Lib, resourcefulconfig, riverredux, searchables, Simply Swords,
Snow! Real Magic!, Sound Physics Remastered, Stalwart Dungeons, Structure Gel API,
SuperMartijn642's Config Lib, SuperMartijn642's Core Lib, supplementaries, terrablender, TheKnocker,
Vein Mining, villagertools, Visuality: Reforged, wegotrunnners, When Dungeons Arise, YUNG's API,
YUNG's Better Desert Temples, YUNG's Better Dungeons, YUNG's Better Mineshafts,
YUNG's Better Nether Fortresses, YUNG's Better Ocean Monuments, YUNG's Better Strongholds, Zeta
I doubt it's most of these, but regardless it should hopefully save some time finding the issue.
This also the same issue as #6, so that one can probably be closed. It may also be similar or related to #1.
Here's an isolated crash from another log:
Crash Info:
crash info
[12Jul2024 22:46:51.157] [Render thread/ERROR] [net.minecraftforge.eventbus.EventBus/EVENTBUS]: Exception caught during firing event: Cannot invoke "net.minecraft.world.entity.Entity.m_20185_()" because "knocker" is null
Index: 27
Listeners:
0: HIGHEST
1: ASM: class com.kamth.zeldamod.event.ModEvents TickEvents(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
2: HIGH
3: ASM: class dev.architectury.event.forge.EventHandlerImplCommon event(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
4: NORMAL
5: ASM: class net.mcreator.combat_expansion.procedures.SpecialAttacksProcedure onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
6: ASM: class net.mcreator.combat_expansion.procedures.HoldnothingProcedure onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
7: ASM: class net.mcreator.combat_expansion.procedures.HoldTwinbladesProcedure onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
8: ASM: class net.mcreator.combat_expansion.procedures.HoldSwordProcedure onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
9: ASM: class net.mcreator.combat_expansion.procedures.HoldLongswordProcedure onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
10: ASM: class net.mcreator.combat_expansion.procedures.HoldHammerProcedure onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
11: ASM: class net.mcreator.combat_expansion.procedures.AttackProcedure onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
12: ASM: class com.legacy.structure_gel.core.events.SGClientEvents$ForgeBus clientPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
13: net.minecraftforge.eventbus.EventBus$$Lambda$1925/0x00000008009c5ef8@7de79690
14: ASM: class com.forgivingworld.event.EventHandler onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
15: net.minecraftforge.eventbus.EventBus$$Lambda$1925/0x00000008009c5ef8@23628501
16: ASM: class net.mcreator.expandedsculkmod.procedures.CorruptedArmorTickEventProcedure onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
17: ASM: class dev.shadowsoffire.placebo.patreon.PatreonPreview tick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
18: ASM: com.corosus.zombieawareness.ZAEventHandler@627056cc tickPlayer(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
19: ASM: org.infernalstudios.shieldexp.events.ShieldExpansionEvents@58256714 onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
20: ASM: class net.mcreator.spelunkerscharm.procedures.PlayerTickHandlerProcedure onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
21: ASM: class tschipp.callablehorses.client.event.KeybindEvents onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
22: ASM: com.corosus.watut.loader.forge.EventHandlerForge@2edb5073 onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
23: net.minecraftforge.eventbus.EventBus$$Lambda$1925/0x00000008009c5ef8@53340b95
24: ASM: com.mrcrayfish.framework.event.ForgeEvents@778534cd onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
25: ASM: com.github.L_Ender.cataclysm.event.ServerEventHandler@5643b801 onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
26: ASM: class net.mcreator.picktorches.procedures.HoldingTorchProcedure onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
27: ASM: class net.mcreator.theknocker.procedures.RandomspawnProcedure onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
28: ASM: class net.mcreator.theknocker.procedures.PlayertickProcedure onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
29: ASM: class net.mcreator.theknocker.procedures.CansleepProcedure onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
30: ASM: class exp.fluffynuar.truedarkness.world.inventory.SamovarGUIMenu onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
31: ASM: class exp.fluffynuar.truedarkness.world.inventory.BlacksmiteForgeGUIMenu onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
32: ASM: class exp.fluffynuar.truedarkness.procedures.AnyTicksProcProcedure onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
33: ASM: class com.Harbinger.Spore.sEvents.HandlerEvents Effects(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
34: ASM: class invtweaks.events.ServerEvents onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
35: ASM: class net.mcreator.borninchaosv.procedures.WarningSoundProcedure onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
36: net.minecraftforge.eventbus.EventBus$$Lambda$1925/0x00000008009c5ef8@c9d8313
37: net.minecraftforge.eventbus.EventBus$$Lambda$1925/0x00000008009c5ef8@4d8fc706
38: ASM: INSTANCE onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
39: ASM: class com.github.eterdelta.crittersandcompanions.handler.PlayerHandler onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
40: ASM: com.bobmowzie.mowziesmobs.server.ServerEventHandler@30439edd onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
41: ASM: com.aizistral.enigmaticlegacy.client.QuoteHandler@246469d4 onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
42: ASM: class com.github.sculkhorde.util.ForgeEventSubscriber onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
43: net.minecraftforge.eventbus.EventBus$$Lambda$1925/0x00000008009c5ef8@7af2093b
44: net.minecraftforge.eventbus.EventBus$$Lambda$1925/0x00000008009c5ef8@969cd53
45: net.minecraftforge.eventbus.EventBus$$Lambda$1925/0x00000008009c5ef8@690c4276
46: ASM: com.alrex.parcool.common.action.ActionProcessor@2f9fc29 onTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
47: ASM: com.alrex.parcool.common.action.ActionProcessor@2f9fc29 onTickInClient(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
48: ASM: class net.mehvahdjukaar.supplementaries.common.events.forge.ServerEventsForge onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
49: net.minecraftforge.eventbus.EventBus$$Lambda$1925/0x00000008009c5ef8@5a880fa6
50: net.minecraftforge.eventbus.EventBus$$Lambda$1925/0x00000008009c5ef8@30d96e1d
51: net.minecraftforge.eventbus.EventBus$$Lambda$1925/0x00000008009c5ef8@771d2e00
52: net.minecraftforge.eventbus.EventBus$$Lambda$1925/0x00000008009c5ef8@7c09cd67
53: net.minecraftforge.eventbus.EventBus$$Lambda$1925/0x00000008009c5ef8@66e6087f
54: net.minecraftforge.eventbus.EventBus$$Lambda$1925/0x00000008009c5ef8@1d342b38
55: net.minecraftforge.eventbus.EventBus$$Lambda$1925/0x00000008009c5ef8@3c76bb0
56: net.minecraftforge.eventbus.EventBus$$Lambda$1925/0x00000008009c5ef8@3197ec5a
57: net.minecraftforge.eventbus.EventBus$$Lambda$1925/0x00000008009c5ef8@6764afe7
58: ASM: air onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
59: ASM: air onPlayerTickClient(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
60: net.minecraftforge.eventbus.EventBus$$Lambda$1925/0x00000008009c5ef8@5bb535d8
61: ASM: team.creative.playerrevive.server.ReviveEventServer@1433c53d playerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
62: ASM: dev.gigaherz.toolbelt.slot.BeltExtensionSlot$EventHandlers@e6c0e4d entityTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
63: ASM: team.creative.playerrevive.client.ReviveEventClient@426ec274 playerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
64: net.minecraftforge.eventbus.EventBus$$Lambda$1925/0x00000008009c5ef8@63974ff5
65: LOWEST
66: ASM: class com.dragonfight.event.EventHandler onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
67: ASM: class cofh.core.common.item.ItemTracker playerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
java.lang.NullPointerException: Cannot invoke "net.minecraft.world.entity.Entity.m_20185_()" because "knocker" is null
at TRANSFORMER/[email protected]/net.mcreator.theknocker.procedures.SpawnknockerProcedure.execute(SpawnknockerProcedure.java:63)
at TRANSFORMER/[email protected]/net.mcreator.theknocker.procedures.RandomeventProcedure.execute(RandomeventProcedure.java:23)
at TRANSFORMER/[email protected]/net.mcreator.theknocker.procedures.RandomspawnProcedure.execute(RandomspawnProcedure.java:91)
at TRANSFORMER/[email protected]/net.mcreator.theknocker.procedures.RandomspawnProcedure.onPlayerTick(RandomspawnProcedure.java:32)
at TRANSFORMER/[email protected]/net.mcreator.theknocker.procedures.__RandomspawnProcedure_onPlayerTick_PlayerTickEvent.invoke(.dynamic)
at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73)
at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:315)
at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:296)
at TRANSFORMER/[email protected]/net.minecraftforge.event.ForgeEventFactory.onPlayerPostTick(ForgeEventFactory.java:920)
at TRANSFORMER/[email protected]/net.minecraft.world.entity.player.Player.m_8119_(Player.java:285)
at TRANSFORMER/[email protected]/net.minecraft.client.player.AbstractClientPlayer.m_8119_(AbstractClientPlayer.java:70)
at TRANSFORMER/[email protected]/net.minecraft.client.player.LocalPlayer.m_8119_(LocalPlayer.java:189)
at TRANSFORMER/[email protected]/net.minecraft.client.multiplayer.ClientLevel.m_104639_(ClientLevel.java:274)
at TRANSFORMER/[email protected]/net.minecraft.world.level.Level.mixinextras$bridge$accept$181(Level.java)
at TRANSFORMER/[email protected]/com.bawnorton.neruina.handler.TickHandler.safelyTickEntities(TickHandler.java:92)
at TRANSFORMER/[email protected]/net.minecraft.world.level.Level.wrapOperation$ehl000$neruina$catchTickingEntities$notTheCauseOfTickLag(Level.java:8540)
at TRANSFORMER/[email protected]/net.minecraft.world.level.Level.m_46653_(Level.java:479)
at TRANSFORMER/[email protected]/net.minecraft.client.multiplayer.ClientLevel.m_194182_(ClientLevel.java:256)
at TRANSFORMER/[email protected]/net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54)
at TRANSFORMER/[email protected]/net.minecraft.client.multiplayer.ClientLevel.m_104804_(ClientLevel.java:254)
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.m_91398_(Minecraft.java:1814)
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1112)
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718)
at TRANSFORMER/[email protected]/net.minecraft.client.main.Main.main(Main.java:218)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)
at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99)
at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25)
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)
at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141)
[12Jul2024 22:46:51.160] [Render thread/WARN] [neruina/]: Neruina caught an exception, see below for cause
java.lang.NullPointerException: Cannot invoke "net.minecraft.world.entity.Entity.m_20185_()" because "knocker" is null
at net.mcreator.theknocker.procedures.SpawnknockerProcedure.execute(SpawnknockerProcedure.java:63) ~[the_knocker-1.3.0b-forge-1.20.1.jar%23795!/:?]
at net.mcreator.theknocker.procedures.RandomeventProcedure.execute(RandomeventProcedure.java:23) ~[the_knocker-1.3.0b-forge-1.20.1.jar%23795!/:?]
at net.mcreator.theknocker.procedures.RandomspawnProcedure.execute(RandomspawnProcedure.java:91) ~[the_knocker-1.3.0b-forge-1.20.1.jar%23795!/:?]
at net.mcreator.theknocker.procedures.RandomspawnProcedure.onPlayerTick(RandomspawnProcedure.java:32) ~[the_knocker-1.3.0b-forge-1.20.1.jar%23795!/:?]
at net.mcreator.theknocker.procedures.__RandomspawnProcedure_onPlayerTick_PlayerTickEvent.invoke(.dynamic) ~[the_knocker-1.3.0b-forge-1.20.1.jar%23795!/:?]
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%2381!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2381!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2381!/:?]
at net.minecraftforge.event.ForgeEventFactory.onPlayerPostTick(ForgeEventFactory.java:920) ~[forge-1.20.1-47.3.0-universal.jar%23844!/:?]
at net.minecraft.world.entity.player.Player.m_8119_(Player.java:285) ~[client-1.20.1-20230612.114412-srg.jar%23839!/:?]
at net.minecraft.client.player.AbstractClientPlayer.m_8119_(AbstractClientPlayer.java:70) ~[client-1.20.1-20230612.114412-srg.jar%23839!/:?]
at net.minecraft.client.player.LocalPlayer.m_8119_(LocalPlayer.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23839!/:?]
at net.minecraft.client.multiplayer.ClientLevel.m_104639_(ClientLevel.java:274) ~[client-1.20.1-20230612.114412-srg.jar%23839!/:?]
at net.minecraft.world.level.Level.mixinextras$bridge$accept$181(Level.java) ~[client-1.20.1-20230612.114412-srg.jar%23839!/:?]
at com.bawnorton.neruina.handler.TickHandler.safelyTickEntities(TickHandler.java:92) ~[Neruina-2.1.0-forge+1.20.1.jar%23714!/:?]
at net.minecraft.world.level.Level.wrapOperation$ehl000$neruina$catchTickingEntities$notTheCauseOfTickLag(Level.java:8540) ~[client-1.20.1-20230612.114412-srg.jar%23839!/:?]
at net.minecraft.world.level.Level.m_46653_(Level.java:479) ~[client-1.20.1-20230612.114412-srg.jar%23839!/:?]
at net.minecraft.client.multiplayer.ClientLevel.m_194182_(ClientLevel.java:256) ~[client-1.20.1-20230612.114412-srg.jar%23839!/:?]
at net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54) ~[client-1.20.1-20230612.114412-srg.jar%23839!/:?]
at net.minecraft.client.multiplayer.ClientLevel.m_104804_(ClientLevel.java:254) ~[client-1.20.1-20230612.114412-srg.jar%23839!/:?]
at net.minecraft.client.Minecraft.m_91398_(Minecraft.java:1814) ~[client-1.20.1-20230612.114412-srg.jar%23839!/:?]
at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1112) ~[client-1.20.1-20230612.114412-srg.jar%23839!/:?]
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23839!/:?]
at net.minecraft.client.main.Main.main(Main.java:218) ~[forge-47.3.0.jar:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.3.0.jar:?]
at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.3.0.jar:?]
at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.3.0.jar:?]
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?]
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?]
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?]
at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?]
at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?]
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?]
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?]
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?]
Upon looking at serioos's crashlog a bit closer, I came up with a small fix that should prevent this crash from happening. I've submitted the patch as a pull request: #12
All it does is wrap the if-statement causing the crash (along with another if-statement) in a null check.