- Cho mình hỏi về cái drop của mấy con mobs trong server của mình đã tạo, nhưng sau khi mình spawn thử 1 con mob bất kì thì tất cả các con đều không drop ra item mà mình đã viết/yêu cầu mà lại lúc không rơi ra gì, lúc thì lại rơi ra đồ sẵn/mặc định của loại mobs đó (như zombie rơi ra thịt thúi hay iron golem thì rơi ra sắt với hoa, ....)
- Khi spawn mob thì trong console không thông báo lỗi gì, nhưng khi gi*t mobs thì nó lại có hiện vài dòng lỗi sau đây:
[13:29:07 ERROR]: Could not pass event EntityDeathEvent to AdvancedFood v3.8.2
org.bukkit.event.EventException: null
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at org.bukkit.craftbukkit.v1_16_R3.event.CraftEventFactory.callEntityDeathEvent(CraftEventFactory.java:778) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.EntityLiving.d(EntityLiving.java:1547) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.EntityLiving.die(EntityLiving.java:1488) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.EntityIronGolem.die(EntityIronGolem.java:291) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.EntityLiving.damageEntity(EntityLiving.java:1334) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.EntityIronGolem.damageEntity(EntityIronGolem.java:209) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.EntityHuman.attack(EntityHuman.java:1162) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.EntityPlayer.attack(EntityPlayer.java:1786) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at com.ticxo.modelengine.nms.v1_16_R3.NMSUtil_v1_16_R3.playerAttackEntity(NMSUtil_v1_16_R3.java:162) ~[?:?]
at com.ticxo.modelengine.listener.InteractListener.onPlayerClick(InteractListener.java:102) ~[?:?]
at jdk.internal.reflect.GeneratedMethodAccessor198.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at org.bukkit.craftbukkit.v1_16_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:494) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at org.bukkit.craftbukkit.v1_16_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:461) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at org.bukkit.craftbukkit.v1_16_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:457) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1974) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.PacketPlayInArmAnimation.a(SourceFile:31) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.PacketPlayInArmAnimation.a(SourceFile:9) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:28) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(SourceFile:144) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(SourceFile:118) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1061) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1054) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeAll(SourceFile:103) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1037) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:970) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:273) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at java.lang.Thread.run(Thread.java:831) [?:?]
Caused by: java.lang.NullPointerException: Cannot invoke "io.lumine.xikage.mythicmobs.api.bukkit.BukkitAPIHelper.isMythicMob(org.bukkit.entity.Entity)" because the return value of "io.lumine.xikage.mythicmobs.MythicMobs.getAPIHelper()" is null
at su.nexmedia.engine.hooks.external.MythicMobsHK.isMythicMob(MythicMobsHK.java:38) ~[?:?]
at su.nightexpress.advancedfood.manager.objects.Food.checkDrop(Food.java:287) ~[?:?]
at su.nightexpress.advancedfood.manager.FoodManager.lambda$3(FoodManager.java:256) ~[?:?]
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:178) ~[?:?]
at java.util.HashMap$ValueSpliterator.forEachRemaining(HashMap.java:1766) ~[?:?]
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?]
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?]
at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?]
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?]
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?]
at su.nightexpress.advancedfood.manager.FoodManager.onFoodDropEntityDeath(FoodManager.java:257) ~[?:?]
at jdk.internal.reflect.GeneratedMethodAccessor547.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
... 38 more
;-; Mình đã lên các diễn đàn trên facebook mà không tìm đc cách fix, mong các bạn chỉ cách khắc phục, mình cảm ơn trước.
- Khi spawn mob thì trong console không thông báo lỗi gì, nhưng khi gi*t mobs thì nó lại có hiện vài dòng lỗi sau đây:
[13:29:07 ERROR]: Could not pass event EntityDeathEvent to AdvancedFood v3.8.2
org.bukkit.event.EventException: null
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at org.bukkit.craftbukkit.v1_16_R3.event.CraftEventFactory.callEntityDeathEvent(CraftEventFactory.java:778) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.EntityLiving.d(EntityLiving.java:1547) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.EntityLiving.die(EntityLiving.java:1488) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.EntityIronGolem.die(EntityIronGolem.java:291) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.EntityLiving.damageEntity(EntityLiving.java:1334) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.EntityIronGolem.damageEntity(EntityIronGolem.java:209) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.EntityHuman.attack(EntityHuman.java:1162) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.EntityPlayer.attack(EntityPlayer.java:1786) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at com.ticxo.modelengine.nms.v1_16_R3.NMSUtil_v1_16_R3.playerAttackEntity(NMSUtil_v1_16_R3.java:162) ~[?:?]
at com.ticxo.modelengine.listener.InteractListener.onPlayerClick(InteractListener.java:102) ~[?:?]
at jdk.internal.reflect.GeneratedMethodAccessor198.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at org.bukkit.craftbukkit.v1_16_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:494) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at org.bukkit.craftbukkit.v1_16_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:461) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at org.bukkit.craftbukkit.v1_16_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:457) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1974) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.PacketPlayInArmAnimation.a(SourceFile:31) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.PacketPlayInArmAnimation.a(SourceFile:9) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:28) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(SourceFile:144) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(SourceFile:118) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1061) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1054) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeAll(SourceFile:103) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1037) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:970) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:273) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
at java.lang.Thread.run(Thread.java:831) [?:?]
Caused by: java.lang.NullPointerException: Cannot invoke "io.lumine.xikage.mythicmobs.api.bukkit.BukkitAPIHelper.isMythicMob(org.bukkit.entity.Entity)" because the return value of "io.lumine.xikage.mythicmobs.MythicMobs.getAPIHelper()" is null
at su.nexmedia.engine.hooks.external.MythicMobsHK.isMythicMob(MythicMobsHK.java:38) ~[?:?]
at su.nightexpress.advancedfood.manager.objects.Food.checkDrop(Food.java:287) ~[?:?]
at su.nightexpress.advancedfood.manager.FoodManager.lambda$3(FoodManager.java:256) ~[?:?]
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:178) ~[?:?]
at java.util.HashMap$ValueSpliterator.forEachRemaining(HashMap.java:1766) ~[?:?]
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?]
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?]
at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?]
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?]
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?]
at su.nightexpress.advancedfood.manager.FoodManager.onFoodDropEntityDeath(FoodManager.java:257) ~[?:?]
at jdk.internal.reflect.GeneratedMethodAccessor547.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot.jar:3096a-Spigot-9fb885e-af1a232]
... 38 more
;-; Mình đã lên các diễn đàn trên facebook mà không tìm đc cách fix, mong các bạn chỉ cách khắc phục, mình cảm ơn trước.
Đính kèm

