Maxqia / PoreRT

[Abandoned] Run Bukkit plugins on Sponge natively! (Batteries now included)
Other
32 stars 23 forks source link

Check Item in Hand #18

Open Firemonkey08 opened 7 years ago

Firemonkey08 commented 7 years ago

I tried to check if the Item in the hand is equal to a Wood Spade: if (p.getInventory().getItemInHand().getType().equals(Material.WOOD_SPADE)){ // my Code }

I got this error:

[02:36:55] [Server thread/ERROR] [pore/]: Could not pass event Secondary to Extras v0.1 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[JavaPluginLoader$1.class:1.0.0-SNAPSHOT] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:1.0.0-SNAPSHOT] at blue.lapis.pore.event.SpongeEventHandler.call(SpongeEventHandler.java:110) [SpongeEventHandler.class:1.0.0-SNAPSHOT] at blue.lapis.pore.event.SpongeEventHandler.handle(SpongeEventHandler.java:98) [SpongeEventHandler.class:1.0.0-SNAPSHOT] at org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) [RegisteredListener.class:1.11-2195-6.0.0-BETA-2004] at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:301) [SpongeModEventManager.class:1.11-2195-6.0.0-BETA-2004] at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:285) [SpongeModEventManager.class:1.11-2195-6.0.0-BETA-2004] at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:326) [SpongeModEventManager.class:1.11-2195-6.0.0-BETA-2004] at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:314) [SpongeModEventManager.class:1.11-2195-6.0.0-BETA-2004] at org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:144) [SpongeImpl.class:1.11-2195-6.0.0-BETA-2004] at org.spongepowered.common.event.SpongeCommonEventFactory.callInteractBlockEventSecondary(SpongeCommonEventFactory.java:408) [SpongeCommonEventFactory.class:1.11-2195-6.0.0-BETA-2004] at org.spongepowered.common.event.SpongeCommonEventFactory.callInteractBlockEventSecondary(SpongeCommonEventFactory.java:398) [SpongeCommonEventFactory.class:1.11-2195-6.0.0-BETA-2004] at net.minecraft.server.management.PlayerInteractionManager.func_187251_a(PlayerInteractionManager.java:123) [lz.class:?] at net.minecraft.network.NetHandlerPlayServer.redirect$onProcessRightClickBlock$zgo000(NetHandlerPlayServer.java:519) [mi.class:?] at net.minecraft.network.NetHandlerPlayServer.func_184337_a(NetHandlerPlayServer.java:674) [mi.class:?] at net.minecraft.network.play.client.CPacketPlayerTryUseItemOnBlock.func_148833_a(SourceFile:55) [jm.class:?] at net.minecraft.network.play.client.CPacketPlayerTryUseItemOnBlock.func_148833_a(SourceFile:11) [jm.class:?] at org.spongepowered.common.network.PacketUtil.onProcessPacket(PacketUtil.java:136) [PacketUtil.class:1.11-2195-6.0.0-BETA-2004] at net.minecraft.network.PacketThreadUtil$1.redirect$onProcessPacket$zjb000(SourceFile:39) [fo$1.class:?] at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) [fo$1.class:?] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_111] at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_111] at net.minecraft.util.Util.func_181617_a(SourceFile:46) [h.class:?] at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:679) [MinecraftServer.class:?] at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:384) [lh.class:?] at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:624) [MinecraftServer.class:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:482) [MinecraftServer.class:?] at java.lang.Thread.run(Unknown Source) [?:1.8.0_111] Caused by: java.lang.NoClassDefFoundError: Could not initialize class blue.lapis.pore.converter.type.material.MaterialConverter at blue.lapis.pore.impl.inventory.PoreItemStack.(PoreItemStack.java:40) ~[PoreItemStack.class:1.0.0-SNAPSHOT] at blue.lapis.pore.converter.type.material.ItemStackConverter.of(ItemStackConverter.java:46) ~[ItemStackConverter.class:1.0.0-SNAPSHOT] at blue.lapis.pore.impl.inventory.PorePlayerInventory.getItemInMainHand(PorePlayerInventory.java:204) ~[PorePlayerInventory.class:1.0.0-SNAPSHOT] at blue.lapis.pore.impl.inventory.PorePlayerInventory.getItemInHand(PorePlayerInventory.java:141) ~[PorePlayerInventory.class:1.0.0-SNAPSHOT] at me.luc.extras.Biom.onPlayerInteract(Biom.java:35) ~[?:?] at sun.reflect.GeneratedMethodAccessor17.invoke(Unknown Source) ~[?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_111] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_111] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[JavaPluginLoader$1.class:1.0.0-SNAPSHOT] ... 27 more

Greetings Firemonkey