Git Product home page Git Product logo

illegalstack's People

Contributors

dependabot[bot] avatar dermistkaefer avatar dniym avatar loohp avatar loving11ish avatar notmyfault avatar petulikan1 avatar thiskarolgajda avatar tig3r98 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

illegalstack's Issues

Console Spam

I keep on getting this to my console, is there any way that I can resolve it?

16.02 14:07:56 [Server] WARN [IllegalStack] Task #48 for IllegalStack v2.0.10b generated an exception
16.02 14:07:56 [Server] INFO java.lang.NoSuchMethodError: org.bukkit.inventory.PlayerInventory.getItemInOffHand()Lorg/bukkit/inventory/ItemStack;
16.02 14:07:56 [Server] INFO at timers.fTimer.run(fTimer.java:155) ~[?:?]
16.02 14:07:56 [Server] INFO at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
16.02 14:07:57 [Multicraft] Skipped 32 lines due to rate limit (30/s)
16.02 14:07:57 [Server] WARN [IllegalStack] Task #48 for IllegalStack v2.0.10b generated an exception
16.02 14:07:57 [Server] INFO java.lang.NoSuchMethodError: org.bukkit.inventory.PlayerInventory.getItemInOffHand()Lorg/bukkit/inventory/ItemStack;
16.02 14:07:57 [Server] INFO at timers.fTimer.run(fTimer.java:155) ~[?:?]
16.02 14:07:57 [Server] INFO at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
16.02 14:07:57 [Server] INFO at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
16.02 14:07:57 [Server] INFO at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:694) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
16.02 14:07:57 [Server] INFO at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
16.02 14:07:57 [Server] INFO at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:623) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
16.02 14:07:57 [Server] INFO at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:526) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
16.02 14:07:57 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_242]

Personnal Request: No enchant by item name / lore

Hello,

As i've see, you're adding a lot of special features who are not an exploit to your plugin.

I'm requesting something to block the ability to someone to repair an amor or a sword if this one have a special name or a special lore.

Best regards,

BlockRepairsInstead removing item on certain conditions

Hello,

The BlockRepairsInstead is removing the item when you put it in the anvil with a Shift click (Tested with item lores check in 1.14.4). It's removing the item only if the lore match.

Config:

ItemRemoval:
ItemNamesToRemove: []
ItemLoresToRemove:
- 'Durabilité'
RemoveItemsMatchingName: false
NameLoreStrictMatchMode: false
BlockEnchantingInstead: false
BlockRepairsInstead: true

Best regards,

Exceptions when Fishing

java.lang.NoClassDefFoundError: fishing/FishAttempt
	at main.fListener.onFish2(fListener.java:2500) ~[?:?]
	at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor134.execute(Unknown Source) ~[?:?]
	at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.15.2.jar:git-Paper-194]
	at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.15.2.jar:git-Paper-194]
	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.15.2.jar:git-Paper-194]
	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607) ~[patched_1.15.2.jar:git-Paper-194]
	at org.bukkit.craftbukkit.v1_15_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:463) ~[patched_1.15.2.jar:git-Paper-194]
	at net.minecraft.server.v1_15_R1.PlayerInteractManager.a(PlayerInteractManager.java:450) ~[patched_1.15.2.jar:git-Paper-194]
	at net.minecraft.server.v1_15_R1.PlayerConnection.a(PlayerConnection.java:1378) ~[patched_1.15.2.jar:git-Paper-194]
	at net.minecraft.server.v1_15_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:27) ~[patched_1.15.2.jar:git-Paper-194]
	at net.minecraft.server.v1_15_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:5) ~[patched_1.15.2.jar:git-Paper-194]
	at net.minecraft.server.v1_15_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23) ~[patched_1.15.2.jar:git-Paper-194]
	at net.minecraft.server.v1_15_R1.TickTask.run(SourceFile:18) ~[patched_1.15.2.jar:git-Paper-194]
	at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.15.2.jar:git-Paper-194]
	at net.minecraft.server.v1_15_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.15.2.jar:git-Paper-194]
	at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.15.2.jar:git-Paper-194]
	at net.minecraft.server.v1_15_R1.MinecraftServer.ba(MinecraftServer.java:1089) ~[patched_1.15.2.jar:git-Paper-194]
	at net.minecraft.server.v1_15_R1.MinecraftServer.executeNext(MinecraftServer.java:1082) ~[patched_1.15.2.jar:git-Paper-194]
	at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeAll(IAsyncTaskHandler.java:95) ~[patched_1.15.2.jar:git-Paper-194]
	at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1215) ~[patched_1.15.2.jar:git-Paper-194]
	at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:958) ~[patched_1.15.2.jar:git-Paper-194]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_252]
Caused by: java.lang.ClassNotFoundException: fishing.FishAttempt
	at java.net.URLClassLoader.findClass(URLClassLoader.java:382) ~[?:1.8.0_252]
	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:171) ~[patched_1.15.2.jar:git-Paper-194]
	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:100) ~[patched_1.15.2.jar:git-Paper-194]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_252]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_252]
	... 22 more

NPE on istack reload

Spigot 1.15.2
IllegalStack 2.1.2d

Configuration loads without error on start-up. With no change to configuration:

>istack reload
[06:49:13] [Server thread/INFO]: [IllegalStack] - All configuration settings have been reloaded.
[06:49:13] [Server thread/WARN]: Unexpected exception while parsing console command "istack reload"
org.bukkit.command.CommandException: Unhandled exception executing command 'istack' in plugin IllegalStack v2.1.2d
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[spigot-1.15.2.jar-2020-06-03-0550:git-Spigot-2f5d615-8637ec0]
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:149) ~[spigot-1.15.2.jar-2020-06-03-0550:git-Spigot-2f5d615-8637ec0]
        at org.bukkit.craftbukkit.v1_15_R1.CraftServer.dispatchCommand(CraftServer.java:723) ~[spigot-1.15.2.jar-2020-06-03-0550:git-Spigot-2f5d615-8637ec0]
        at org.bukkit.craftbukkit.v1_15_R1.CraftServer.dispatchServerCommand(CraftServer.java:708) [spigot-1.15.2.jar-2020-06-03-0550:git-Spigot-2f5d615-8637ec0]
        at net.minecraft.server.v1_15_R1.DedicatedServer.handleCommandQueue(DedicatedServer.java:443) [spigot-1.15.2.jar-2020-06-03-0550:git-Spigot-2f5d615-8637ec0]
        at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:407) [spigot-1.15.2.jar-2020-06-03-0550:git-Spigot-2f5d615-8637ec0]
        at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:984) [spigot-1.15.2.jar-2020-06-03-0550:git-Spigot-2f5d615-8637ec0]
        at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:824) [spigot-1.15.2.jar-2020-06-03-0550:git-Spigot-2f5d615-8637ec0]
        at java.lang.Thread.run(Thread.java:834) [?:?]
Caused by: java.lang.NullPointerException
        at enums.Protections.update(Protections.java:760) ~[?:?]
        at main.IllegalStack.loadConfig(IllegalStack.java:385) ~[?:?]
        at main.IllegalStack.ReloadConfig(IllegalStack.java:587) ~[?:?]
        at commands.iStackCommand.onCommand(iStackCommand.java:32) ~[?:?]
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[spigot-1.15.2.jar-2020-06-03-0550:git-Spigot-2f5d615-8637ec0]
        ... 8 more

Enchanting table GUI not giving empty book the matching enchant.

When enchanting books using enchanting table, what enchant you choose in the GUI does not always match what enchant the book is given. Example: Choose 'sharpness I' and you get 'knockback I'. This is not happening when 'illegal stack' plugin is disabled or removed from server. Besides 'illegalstack' server runs the plugins Clearlag, Matrix Anti-Cheat, ProtocolLib, and SaveDeathDrops

Snippet of illegalstack's config.yml:
Enchants:
FixIllegalEnchants: false
EnchantedItemWhitelist: []
OnlyFunctionInWorlds: []
AllowBypass: false
RemoveUnbreakableFlag: false
RemoveCustomAttributes: false
CustomEnchantOverride: []

This issue aside, my hats off to the makers of this fine plugin. My semi-anarchy server could not function with out it.

water buckets problem!

Players cant have more than 1 water bucket in inv or it takes ti away! How do i fix this?

Error in console V2.1.2d

/istack reload

org.bukkit.command.CommandException: Unhandled exception executing command 'istack' in plugin IllegalStack v2.1.2d
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[patched_1.15.2.jar:git-Tuinity-"6eb873c"]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[patched_1.15.2.jar:git-Tuinity-"6eb873c"]
at org.bukkit.craftbukkit.v1_15_R1.CraftServer.dispatchCommand(CraftServer.java:761) ~[patched_1.15.2.jar:git-Tuinity-"6eb873c"]
at net.minecraft.server.v1_15_R1.PlayerConnection.handleCommand(PlayerConnection.java:1872) ~[patched_1.15.2.jar:git-Tuinity-"6eb873c"]
at net.minecraft.server.v1_15_R1.PlayerConnection.a(PlayerConnection.java:1680) ~[patched_1.15.2.jar:git-Tuinity-"6eb873c"]
at net.minecraft.server.v1_15_R1.PacketPlayInChat.a(PacketPlayInChat.java:47) ~[patched_1.15.2.jar:git-Tuinity-"6eb873c"]
at net.minecraft.server.v1_15_R1.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[patched_1.15.2.jar:git-Tuinity-"6eb873c"]
at net.minecraft.server.v1_15_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:43) ~[patched_1.15.2.jar:git-Tuinity-"6eb873c"]
at net.minecraft.server.v1_15_R1.TickTask.run(SourceFile:18) ~[patched_1.15.2.jar:git-Tuinity-"6eb873c"]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.15.2.jar:git-Tuinity-"6eb873c"]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.15.2.jar:git-Tuinity-"6eb873c"]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.15.2.jar:git-Tuinity-"6eb873c"]
at net.minecraft.server.v1_15_R1.MinecraftServer.ba(MinecraftServer.java:1154) ~[patched_1.15.2.jar:git-Tuinity-"6eb873c"]
at net.minecraft.server.v1_15_R1.MinecraftServer.executeNext(MinecraftServer.java:1147) ~[patched_1.15.2.jar:git-Tuinity-"6eb873c"]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.15.2.jar:git-Tuinity-"6eb873c"]
at net.minecraft.server.v1_15_R1.MinecraftServer.sleepForTick(MinecraftServer.java:1123) ~[patched_1.15.2.jar:git-Tuinity-"6eb873c"]
at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:966) ~[patched_1.15.2.jar:git-Tuinity-"6eb873c"]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_241]
Caused by: java.lang.NullPointerException
at enums.Protections.update(Protections.java:760) ~[?:?]
at main.IllegalStack.loadConfig(IllegalStack.java:385) ~[?:?]
at main.IllegalStack.ReloadConfig(IllegalStack.java:587) ~[?:?]
at commands.iStackCommand.onCommand(iStackCommand.java:32) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[patched_1.15.2.jar:git-Tuinity-"6eb873c"]
... 17 more

[17:07:22 INFO]: Previous version: git-Tuinity-"5cf4104" (MC: 1.15.2)

IllegalStack doesn't remove orphan piston base

Orphan piston base doesn't get removed, following this tutorial (Step 1-8 is sufficient to get a single piston head to explode):
2020-05-28_13 28 49

Using IllegalStack 2.1.2d:

> plugins
[13:31:23 INFO]: Plugins (1): IllegalStack
> ver
[13:31:49 INFO]: This server is running Paper version git-Paper-1618 (MC: 1.12.2) (Implementing API version 1.12.2-R0.1-SNAPSHOT)
[13:31:49 INFO]: Previous version: git-Paper-267 (MC: 1.15.2)
[13:31:49 INFO]: You are running the latest version

[suggest] About StoppedPushableEntity

When I trigger the StoppedPushableEntity event, it will cause the entity to disappear. This may cause losses to some players. Should the movement of the piston be prohibited? Instead of deleting the entity?

Netherportal glitch

If you have two linked netherportals and the overworld one is over y level 127 the teleportation from nether to overworld teleports you to netherportal coords * 8 but not to your overworld portal.
BlockPlayersAboveNether is enabled.

Donkey chest false positive

Tamed Donkey with chest (had bones and arrows in it) with health 23.0/23.0 causing a false positive that causes the chest to pop off.

Paper 1.15.2 build 126
IllegalStack 2.0.9f

NBTAPI error on PlayerJoinEvent

>.... [19:52:06 ERROR]: Could not pass event PlayerJoinEvent to IllegalStack v2.0.9a java.lang.NoClassDefFoundError: de/tr7zw/nbtapi/NBTItem at utils.NBTStuff.isBadShulker(NBTStuff.java:129) ~[?:?] at main.fListener.onPlayerJoin(fListener.java:1717) ~[?:?] at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor119.execute(Unknown Source) ~[?:?] at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-234] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-234] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-234] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-234] at net.minecraft.server.v1_14_R1.PlayerList.a(PlayerList.java:191) ~[patched_1.14.4.jar:git-Paper-234] at net.minecraft.server.v1_14_R1.LoginListener.c(LoginListener.java:174) ~[patched_1.14.4.jar:git-Paper-234] at net.minecraft.server.v1_14_R1.LoginListener.tick(LoginListener.java:65) ~[patched_1.14.4.jar:git-Paper-234] at net.minecraft.server.v1_14_R1.NetworkManager.a(NetworkManager.java:256) ~[patched_1.14.4.jar:git-Paper-234] at net.minecraft.server.v1_14_R1.ServerConnection.c(ServerConnection.java:139) ~[patched_1.14.4.jar:git-Paper-234] at net.minecraft.server.v1_14_R1.MinecraftServer.b(MinecraftServer.java:1255) ~[patched_1.14.4.jar:git-Paper-234] at net.minecraft.server.v1_14_R1.DedicatedServer.b(DedicatedServer.java:417) ~[patched_1.14.4.jar:git-Paper-234] at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:1098) ~[patched_1.14.4.jar:git-Paper-234] at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:925) ~[patched_1.14.4.jar:git-Paper-234] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212]

Source code?

Hi, I couldn't find anywhere on spigot if it's open source or not, and the repo has a GPL license leading me to assume that it is?

[Feature Request+Bug report] Cooldown on Notifications

As noted in the wiki, the option to notify instead of blocking is very spammy. My use case is that I would like to allow TNT duping on a small scale. I want to be notified if a TNT duper exists, but not every time that it runs. A possible solution could be to notify the first time the duper goes off, and then mute any duper at the same location for a configurable amount of time? ie 5 mins. This way it would notify again if it is still running after five minutes, and multiple dupers or a flying moving duper would still spam the admin.

This part is a separate issue: I have noticed that TNT dupers are blocked/notified when PreventRailDupe is ON but PreventIndirectTNTPowerDupe is OFF. This means to allow TNT duping both have to be OFF, meaning you cannot independently allow them, they are linked. Edit: It also seems PreventIndirectTNTPowerDupe is unable to be set to notify only, even when on the notify only list it blocks duping.

Customizable Armor Stands datapack problem

Hello, your plugin is awsome but it does not work with Customizable Armor Stands datapack by Xisumavoid. When i spawn an armor stands book it works as intended. But when i try to work with it for a while, i get chat error: [Illegal STack] - Unknown and my books content changes to: Illegal book tag. Please help :(

Problem with Enchant

Every time I insert an item into the Enchanting Table and take it out, the level for enchanting this item changes (between 21-24), I don't really know why. I generally noticed that if I disable the "Illegal Stack" plugin, this problem does not occur, I tried to change options with "enchant" in config but I don't really want to work. I am asking for help and thank you

Permission Node for teleporting?

When a mod clicks the teleport on IllegalStack alerts they're told they have insufficient permissions. I found that command as shown below, but there doesn't appear to be a permission node for this?

/istack teleport 5712 67 -5912 world

Item Removal enhancement

Hi,

Can you add something in item removal to block a specific item ID ?
I want to disable shulker boxes :/

Best regards,

Configuration File Resetting on Reboot

When I restart my server after changing IllegalStack's config.yml, it changes back to what I believe is the default file. Am I editing the config the plugin the correct way, or is this unexpected behaviour? I'm on v2.0.7, and I can't find anything in the console saying it will be reset.

Portals and disguised players

When disguised with LibsDisguises, you can see yourself as a mob (selfview)
It's technically like a mob is following you while you are vanished. Or something like that.

When you try to pass through a nether portal, you get stuck on the destination side of the portal. The mob is not allowed to pass due to illegalstack preventing all mobs from going through portals.

It would be nice if illegalstack can see the difference between normal mobs and mobs created by LibsDisguises so a disguised player can still pass.

Unsafe enchantments?

Hello. Basically I use unsafe enchantments with tim the enchater and such, and I wasn't sure exactly if this plugin removes enchants like prot 8 etc.

istack toggle command doesn't seem to work right 1.12.2

I'm on 1.12.2 Paper and the toggle command seems to do nothing.

[15:31:59 INFO]: USERNAME issued server command: /istack toggle kickforautoclickerfishing
[15:31:59 INFO]: [IllegalStack] -Protection: KickForAutoClickerFishing has been turned OFF by USERNAME
[15:32:07 INFO]: [IllegalStack] -USERNAME is spam fishing! casts casts without a 2 second break! @ Location{world=CraftWorld{name=Biome Bundle},x=1552.3828448758406,y=57.0,z=2359.5325039331424,pitch=-16.903101,yaw=81.739075}
[15:32:07 INFO]: USERNAME lost connection: Auto Clicker Fishing is not allowed on this server!
[15:32:07 INFO]: USERNAME left the game

I manually edited the config file, did istack reload and it still kicks. I even shut down the server, edited the config file, started the server, and it still kicks.

False positives for rail/carpet dupe

image

image

image
(The plugin counts this as a dupe when the piston retracts)

Here are three examples that won't cause the rail/carpet to dupe in vanilla when the piston is activated, while the plugin still counts it as a dupe. I'm on an 1.12.2 server and this makes it troublesome and somewhat annoying to build certain redstone contraptions that requre moving carpets/rails (obviously without duping them).

Getting scary looking unhandled exception

Server version: paper 1.12.2

here is the error:

[09:12:50] [Netty Epoll Server IO #3/ERROR]: [IllegalStack] ` occured in onPacketReceiving(PacketEvent) for IllegalStack
java.lang.IllegalArgumentException: entityID cannot be negative
	at org.apache.commons.lang.Validate.isTrue(Validate.java:136) ~[patched_1.12.2.jar:git-Paper-1618]
	at com.comphenix.protocol.injector.EntityUtilities.getEntityFromID(EntityUtilities.java:205) ~[?:?]
	at com.comphenix.protocol.injector.PacketFilterManager.getEntityFromID(PacketFilterManager.java:932) ~[?:?]
	at com.comphenix.protocol.wrappers.BukkitConverters$9.getSpecific(BukkitConverters.java:643) ~[?:?]
	at com.comphenix.protocol.wrappers.BukkitConverters$9.getSpecific(BukkitConverters.java:628) ~[?:?]
	at com.comphenix.protocol.reflect.StructureModifier.readInternal(StructureModifier.java:227) ~[?:?]
	at com.comphenix.protocol.reflect.StructureModifier.read(StructureModifier.java:195) ~[?:?]
	at listeners.pLisbListener$2.onPacketReceiving(pLisbListener.java:68) ~[?:?]
	at com.comphenix.protocol.injector.SortedPacketListenerList.invokeReceivingListener(SortedPacketListenerList.java:114) ~[?:?]
	at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketRecieving(SortedPacketListenerList.java:67) ~[?:?]
	at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:590) ~[?:?]
	at com.comphenix.protocol.injector.PacketFilterManager.invokePacketRecieving(PacketFilterManager.java:557) ~[?:?]
	at com.comphenix.protocol.injector.netty.ProtocolInjector.packetReceived(ProtocolInjector.java:352) ~[?:?]
	at com.comphenix.protocol.injector.netty.ProtocolInjector.onPacketReceiving(ProtocolInjector.java:317) ~[?:?]
	at com.comphenix.protocol.injector.netty.ChannelInjector.decode(ChannelInjector.java:533) ~[?:?]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:489) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:428) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:265) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:284) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:284) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) ~[patched_1.12.2.jar:git-Paper-1618]
	at com.comphenix.protocol.injector.netty.ChannelInjector$2.channelRead(ChannelInjector.java:259) ~[?:?]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:297) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:413) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:265) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1434) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:965) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:808) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:404) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:304) ~[patched_1.12.2.jar:git-Paper-1618]
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884) ~[patched_1.12.2.jar:git-Paper-1618]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_252]
[09:12:50] [Netty Epoll Server IO #3/ERROR]: Parameters: 
  net.minecraft.server.v1_12_R1.PacketPlayInUseEntity@425e2ee4[
    a=-420691337
    action=INTERACT_AT
    c=(-0.00432045990601182, 0.7499291300773621, -0.6499999761581421)
    d=MAIN_HAND
  ]

Spam in console with latest version.

12:42:13 WARN]: java.lang.Throwable: [ERROR] Illegal PlayerChunkMap::addEntity for world world_the_end: EntityComplexPart['Ender Dragon'/118, uuid='8b2f2dd8-2917-45b7-bf0e-928641806beb', l='world_the_end', x=-1.41, y=72.39, z=-0.78, cx=0, cz=0, tl=0, v=false, d=false]

.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.PlayerChunkMap.addEntity(PlayerChunkMap.java:1490)
.... [12:42:13 WARN]: at sun.reflect.GeneratedMethodAccessor41.invoke(Unknown Source)
.... [12:42:13 WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
.... [12:42:13 WARN]: at java.lang.reflect.Method.invoke(Method.java:498)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.NMSEntityTracker.trackEntities(NMSEntityTracker.java:35)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.tasks.CheckTask.checkWorld(CheckTask.java:51)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.tasks.CheckTask.run(CheckTask.java:30)
.... [12:42:13 WARN]: at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftTask.run(CraftTask.java:84)
.... [12:42:13 WARN]: at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1185)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:430)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1112)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:934)
.... [12:42:13 WARN]: at java.lang.Thread.run(Thread.java:748)
.... [12:42:13 WARN]: java.lang.Throwable: [ERROR] Illegal PlayerChunkMap::addEntity for world world_the_end: EntityComplexPart['Ender Dragon'/119, uuid='b271b60b-75c3-4e08-af01-9efbd7efc2ea', l='world_the_end', x=-0.79, y=72.44, z=-1.56, cx=0, cz=0, tl=0, v=false, d=false]
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.PlayerChunkMap.addEntity(PlayerChunkMap.java:1490)
.... [12:42:13 WARN]: at sun.reflect.GeneratedMethodAccessor41.invoke(Unknown Source)
.... [12:42:13 WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
.... [12:42:13 WARN]: at java.lang.reflect.Method.invoke(Method.java:498)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.NMSEntityTracker.trackEntities(NMSEntityTracker.java:35)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.tasks.CheckTask.checkWorld(CheckTask.java:51)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.tasks.CheckTask.run(CheckTask.java:30)
.... [12:42:13 WARN]: at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftTask.run(CraftTask.java:84)
.... [12:42:13 WARN]: at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1185)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:430)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1112)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:934)
.... [12:42:13 WARN]: at java.lang.Thread.run(Thread.java:748)
.... [12:42:13 WARN]: java.lang.Throwable: [ERROR] Illegal PlayerChunkMap::addEntity for world world_the_end: EntityComplexPart['Ender Dragon'/120, uuid='d350b77f-1d60-4fd6-bfb0-846560e6fa6d', l='world_the_end', x=2.36, y=72.42, z=-5.44, cx=0, cz=0, tl=0, v=false, d=false]
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.PlayerChunkMap.addEntity(PlayerChunkMap.java:1490)
.... [12:42:13 WARN]: at sun.reflect.GeneratedMethodAccessor41.invoke(Unknown Source)
.... [12:42:13 WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
.... [12:42:13 WARN]: at java.lang.reflect.Method.invoke(Method.java:498)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.NMSEntityTracker.trackEntities(NMSEntityTracker.java:35)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.tasks.CheckTask.checkWorld(CheckTask.java:51)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.tasks.CheckTask.run(CheckTask.java:30)
.... [12:42:13 WARN]: at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftTask.run(CraftTask.java:84)
.... [12:42:13 WARN]: at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1185)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:430)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1112)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:934)
.... [12:42:13 WARN]: at java.lang.Thread.run(Thread.java:748)
.... [12:42:13 WARN]: java.lang.Throwable: [ERROR] Illegal PlayerChunkMap::addEntity for world world_the_end: EntityComplexPart['Ender Dragon'/121, uuid='af9c9547-940d-4976-a7f4-3354d4d8fd05', l='world_the_end', x=4.78, y=74.60, z=-8.61, cx=0, cz=0, tl=0, v=false, d=false]
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.PlayerChunkMap.addEntity(PlayerChunkMap.java:1490)
.... [12:42:13 WARN]: at sun.reflect.GeneratedMethodAccessor41.invoke(Unknown Source)
.... [12:42:13 WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
.... [12:42:13 WARN]: at java.lang.reflect.Method.invoke(Method.java:498)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.NMSEntityTracker.trackEntities(NMSEntityTracker.java:35)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.tasks.CheckTask.checkWorld(CheckTask.java:51)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.tasks.CheckTask.run(CheckTask.java:30)
.... [12:42:13 WARN]: at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftTask.run(CraftTask.java:84)
.... [12:42:13 WARN]: at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1185)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:430)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1112)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:934)
.... [12:42:13 WARN]: at java.lang.Thread.run(Thread.java:748)
.... [12:42:13 WARN]: java.lang.Throwable: [ERROR] Illegal PlayerChunkMap::addEntity for world world_the_end: EntityComplexPart['Ender Dragon'/122, uuid='37d330bd-e3a6-4dca-a155-10db5379bc86', l='world_the_end', x=6.25, y=74.87, z=-9.97, cx=0, cz=0, tl=0, v=false, d=false]
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.PlayerChunkMap.addEntity(PlayerChunkMap.java:1490)
.... [12:42:13 WARN]: at sun.reflect.GeneratedMethodAccessor41.invoke(Unknown Source)
.... [12:42:13 WARN]: at java.lang.reflect.Method.invoke(Method.java:498)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.NMSEntityTracker.trackEntities(NMSEntityTracker.java:35)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.tasks.CheckTask.checkWorld(CheckTask.java:51)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.tasks.CheckTask.run(CheckTask.java:30)
.... [12:42:13 WARN]: at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftTask.run(CraftTask.java:84)
.... [12:42:13 WARN]: at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1185)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:430)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1112)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:934)
.... [12:42:13 WARN]: at java.lang.Thread.run(Thread.java:748)
.... [12:42:13 WARN]: java.lang.Throwable: [ERROR] Illegal PlayerChunkMap::addEntity for world world_the_end: EntityComplexPart['Ender Dragon'/123, uuid='054e2183-5374-45fa-a4b0-182b0d76dcd6', l='world_the_end', x=8.03, y=75.13, z=-11.00, cx=0, cz=0, tl=0, v=false, d=false]
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.PlayerChunkMap.addEntity(PlayerChunkMap.java:1490)
.... [12:42:13 WARN]: at sun.reflect.GeneratedMethodAccessor41.invoke(Unknown Source)
.... [12:42:13 WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
.... [12:42:13 WARN]: at java.lang.reflect.Method.invoke(Method.java:498)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.NMSEntityTracker.trackEntities(NMSEntityTracker.java:35)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.tasks.CheckTask.checkWorld(CheckTask.java:51)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.tasks.CheckTask.run(CheckTask.java:30)
.... [12:42:13 WARN]: at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftTask.run(CraftTask.java:84)
.... [12:42:13 WARN]: at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1185)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:430)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1112)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:934)
.... [12:42:13 WARN]: at java.lang.Thread.run(Thread.java:748)
.... [12:42:13 WARN]: java.lang.Throwable: [ERROR] Illegal PlayerChunkMap::addEntity for world world_the_end: EntityComplexPart['Ender Dragon'/124, uuid='1acde9c4-9b14-4a64-bcd9-f27d398fb807', l='world_the_end', x=-1.05, y=74.42, z=-8.42, cx=0, cz=0, tl=0, v=false, d=false]
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.PlayerChunkMap.addEntity(PlayerChunkMap.java:1490)
.... [12:42:13 WARN]: at sun.reflect.GeneratedMethodAccessor41.invoke(Unknown Source)
.... [12:42:13 WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
.... [12:42:13 WARN]: at java.lang.reflect.Method.invoke(Method.java:498)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.NMSEntityTracker.trackEntities(NMSEntityTracker.java:35)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.tasks.CheckTask.checkWorld(CheckTask.java:51)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.tasks.CheckTask.run(CheckTask.java:30)
.... [12:42:13 WARN]: at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftTask.run(CraftTask.java:84)
.... [12:42:13 WARN]: at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1185)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:430)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1112)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:934)
.... [12:42:13 WARN]: at java.lang.Thread.run(Thread.java:748)
.... [12:42:13 WARN]: java.lang.Throwable: [ERROR] Illegal PlayerChunkMap::addEntity for world world_the_end: EntityComplexPart['Ender Dragon'/125, uuid='edcdaabf-f0ff-46d0-a081-293344210fa8', l='world_the_end', x=6.33, y=74.42, z=-3.28, cx=0, cz=0, tl=0, v=false, d=false]
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.PlayerChunkMap.addEntity(PlayerChunkMap.java:1490)
.... [12:42:13 WARN]: at sun.reflect.GeneratedMethodAccessor41.invoke(Unknown Source)
.... [12:42:13 WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
.... [12:42:13 WARN]: at java.lang.reflect.Method.invoke(Method.java:498)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.NMSEntityTracker.trackEntities(NMSEntityTracker.java:35)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.tasks.CheckTask.checkWorld(CheckTask.java:51)
.... [12:42:13 WARN]: at net.minemora.entitytrackerfixer.v1_15_R1.tasks.CheckTask.run(CheckTask.java:30)
.... [12:42:13 WARN]: at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftTask.run(CraftTask.java:84)
.... [12:42:13 WARN]: at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1185)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:430)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1112)
.... [12:42:13 WARN]: at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:934)
.... [12:42:13 WARN]: at java.lang.Thread.run(Thread.java:748)

End portal

When portal dupes is blocked, and BlockNonPlayersInEndPortal: true all dropped items are rejected. Which works awesome.

When the dragon exists, the portal is gone and the fountain is empty.
When the dragon is killed right above the fountain, and it drops (custom) loot. The loot falls into the empty fountain. After the ender dragon explodes, the fountain is recreated.
All dropped items that was in the empty fountain, disappears.

Is there a possibility to reject items laying on the bottom of the fountain when the portal is recreated?

Allow toggling of notifications

Sometimes the notifications can get a bit spammy, and would be nice for admins to be able to toggle it on/off.

Command idea: /istack notify toggle

I don't understand this

Server: Spigot 1.8.1

Is there a way to turn off the debugging?

Console Logging:
1.03 22:57:21 [Server] ERROR Could not pass event BlockPistonRetractEvent to IllegalStack v2.0.10c
01.03 22:57:21 [Server] INFO org.bukkit.event.EventException
01.03 22:57:21 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:305) ~[gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.BlockPiston.e(BlockPiston.java:72) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.BlockPiston.doPhysics(BlockPiston.java:44) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.World.d(World.java:583) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.World.applyPhysics(World.java:533) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.BlockRedstoneWire.e(BlockRedstoneWire.java:76) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:259) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.World.d(World.java:583) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.World.applyPhysics(World.java:533) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.BlockRedstoneWire.e(BlockRedstoneWire.java:76) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:259) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.World.d(World.java:583) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.World.applyPhysics(World.java:533) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.BlockRedstoneWire.e(BlockRedstoneWire.java:76) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:259) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.World.d(World.java:583) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.World.applyPhysics(World.java:533) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.BlockRedstoneWire.e(BlockRedstoneWire.java:76) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:259) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.World.d(World.java:583) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.World.applyPhysics(World.java:533) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.BlockRedstoneWire.e(BlockRedstoneWire.java:76) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:259) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.World.d(World.java:583) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]
01.03 22:57:21 [Server] INFO at net.minecraft.server.v1_8_R1.World.applyPhysics(World.java:533) [gametype_skyblock.jar:git-Spigot-b1e6da1-17962f6]

Issue with BlockPlayersAboveNether

Hi,

On my server, players are affected by BlockPlayersAboveNether option but it's disabled.
I've tried many thing like add nether world in ExcludeNetherWorldFromHeightCheck, with command, same issue after a server restart.

We using Paper 1.15.2 and IllegalStack 2.1.2a

Could you fix this please ?

Sincerely,
Fabien

PearlPhasing doesnt work

Hello, PearlPhasing doesnt work when i try to bypass glass (not glass pane).
1.15 paper 260

Regards.

Nested shulkers

One of my players discovered a bypass for nested shulkers.
He can place a shulker in a shulker by a trick.
I'll send the details via discord.
Using version 2.0.10c

Is it possible to fix the bookban vulnerability?

Just like in the video, as long as you get 3 shulkerbox books filled with Chinese characters, you may disconnect the player, because many people on my server banned others like this, thank you

Head exploit

Hello,

There's an exploit with heads, dropped from a player. (I just have a way to get the head of a player).
Here is a video: https://youtu.be/wYfTewrRihM

I don't rly know what is this exploit, but this is crashing most of players in the range of the guy who have the head in his hand.

Personal request: Stop push slime and honey blocks

I would like to request an option to block the use of pistons in slime and honey blocks.

This would avoid flying machines (machines that move in one direction indefinitely with a redstone clock).

It would also avoid farms with this type of objects that move a lot of blocks with a piston. For example I have a piston limit per chunk and my users use these blocks to bypass the limitations.

This should also lock the lock of a block that is attached to one of these blocks (slime or honey) to move them indirectly.

Zombies

Hey, I enabled the setting to true in disabling zombies from picking up items, however, they're still picking up items, which causes them to dupe the item on death. Is there some other setting I had to enable first?

Disable "KickForAutoClickerFishing" still kick player

Server Version: 1.14.4

I turn "KickForAutoClickerFishing" to "false" in config or use command "/istack toggle KickForAutoClickerFishing" to disable it, but it still kick the player who use AutoClicker to fishing.

PreventPortalTrap

On a skyblock server a portal was shut off because blocks are to close to the portal

  NetherPortal:
    PreventPortalTrap: true

In this case I think istack could have overreacted a bit. On my server, blocked portals are not really an issue, so I'll turn it off.

But for the sake of improving this protection, I'll give details.
2020-05-09_11 54 35
On one side: you see fence gates. The full block beneath it are on the same level as the obsidian.
2020-05-09_11 54 41
The other side is probably the issue. There are normal fences on slabs. The slabs are half a block above the obsidian.
So the player can leave on one side.
I reproduced it by making this:
2020-05-09_12 14 22
And it broke after several times teleporting through it.

I'll disable this protection on the skyblock game. It's not really necessary anyway since players can easily teleport to their island by commands.

report error

[11:37:38] [Server thread/ERROR]: Could not pass event InventoryMoveItemEvent to IllegalStack v2.1.2b
org.bukkit.event.EventException: null
at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:69) ~[EventExecutor$2.class:git-CatServer-1.12.2
-2fbf24f]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:git-Cat
Server-1.12.2-2fbf24f]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:503) [SimplePluginManager.class:git-
CatServer-1.12.2-2fbf24f]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:488) [SimplePluginManager.class:git-
CatServer-1.12.2-2fbf24f]
at net.minecraftforge.items.VanillaInventoryCodeHooks.insertHook(VanillaInventoryCodeHooks.java:172) [VanillaInv
entoryCodeHooks.class:git-CatServer-1.12.2-2fbf24f]
at net.minecraft.tileentity.TileEntityHopper.func_145883_k(TileEntityHopper.java:231) [avw.class:?]
at net.minecraft.tileentity.TileEntityHopper.func_145887_i(TileEntityHopper.java:174) [avw.class:?]
at net.minecraft.tileentity.TileEntityHopper.func_73660_a(TileEntityHopper.java:159) [avw.class:?]
at net.minecraft.world.World.func_72939_s(World.java:2133) [amu.class:?]
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:756) [oo.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:905) [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:775) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:629) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_251]
Caused by: java.lang.ClassCastException: catserver.server.inventory.CraftCustomContainer cannot be cast to org.bukkit.bl
ock.Hopper
at main.fListener.onHopperXfer(fListener.java:466) ~[?:?]
at catserver.server.executor.asm.generated.GeneratedEventExecutor191.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:67) ~[EventExecutor$2.class:git-CatServer-1.12.2
-2fbf24f]
... 14 more

Problems using the boat

My users cannot use the boats in places where they do not have water. Is there a way to disable this?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.