Very good plugin but there is one bug when you throw the barrel if it doesnt catch a mob it the thrown barrel will disappear and die can you fix this for me?
The plugin can infinitely spawn animals and even items. Please fix it as soon as possible!
[19:58:21 ERROR]: Could not pass event PlayerInteractEvent to NekoTraps v1.6.2
java.lang.IllegalArgumentException: Health value (28.0) must be between 0 and 15.0. (attribute base value: 15.0)
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:483) ~[guava-33.3.1-jre.jar:?]
at org.bukkit.craftbukkit.entity.CraftLivingEntity.setHealth(CraftLivingEntity.java:112) ~[purpur-1.21.4.jar:1.21.4-2411-75efb97]
at NekoTraps.jar/net.kokoricraft.nekotraps.managers.ParseManager.parseToEntity(ParseManager.java:266) ~[NekoTraps.jar:?]
at NekoTraps.jar/net.kokoricraft.nekotraps.managers.Manager.open(Manager.java:162) ~[NekoTraps.jar:?]
at NekoTraps.jar/net.kokoricraft.nekotraps.Listeners.PlayerListener.onPlayerInteract(PlayerListener.java:104) ~[NekoTraps.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[purpur-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[purpur-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[purpur-1.21.4.jar:1.21.4-2411-75efb97]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[purpur-1.21.4.jar:1.21.4-2411-75efb97]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[purpur-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:603) ~[purpur-1.21.4.jar:1.21.4-2411-75efb97]
at net.minecraft.server.level.ServerPlayerGameMode.useItemOn(ServerPlayerGameMode.java:483) ~[purpur-1.21.4.jar:1.21.4-2411-75efb97]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleUseItemOn(ServerGamePacketListenerImpl.java:2019) ~[purpur-1.21.4.jar:1.21.4-2411-75efb97]
at net.minecraft.network.protocol.game.ServerboundUseItemOnPacket.handle(ServerboundUseItemOnPacket.java:45) ~[purpur-1.21.4.jar:1.21.4-2411-75efb97]
at net.minecraft.network.protocol.game.ServerboundUseItemOnPacket.handle(ServerboundUseItemOnPacket.java:10) ~[purpur-1.21.4.jar:1.21.4-2411-75efb97]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:29) ~[purpur-1.21.4.jar:1.21.4-2411-75efb97]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[purpur-1.21.4.jar:1.21.4-2411-75efb97]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:155) ~[purpur-1.21.4.jar:1.21.4-2411-75efb97]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[purpur-1.21.4.jar:1.21.4-2411-75efb97]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1494) ~[purpur-1.21.4.jar:1.21.4-2411-75efb97]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:176) ~[purpur-1.21.4.jar:1.21.4-2411-75efb97]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:129) ~[purpur-1.21.4.jar:1.21.4-2411-75efb97]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1474) ~[purpur-1.21.4.jar:1.21.4-2411-75efb97]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1468) ~[purpur-1.21.4.jar:1.21.4-2411-75efb97]
at net.minecraft.util.thread.BlockableEventLoop.runAllTasks(BlockableEventLoop.java:118) ~[purpur-1.21.4.jar:1.21.4-2411-75efb97]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1607) ~[purpur-1.21.4.jar:1.21.4-2411-75efb97]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1291) ~[purpur-1.21.4.jar:1.21.4-2411-75efb97]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:313) ~[purpur-1.21.4.jar:1.21.4-2411-75efb97]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
When Minecraft changes a lot of its internal code, it can cause updates to be delayed. Just be patient :)
Version: 1.4.8
Please add the capture world whitelist and release the world whitelist
For example, I hope to capture it in World1, but World2 cannot capture it and can only release it
Oh, I hadn't thought about that. I'll do it for the next version.
Version: 1.4.4
works nicely in 1.20.4! the thing is, it doesn't work at regions I protect with worldguard plugin maybe some flags has something to do with it but I don't know
Unique take on catching mobs!
The frequent updates and improvements are a great sign of a dedicated developer. It works fantastic and is fully configurable. You should try this!
RealisticVillagers plugin works with nekotraps plugin, but it has a serious bug, when capturing a villager or mob, if the villager is near the trap, it will refresh the villager's attributes...
thank you!. soon I will add animations for the boxes in versions +1.19.4
Version: 1.1.8
A fun and simple plugin that adds a bit of charm to my server. It's ready to go straight out the box, this will become a staple of future servers of mine.