Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
MythicCrucible MythicCrucible
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 60
    • Issues 60
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • MythicCraft
  • MythicCrucibleMythicCrucible
  • Issues
  • #302

Closed
Open
Created Jul 16, 2025 by HuJunwei23333@HuJunwei23333

1.20.1 BUG

The Paper 1.20.1 server cannot use MythicMobs v5.9.5, nor the latest premium version of Crucible (v2.1.0) or the latest development version (vremium-2.2.0-SNAPSHOT/4026).

Stable version test console outputs errors:

[19:01:58] [lumine-scheduler-0/WARN]:     at [ M - MM拓展 ] MythicCrucible-2.1.0.jar//io.lumine.mythiccrucible.skills.SkillEventListeners.onMythicTrigger(SkillEventListeners.java:253)
[19:01:58] [lumine-scheduler-0/WARN]:     at MythicMobs-5.9.5.jar//io.lumine.mythic.bukkit.utils.Delegates$ConsumerToBiConsumerSecond.accept(Delegates.java:144)
[19:01:58] [lumine-scheduler-0/WARN]:     at MythicMobs-5.9.5.jar//io.lumine.mythic.bukkit.utils.events.functional.single.EventListener.execute(EventListener.java:131)
[19:01:58] [lumine-scheduler-0/WARN]:     at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:77)
[19:01:58] [lumine-scheduler-0/WARN]:     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)
[19:01:58] [lumine-scheduler-0/WARN]:     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:615)
[19:01:58] [lumine-scheduler-0/WARN]:     at MythicMobs-5.9.5.jar//io.lumine.mythic.bukkit.utils.Events.call(Events.java:103)
[19:01:58] [lumine-scheduler-0/WARN]:     at MythicMobs-5.9.5.jar//io.lumine.mythic.bukkit.utils.Events.lambda$callAsync$0(Events.java:112)
[19:01:58] [lumine-scheduler-0/WARN]:     at MythicMobs-5.9.5.jar//io.lumine.mythic.bukkit.utils.Delegates$RunnableToSupplier.get(Delegates.java:121)
[19:01:58] [lumine-scheduler-0/WARN]:     at MythicMobs-5.9.5.jar//io.lumine.mythic.bukkit.utils.promise.LuminePromise$SupplyRunnable.run(LuminePromise.java:654)
[19:01:58] [lumine-scheduler-0/WARN]:     at MythicMobs-5.9.5.jar//io.lumine.mythic.bukkit.utils.tasks.LumineExecutors$SchedulerWrappedRunnable.run(LumineExecutors.java:70)

Development version test console outputs errors:

[18:51:55 ERROR]: Could not pass event InventoryCloseEvent to MythicCrucible v2.2.0-SNAPSHOT
java.lang.IncompatibleClassChangeError: Found class org.bukkit.inventory.InventoryView, but interface was expected
        at io.lumine.mythiccrucible.items.recipes.crafting.recipes.vmp.SuperWorkbenchMapping.OnInvenClose(SuperWorkbenchMapping.java:595) ~[MythicCrucible-2.2.0-SNA
PSHOT (1).jar:?]
        at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor1324.execute(Unknown Source) ~[?:?]
        at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:77) ~[paper-api-1.20.1-R0.1-SNAPSHOT.jar:?]
        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:81) ~[paper-api-1.20.1-R0.1-SNAPSHOT.jar:git-Paper-196]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.20.1-R0.1-SNAPSHOT.jar:?]
        at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.20.1.jar:git-Paper-196]
        at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:126) ~[paper-1.20.1.jar:git-Paper-196]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:615) ~[paper-api-1.20.1-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.craftbukkit.v1_20_R1.event.CraftEventFactory.handleInventoryCloseEvent(CraftEventFactory.java:1626) ~[paper-1.20.1.jar:git-Paper-196]
        at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClose(ServerGamePacketListenerImpl.java:3001) ~[?:?]
        at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClose(ServerGamePacketListenerImpl.java:2994) ~[?:?]
        at net.minecraft.network.protocol.game.ServerboundContainerClosePacket.handle(ServerboundContainerClosePacket.java:15) ~[?:?]
        at net.minecraft.network.protocol.game.ServerboundContainerClosePacket.a(ServerboundContainerClosePacket.java:10) ~[?:?]
        at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:51) ~[?:?]
        at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.20.1.jar:git-Paper-196]
        at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
        at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
        at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1338) ~[paper-1.20.1.jar:git-Paper-196]
        at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:197) ~[paper-1.20.1.jar:git-Paper-196]
        at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
        at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1315) ~[paper-1.20.1.jar:git-Paper-196]
        at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1308) ~[paper-1.20.1.jar:git-Paper-196]
        at net.minecraft.util.thread.BlockableEventLoop.runAllTasks(BlockableEventLoop.java:114) ~[?:?]
        at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1424) ~[paper-1.20.1.jar:git-Paper-196]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1170) ~[paper-1.20.1.jar:git-Paper-196]
        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:317) ~[paper-1.20.1.jar:git-Paper-196]
        at java.lang.Thread.run(Thread.java:1583) ~[?:?]
[18:51:57 ERROR]: [MythicMobs] [EVENTS] Exception thrown whilst handling event: org.bukkit.event.player.PlayerSwapHandItemsEvent
[18:51:57 WARN]: java.lang.IncompatibleClassChangeError: Found class org.bukkit.inventory.InventoryView, but interface was expected
[18:51:57 WARN]:        at MythicCrucible-2.2.0-SNAPSHOT (1).jar//io.lumine.mythiccrucible.items.bags.BagManager.lambda$registerSwapHandEvent$0(BagManager.java:71)
[18:51:57 WARN]:        at MythicMobs-5.9.5.jar//io.lumine.mythic.bukkit.utils.events.functional.single.EventListener.execute(EventListener.java:115)
[18:51:57 WARN]:        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:81)
[18:51:57 WARN]:        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)
[18:51:57 WARN]:        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:615)
[18:51:57 WARN]:        at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:1865)
[18:51:57 WARN]:        at net.minecraft.network.protocol.game.PacketPlayInBlockDig.a(PacketPlayInBlockDig.java:42)
[18:51:57 WARN]:        at net.minecraft.network.protocol.game.PacketPlayInBlockDig.a(PacketPlayInBlockDig.java:15)
[18:51:57 WARN]:        at net.minecraft.network.protocol.PlayerConnectionUtils.lambda$ensureRunningOnSameThread$0(PlayerConnectionUtils.java:51)
[18:51:57 WARN]:        at net.minecraft.server.TickTask.run(TickTask.java:18)
[18:51:57 WARN]:        at net.minecraft.util.thread.IAsyncTaskHandler.d(IAsyncTaskHandler.java:153)
[18:51:57 WARN]:        at net.minecraft.util.thread.IAsyncTaskHandlerReentrant.d(IAsyncTaskHandlerReentrant.java:24)
[18:51:57 WARN]:        at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1338)
[18:51:57 WARN]:        at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:197)
[18:51:57 WARN]:        at net.minecraft.util.thread.IAsyncTaskHandler.x(IAsyncTaskHandler.java:126)
[18:51:57 WARN]:        at net.minecraft.server.MinecraftServer.bg(MinecraftServer.java:1315)
[18:51:57 WARN]:        at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1308)
[18:51:57 WARN]:        at net.minecraft.util.thread.IAsyncTaskHandler.c(IAsyncTaskHandler.java:136)
[18:51:57 WARN]:        at net.minecraft.server.MinecraftServer.p_(MinecraftServer.java:1286)
[18:51:57 WARN]:        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1174)
[18:51:57 WARN]:        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:317)

If you can't maintain support, please open-source it.

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking