op_Guang_yao
op使用枪械无问题,无报错,但是玩家使用枪械,左右键点击都会有报错,装弹功能可用
[01:14:52] [Server thread/ERROR]: Could not pass event PlayerInteractEvent to CrackShot v0.98.9
org.bukkit.event.EventException: null
        at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:69) ~[EventExecutor$2.class:git-CatServer-1.12.2-999edd9b]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:git-CatServer-1.12.2-999edd9b]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:503) [SimplePluginManager.class:git-CatServer-1.12.2-999edd9b]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:488) [SimplePluginManager.class:git-CatServer-1.12.2-999edd9b]
        at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:274) [CraftEventFactory.class:git-CatServer-1.12.2-999edd9b]
        at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:241) [CraftEventFactory.class:git-CatServer-1.12.2-999edd9b]
        at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:237) [CraftEventFactory.class:git-CatServer-1.12.2-999edd9b]
        at net.minecraft.network.NetHandlerPlayServer.func_175087_a(NetHandlerPlayServer.java:1633) [pa.class:?]
        at net.minecraft.network.play.client.CPacketAnimation.func_148833_a(SourceFile:32) [ly.class:?]
        at net.minecraft.network.play.client.CPacketAnimation.func_148833_a(SourceFile:9) [ly.class:?]
        at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) [hv$1.class:?]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_372]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_372]
        at net.minecraft.util.Util.func_181617_a(SourceFile:46) [h.class:?]
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:839) [MinecraftServer.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:472) [nz.class:?]
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:776) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:630) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:750) [?:1.8.0_372]
Caused by: java.lang.NullPointerException
        at com.shampaggon.crackshot.CSMinion.regionCheck(CSMinion.java:1179) ~[?:?]
        at com.shampaggon.crackshot.CSDirector.regionAndPermCheck(CSDirector.java:3974) ~[?:?]
        at com.shampaggon.crackshot.CSDirector.OnPlayerInteract(CSDirector.java:659) ~[?:?]
        at catserver.server.executor.asm.generated.GeneratedEventExecutor216.execute(Unknown Source) ~[?:?]
        at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:67) ~[EventExecutor$2.class:git-CatServer-1.12.2-999edd9b]
        ... 18 more


55551115646
根据错误日志显示,出现了一个空指针异常(NullPointerException)并且涉及到了CrackShot插件的代码。
可能的原因是在玩家使用枪械时,CrackShot插件的CSMinion类的regionCheck()方法和CSDirector类的regionAndPermCheck()方法出现了空指针异常。

你当前CrackShot用的什么版本

55551115646
CrackShot.jar (171.6 KB, 下载次数: 0)
试试这个版本的

名副其实
1.12.2不适合用最新版
另外CrackShot 已经停止更新了,建议 WeapnMechanic

op_Guang_yao

换了还不行

[02:05:20] [Server thread/ERROR]: Could not pass event PlayerInteractEvent to CrackShot v0.98.11
org.bukkit.event.EventException: null
        at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:69) ~[EventExecutor$2.class:git-CatServer-1.12.2-999edd9b]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:git-CatServer-1.12.2-999edd9b]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:503) [SimplePluginManager.class:git-CatServer-1.12.2-999edd9b]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:488) [SimplePluginManager.class:git-CatServer-1.12.2-999edd9b]
        at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:274) [CraftEventFactory.class:git-CatServer-1.12.2-999edd9b]
        at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:241) [CraftEventFactory.class:git-CatServer-1.12.2-999edd9b]
        at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:237) [CraftEventFactory.class:git-CatServer-1.12.2-999edd9b]
        at net.minecraft.network.NetHandlerPlayServer.func_175087_a(NetHandlerPlayServer.java:1633) [pa.class:?]
        at net.minecraft.network.play.client.CPacketAnimation.func_148833_a(SourceFile:32) [ly.class:?]
        at net.minecraft.network.play.client.CPacketAnimation.func_148833_a(SourceFile:9) [ly.class:?]
        at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) [hv$1.class:?]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_372]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_372]
        at net.minecraft.util.Util.func_181617_a(SourceFile:46) [h.class:?]
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:839) [MinecraftServer.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:472) [nz.class:?]
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:776) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:630) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:750) [?:1.8.0_372]
Caused by: java.lang.NullPointerException
        at com.shampaggon.crackshot.CSMinion.regionCheck(CSMinion.java:1179) ~[?:?]
        at com.shampaggon.crackshot.CSDirector.regionAndPermCheck(CSDirector.java:3998) ~[?:?]
        at com.shampaggon.crackshot.CSDirector.OnPlayerInteract(CSDirector.java:676) ~[?:?]
        at catserver.server.executor.asm.generated.GeneratedEventExecutor216.execute(Unknown Source) ~[?:?]
        at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:67) ~[EventExecutor$2.class:git-CatServer-1.12.2-999edd9b]
        ... 18 more

op_Guang_yao
55551115646 发表于 2023-10-4 01:21
根据错误日志显示,出现了一个空指针异常(NullPointerException)并且涉及到了CrackShot插件的代码。
可能 ...

CrackShot v0.98.9

55551115646

先备份一份原来的配置文件,重新生成配置文件看看会不会报错

op_Guang_yao
已找到问题,是那一把枪的配置问题,别的枪都没问题

第一页 上一页 下一页 最后一页