kettingpowered / Ketting-1-20-x

A fork of MinecraftForge with added Bukkit & Spigot patches
Other
75 stars 16 forks source link

[BUG] [1.20.1] | ModelEngine and MythicMobs plugins give errors on startup. #364

Open TeQTabanca opened 19 hours ago

TeQTabanca commented 19 hours ago

Basic questions:

What Minecraft Version is your Server on?

1.20.1

Full Ketting Version

1.20.1-47.3.10-0.3.26

Description of behavior

3 plugins not working properly.

Reproduction Steps

Steps to reproduce the behavior:
1. Install ModelEngine-4.0.7F and MythicMobs-5.7.2 plugins
2. Run the server
3. See the mixin error

Logs

Logs

Additional context

No response

TeQTabanca commented 16 hours ago

I found out that ModelEngine 4 plugin only supports paper servers. So I decided to install ModelEngine version 3. I did not see any problems at startup, but the MythicMobs plugin gives this error every time it is opened. 1.20.1-I tested it on the Spigot server and it does not give such an error. That's why I wanted to add the error.

[17:16:09] [Server thread/ERROR] [io.lu.my.bu.MythicBukkit/]: [MythicMobs] Plugin MythicMobs v5.7.2-${CI_COMMIT_SHORT_SHA} has failed to register events for class io.lumine.mythic.bukkit.adapters.BukkitSkillTriggers because com/destroystokyo/paper/event/entity/CreeperIgniteEvent does not exist.
TeQTabanca commented 16 hours ago

When I run the reload command of the MythicMobs plugin, it gives an error in the console, and when I try to summon a monster, it gives an error in the console.

[17:36:52] [Server thread/INFO] [minecraft/ServerGamePacketListenerImpl]: TeqTabanca issued server command: /mythicmobs reload
[17:36:52] [Server thread/ERROR] [Minecraft/]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'mythicmobs' in plugin MythicMobs v5.7.2-${CI_COMMIT_SHORT_SHA}
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[?:?] {re:mixin,re:classloading,re:mixin}
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:149) ~[?:?] {re:classloading}
        at org.bukkit.craftbukkit.v1_20_R1.CraftServer.dispatchCommand(CraftServer.java:903) ~[?:?] {re:classloading,re:mixin}
        at org.bukkit.craftbukkit.v1_20_R1.command.BukkitCommandWrapper.run(BukkitCommandWrapper.java:50) ~[?:?] {re:classloading}
        at com.mojang.brigadier.CommandDispatcher.execute(CommandDispatcher.java:265) ~[?:?] {re:classloading}
        at net.minecraft.commands.Commands.performCommand(Commands.java:331) ~[?:?] {re:classloading}
        at net.minecraft.server.network.ServerGamePacketListenerImpl.m_246958_(ServerGamePacketListenerImpl.java:1824) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:bettercombat.mixins.json:ServerPlayNetworkHandlerMixin,pl:mixin:A,re:mixin,pl:accesstransformer:B}
        at net.minecraft.server.network.ServerGamePacketListenerImpl.m_244885_(ServerGamePacketListenerImpl.java:1788) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:bettercombat.mixins.json:ServerPlayNetworkHandlerMixin,pl:mixin:A,re:mixin,pl:accesstransformer:B}
        at net.minecraft.util.thread.BlockableEventLoop.lambda$submitAsync$0(BlockableEventLoop.java:67) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
        at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?] {}
        at net.minecraft.server.TickTask.run(TickTask.java:18) ~[?:?] {re:classloading}
        at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:156) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
        at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:23) ~[?:?] {re:mixin,re:computing_frames,re:classloading}
        at net.minecraft.server.MinecraftServer.m_6367_(MinecraftServer.java:1023) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A,re:mixin,pl:accesstransformer:B}
        at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:161) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A,re:mixin,pl:accesstransformer:B}
        at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:130) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
        at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1006) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A,re:mixin,pl:accesstransformer:B}
        at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1000) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A,re:mixin,pl:accesstransformer:B}
        at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:139) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
        at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:974) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A,re:mixin,pl:accesstransformer:B}
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:890) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A,re:mixin,pl:accesstransformer:B}
        at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:269) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A,re:mixin,pl:accesstransformer:B}
        at java.lang.Thread.run(Thread.java:1570) ~[?:?] {re:mixin,re:mixin,re:mixin,re:mixin,re:mixin,re:mixin}
Caused by: java.lang.ArrayStoreException: org.bukkit.craftbukkit.v1_20_R1.entity.CraftPlayer
        at io.lumine.mythic.bukkit.utils.text.Text.sendMessage(Text.java:151) ~[?:?] {}
        at io.lumine.mythic.bukkit.commands.CommandHelper.sendSuccess(CommandHelper.java:28) ~[?:?] {}
        at io.lumine.mythic.bukkit.commands.ReloadCommand.onCommand(ReloadCommand.java:46) ~[?:?] {}
        at io.lumine.mythic.bukkit.utils.commands.Command.onCommand(Command.java:64) ~[?:?] {}
        at io.lumine.mythic.bukkit.utils.commands.Command.onCommand(Command.java:55) ~[?:?] {}
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[?:?] {re:mixin,re:classloading,re:mixin}
        ... 22 more

[17:40:40] [Server thread/ERROR] [io.lu.my.bu.MythicBukkit/]: [MythicMobs] [EVENTS] Exception thrown whilst handling event: org.bukkit.event.player.PlayerPickupItemEvent
[17:40:40] [Server thread/WARN] [/]: java.lang.NoSuchMethodError: 'boolean org.bukkit.persistence.PersistentDataContainer.has(org.bukkit.NamespacedKey)'
[17:40:40] [Server thread/WARN] [/]:    at io.lumine.mythic.core.drops.DropExecutor.lambda$new$2(DropExecutor.java:104)
[17:40:40] [Server thread/WARN] [/]:    at io.lumine.mythic.bukkit.utils.Delegates$ConsumerToBiConsumerSecond.accept(Delegates.java:144)
[17:40:40] [Server thread/WARN] [/]:    at io.lumine.mythic.bukkit.utils.events.functional.single.EventListener.execute(EventListener.java:131)
[17:40:40] [Server thread/WARN] [/]:    at TRANSFORMER/forge@47.3.10-0.3.26/org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)
[17:40:40] [Server thread/WARN] [/]:    at TRANSFORMER/forge@47.3.10-0.3.26/org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:590)
[17:40:40] [Server thread/WARN] [/]:    at TRANSFORMER/forge@47.3.10-0.3.26/org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:577)
[17:40:40] [Server thread/WARN] [/]:    at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.item.ItemEntity.m_6123_(ItemEntity.java:423)
[17:40:40] [Server thread/WARN] [/]:    at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.player.Player.m_36277_(Player.java:580)
[17:40:40] [Server thread/WARN] [/]:    at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.player.Player.m_8107_(Player.java:547)
[17:40:40] [Server thread/WARN] [/]:    at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.LivingEntity.m_8119_(LivingEntity.java:2899)
[17:40:40] [Server thread/WARN] [/]:    at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.player.Player.m_8119_(Player.java:252)
[17:40:40] [Server thread/WARN] [/]:    at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.level.ServerPlayer.m_9240_(ServerPlayer.java:577)
[17:40:40] [Server thread/WARN] [/]:    at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.network.ServerGamePacketListenerImpl.m_9933_(ServerGamePacketListenerImpl.java:293)
[17:40:40] [Server thread/WARN] [/]:    at TRANSFORMER/minecraft@1.20.1/net.minecraft.network.Connection.m_129483_(Connection.java:277)
[17:40:40] [Server thread/WARN] [/]:    at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.network.ServerConnectionListener.m_9721_(ServerConnectionListener.java:159)
[17:40:40] [Server thread/WARN] [/]:    at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:1213)
[17:40:40] [Server thread/WARN] [/]:    at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.dedicated.DedicatedServer.m_5703_(DedicatedServer.java:371)
[17:40:40] [Server thread/WARN] [/]:    at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:1069)
[17:40:40] [Server thread/WARN] [/]:    at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:886)
[17:40:40] [Server thread/WARN] [/]:    at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:269)
[17:40:40] [Server thread/WARN] [/]:    at java.base/java.lang.Thread.run(Thread.java:1570)