bl4ckscor3 / CeilingTorch

A Minecraft mod to make vanilla torches placeable on the ceiling.
https://curseforge.com/minecraft/mc-mods/ceiling-torch
MIT License
3 stars 3 forks source link

Mod loading fails with ceiling torch and dwarf coal #29

Closed LlubNek closed 3 years ago

LlubNek commented 3 years ago

With both ceiling torch and dwarf coal installed, an exception causes Minecraft to error out during startup. minecraft 1.16.5 forge 36.0.14 ceilingtorch-1.16.4/.5-v1.9.1.jar dwarfcoal-1.16.4-1.0.1.jar ( https://www.curseforge.com/minecraft/mc-mods/dwarf-coal )

[17:44:26] [Worker-Main4/ERROR] [ne.mi.fm.ja.FMLModContainer/]: Exception caught during firing event: DWARF_TORCH
    Index: 1
    Listeners:
        0: NORMAL
        1: ASM: class bl4ckscor3.mod.ceilingtorch.CeilingTorchClient onInterModProcess(Lnet/minecraftforge/fml/event/lifecycle/InterModProcessEvent;)V
java.lang.NoSuchFieldError: DWARF_TORCH
    at bl4ckscor3.mod.ceilingtorch.compat.dwarfcoal.DwarfCoalCompat.getPlaceEntries(DwarfCoalCompat.java:56)
    at bl4ckscor3.mod.ceilingtorch.CeilingTorchClient.onInterModProcess(CeilingTorchClient.java:20)
    at net.minecraftforge.eventbus.ASMEventHandler_1137_CeilingTorchClient_onInterModProcess_InterModProcessEvent.invoke(.dynamic)
    at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85)
    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302)
    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283)
    at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:120)
    at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:121)
    at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1640)
    at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1632)
    at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
    at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
    at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
    at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
[17:44:26] [Worker-Main4/ERROR] [ne.mi.fm.ja.FMLModContainer/LOADING]: Caught exception during event InterModProcessEvent dispatch for modid ceilingtorch
java.lang.NoSuchFieldError: DWARF_TORCH
    at bl4ckscor3.mod.ceilingtorch.compat.dwarfcoal.DwarfCoalCompat.getPlaceEntries(DwarfCoalCompat.java:56) ~[ceilingtorch:v1.9.1] {re:classloading}
    at bl4ckscor3.mod.ceilingtorch.CeilingTorchClient.onInterModProcess(CeilingTorchClient.java:20) ~[ceilingtorch:v1.9.1] {re:classloading}
    at net.minecraftforge.eventbus.ASMEventHandler_1137_CeilingTorchClient_onInterModProcess_InterModProcessEvent.invoke(.dynamic) ~[?:?] {}
    at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-4.0.0.jar:?] {}
    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-4.0.0.jar:?] {}
    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-4.0.0.jar:?] {}
    at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:120) ~[forge:36.0] {re:classloading}
    at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:121) ~[forge:?] {re:classloading}
    at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1640) [?:1.8.0_242] {}
    at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1632) [?:1.8.0_242] {}
    at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) [?:1.8.0_242] {}
    at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) [?:1.8.0_242] {}
    at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) [?:1.8.0_242] {re:computing_frames}
    at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157) [?:1.8.0_242] {}

image latest.log crash-2021-02-06_18.07.53-fml.txt