相关配置文件:
plugins\DungeonPlus\dungeon\2\interact\1.yml
- parameter:
- level: 0
- action: RIGHT
- location: 21,4,1
- permission: none
- type: none
- hand: none
- type: BLOCK_INTERACT
- first: false
- script:
- - $mob{plugin=MythicMobs;name=chestmob;location=21,4,1;amount=1;scattered=0;level=0}
- @dungeon
- - $operation-block{loc=21,4,1;mode=set;type=AIR} @dungeon
- auto-start: true
复制代码
报错内容:
- [23:36:48 ERROR]: Could not pass event DungeonPlayerEvent to DungeonPlus v1.3.9
- java.lang.IllegalStateException: org.serverct.ersha.dungeon.internal.listener.dungeon.DungeonInteractListener is not an instance of org.serverct.ersha.dungeon.internal.listener.dungeon.DungeonInteractListener
- at org.serverct.ersha.dungeon.taboolib.library.reflex.JavaClassMethod.invoke(JavaClassMethod.kt:36) ~[?:?]
- at org.serverct.ersha.dungeon.taboolib.common.platform.event.EventBus.invoke(EventBus.kt:132) ~[?:?]
- at org.serverct.ersha.dungeon.taboolib.common.platform.event.EventBus.invoke$default(EventBus.kt:130) ~[?:?]
- at org.serverct.ersha.dungeon.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.kt:77) ~[?:?]
- at org.serverct.ersha.dungeon.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.kt:76) ~[?:?]
- at org.serverct.ersha.dungeon.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:39) ~[?:?]
- at org.serverct.ersha.dungeon.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:39) ~[?:?]
- at org.serverct.ersha.dungeon.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:36) ~[?:?]
- at org.serverct.ersha.dungeon.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:36) ~[?:?]
- at org.serverct.ersha.dungeon.taboolib.platform.BukkitListener$BukkitListener.execute(BukkitListener.kt:73) ~[?:?]
- at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[patched_1.12.2.jar:git-Paper-1620]
- at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[patched_1.12.2.jar:git-Paper-1620]
- at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:513) ~[patched_1.12.2.jar:git-Paper-1620]
- at org.serverct.ersha.dungeon.common.api.event.impl.EventImpl.call(EventImpl.kt:45) ~[?:?]
- at org.serverct.ersha.dungeon.internal.listener.util.BukkitSingleListener$start$1$1.invoke(BukkitSingleListener.kt:27) ~[?:?]
- at org.serverct.ersha.dungeon.internal.listener.util.BukkitSingleListener$start$1$1.invoke(BukkitSingleListener.kt:21) ~[?:?]
- at org.serverct.ersha.dungeon.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:39) ~[?:?]
- at org.serverct.ersha.dungeon.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:39) ~[?:?]
- at org.serverct.ersha.dungeon.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:36) ~[?:?]
- at org.serverct.ersha.dungeon.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:36) ~[?:?]
- at org.serverct.ersha.dungeon.taboolib.platform.BukkitListener$BukkitListener.execute(BukkitListener.kt:73) ~[?:?]
- at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[patched_1.12.2.jar:git-Paper-1620]
- at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[patched_1.12.2.jar:git-Paper-1620]
- at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:513) ~[patched_1.12.2.jar:git-Paper-1620]
- at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:236) ~[patched_1.12.2.jar:git-Paper-1620]
- at net.minecraft.server.v1_12_R1.PlayerInteractManager.a(PlayerInteractManager.java:486) ~[patched_1.12.2.jar:git-Paper-1620]
- at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1011) ~[patched_1.12.2.jar:git-Paper-1620]
- at net.minecraft.server.v1_12_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:37) ~[patched_1.12.2.jar:git-Paper-1620]
- at net.minecraft.server.v1_12_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:5) ~[patched_1.12.2.jar:git-Paper-1620]
- at net.minecraft.server.v1_12_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:14) ~[patched_1.12.2.jar:git-Paper-1620]
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_382]
- at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_382]
- at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) ~[patched_1.12.2.jar:git-Paper-1620]
- at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:850) ~[patched_1.12.2.jar:git-Paper-1620]
- at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423) ~[patched_1.12.2.jar:git-Paper-1620]
- at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774) ~[patched_1.12.2.jar:git-Paper-1620]
- at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666) ~[patched_1.12.2.jar:git-Paper-1620]
- at java.lang.Thread.run(Thread.java:750) [?:1.8.0_382]
- Caused by: java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String
- at org.serverct.ersha.dungeon.common.dungeon.interact.type.DungeonBlockInteractTypeScript.init(DungeonBlockInteractTypeScript.kt:36) ~[?:?]
- at org.serverct.ersha.dungeon.common.dungeon.interact.DungeonInteract.trigger(DungeonInteract.kt:38) ~[?:?]
- at org.serverct.ersha.dungeon.internal.listener.dungeon.DungeonInteractListener.player(DungeonInteractListener.kt:70) ~[?:?]
- at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627) ~[?:1.8.0_382]
- at org.serverct.ersha.dungeon.taboolib.library.reflex.JavaClassMethod.invoke(JavaClassMethod.kt:31) ~[?:?]
- ... 37 more
复制代码 |
推测与配置文件无关,因为例如点击设置怪物组等需要交互的功能也无效且报错