flokol120 / spigot-item-chest-sorter Goto Github PK
View Code? Open in Web Editor NEWA Spigot/Paper minecraft plugin to sort your messy items into separate chests | 💯% written in Kotlin
License: GNU General Public License v3.0
A Spigot/Paper minecraft plugin to sort your messy items into separate chests | 💯% written in Kotlin
License: GNU General Public License v3.0
Not really sure what the problem is, just isn't working
Hello, i'm happy of your plugin but I don't undersand it. Can You explain with video or images?
I get the following error when using on Paper 1.16.4
[17:37:35 ERROR]: Could not pass event InventoryCloseEvent to Item-Chest-Sorter v1.7.2
java.lang.ClassCastException: class org.bukkit.craftbukkit.v1_16_R3.block.CraftBlockState cannot be cast to class org.bukkit.block.Container (org.bukkit.craftbukkit.v1_16_R3.block.CraftBlockState and org.bukkit.block.Container are in unnamed module of loader 'app')
I have not been able to figure out the causation or what it is correlated to.
When my chest is full of books, all other books disappear and do not end up in the air chest.
Air chest is empty. I have this issue only with books.
Would be nice to allow the ability to daisy chain chests together so you can have a Sender chest send to a remove Sender chest and then sorted into that Sender's Receiver chests.
This could either be made optional for those who might consider this kinda cheating, or a parameter could be added to require Receivers be within X amount of blocks of the Sender.
Describe the bug
[20:09:27 ERROR]: Could not pass event InventoryCloseEvent to Item-Chest-Sorter v1.14.2
java.lang.ClassCastException: class org.bukkit.craftbukkit.v1_20_R2.block.CraftBlockState cannot be cast to class org.bukkit.block.Container (org.bukkit.craftbukkit.v1_20_R2.block.CraftBlockState and org.bukkit.block.Container are in unnamed module of loader java.net.URLClassLoader @277050dc)
Version Information
[12:48:09] [Server thread/ERROR] [Minecraft]: Could not load 'plugins[分类]-ItemChestSorter-1.14.1.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: Unsupported API version 1.18
at org.bukkit.craftbukkit.v1_16_R3.util.CraftMagicNumbers.checkSupported(CraftMagicNumbers.java:315) ~[forge:?]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[forge:?]
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:397) ~[forge:?]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:304) ~[forge:?]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.loadPlugins(CraftServer.java:298) ~[forge:1.16.5-3ca3686f]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:209) ~[?:?]
at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:737) ~[?:?]
at net.minecraft.server.MinecraftServer.func_240783_a_(MinecraftServer.java:265) ~[?:?]
at java.lang.Thread.run(Thread.java:833) [?:?]
The Plugin TopLite (https://www.spigotmc.org/resources/toplite.1140/) shows the usage of all plugins installed.
On my production server I noticed that the plugin was heavily demanding resources!
Sorry to be that guy, but Im just curious if you will update this plugin to 1.20 anytime soon or if I should look for an alternative for now.
It does run on 1.20 but it's pretty buggy, chests not sorting correctly, making new item groups in the config often not working, and chests stopping to recognize both sender and receiver.
Hi there! Would it be possible to add a command to reload either the config or the item sets we make? Currently having to shutdown and start back up the server for every change is making this process a lot longer. 😅
Thank you!
Requesting a change in the config to allow admin/owner to decide permission on allowing or denying world to world item sorting. Currently not possible and if attempted throws a huge in console error.
If this is not an option then let me know so I can request a bug report be filed that would remove the console error and fix it with a chat message to the player saying something along the lines of "sorry per world item sorting is not possible"
Log etc available upon request.
Would it be possible to add more Sender chests to the existing network?
I have tried to create two sender-chests but I get the message that there is no receiver-chest in the second chest.
Or am I making a mistake?
I tried putting just a plain sugar cane on an item frame, then sending a few sugar canes to the receiver chests and they get put into an air chest.
Es ist bei Minecraft nicht umsonst unmöglich, Shulkerkisten in Shulkerkisten zu füllen! Mit ICS geht das aber! Spieler können eine Shulkerkiste als Empfänger einrichten und können die gefüllten Shulkerkisten in den Sender packen. Damit werden die gefüllten Shulkerkisten in eine Shulkerkiste gepackt und diese kann man dann abbauen und theoretisch wieder in eine Senderkiste packen. Irgendwann rechnet sich der Server dann tot. Bitte verhindere, dass man Shulkerkisten als Empfänger definieren kann, sonst ist das Plugin unbrauchbar.
Could you consider, maybe, setting up a permission node that we can set which specifies how many receiver chests a player can create, based upon either the player or the permission group which the player is in?
For instance, if the player or the group had a permission, ics.max.10, then they could only create 10 receiving chests.
When using the plugin the chat is spammed by a Message if a block is in the sender chest that is not in a receiver chest.
Msg
"There are no receivers configured yet. Use the /ics add receiver command"
This message repeats for the number of items in a chest that have no receiver.
How to disable or fix this, please.
Once done I'll leave a review as other than this issue this plugin is perfect for my server's needs. But if I left a review now it would be less then favorable and I will not do that ever.
There appears to be no console log to provide but I can provide screenshots etc as needed if it helps.
Thanks in advance.
I figured out was an issue is the fact that the senders/receivers aren't linked to a player, which can result in two players making sender items one after another, then each make a receiver items and it results in both the receivers going to the second sender.
I was having weird issues like that. Perhaps it could also be solved by creating a receiver automatically after a sender hoe is used on a chest to ensure it correctly pairs. Would also allow for a bunch of them to be made by an OP, then people can just grab one and start using it without having to know any commands.
Another idea would be to always have a Receiver hoe present inside a Sender chest.
Naming the sender/receiver pair might also help to stay organized if you want people to be able to create multiples.
I use a hopper to put my items in the sender chest.
So, is it possible that the items are sorted using a redstone signal?
currently i have to put my stuff in the sender chest and It's a bit cumbersome in the long run
Hi, first of all I want you to thank you for great plugin, but I have problem with sets. For example, when i want to sort jungle planks and jungle slabs together it wont work.
Here is the line: - [jungle_planks, jungle_slab]
also it didnt work for boats and crafting tables.
Thank you so much and have a nice rest of the day. :)
Hello
the plugin works on another api than Paper?
Just a question....
Does this plugin work cross dimensions?
I added a sender chest in the nether then added a receiver in the overworld. The receiver chest has an item frame with an item in it.
When I added items to the sender chest in the nether I got a message in chat saying the receiver chest has no item frame.
The items do not even appear in the receiver chest.
There is also a spelling/grammar mistake in that message.
'Please but an item on the receiver chest,'
Hello, i have a minecraft server with some friends with paper 1.19.2 and we are having problems using your plug-in.
Any news about the compatibility?
The plugin randomly fails to recognize if there is an item frame on a receiver chest in the overworld when setting the sender chest in the nether.
This seems to only be the case in some circumstances as sometimes it does work.
Also tried after deleting all files from the plugin to generate fresh config etc.
Issue exists on both Paper 1.17.1 #186 & Spigot 1.17.1
I'm running this on Spigot :
This server is running CraftBukkit version 3026-Spigot-79d53c2-d54b500 (MC: 1.16.5) (Implementing API version 1.16.5-R0.1-SNAPSHOT)
Firstly, thanks for the plugin. I've been searching for something like this for a while.
I've tried to look for documentation on this but can't find anything specific to the problems I'm having - no doubt a lack of understanding on how it works.
My config.yml is enclosed.
Not sure how to show you my set up other than to do a quick [unlisted] youtube explanation here - https://youtu.be/81IY_pwdpao
Apologies for being long-winded...
Thanks in advance for any insights as to what I'm doing wrong.
Frank.
I made the sets as shown above. The spruce one is working but the other dont.
Am I doing something wrong?
Hi, I'm running this on my server and it's being used beneath an iron farm - golem dies, iron and poppies go through hoppers into a chest and the chest sorts them separately.
Because the items come in through hoppers, the plugin sorts the items each time one goes into the chest, so it's running a lot, using a bunch of server resources.
Would it be possible to trigger item sorting from the chest when it receives a redstone signal, please? That way we could have a comparator next to a chest to detect when it is full, output a redstone signal back to the chest, and it sorts itself (so it only runs once every few hours instead of multiple times a second).
Also, could you add the option please for the chest to sort itself when it is full? That would mean we don't even need redstone.
Thanks!
I have used your plugin in another servers and I wanna use in a server from Aternos, but it don't acept external links.
if you can't it's all right, forgive me for the inconvenience sz
Sorry, for my english, i didn't write for a long time, i'm brazilian.
Hello, I installed your plugins into my Minecraft paper server. However, the command can't be used. When I type in /ics add sender, it prompts out the message "Usage: /ics [add|select|remove] [sender|receiver]".
The item chest sorter are manually open&close to active the sorter system.
Is it available / possible to make it without manual active? Can it be automatic?
Can you add MySQL-Support?
Describe the solution you'd like
Add a new config value to set the maximum distance for a receiver/sender set. Setting the distance to 0 will disable the distance check. 0 will be the default value for backwards compatibility.
Feature idea from daoshi (SpigotMC.org).
Item frames can become laggy on a server, it would be better if you can set a filter through a GUI.
We have the ability to allow sender chests to automatically empty/send their contents when fed from a hopper... would there be any possibility of allowing us to reduce or even disable the messages from the server console?
[13:38:43 INFO]: sorted 1 prismarine shard to your chest
[13:38:43 INFO]: sorted 1 prismarine shard to your chest
[13:38:44 INFO]: sorted 1 prismarine shard to your chest
[13:38:52 INFO]: sorted 1 prismarine shard to your chest
[13:38:52 INFO]: sorted 1 prismarine crystals to your chest
[13:38:53 INFO]: sorted 1 prismarine shard to your chest
[13:38:53 INFO]: sorted 1 prismarine crystals to your chest
[13:38:53 INFO]: sorted 1 prismarine shard to your chest
[13:38:53 INFO]: sorted 1 prismarine crystals to your chest
[13:38:53 INFO]: sorted 1 prismarine shard to your chest
Thank you
I have the latest version 1.14 on Paper version 1.18.2 and this is the kind of error I get, even when moving one item. I'm not sure why the error references 1.13 but I made sure it's the latest version
java.lang.Throwable: null
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:15) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:17] [Craft Scheduler Thread - 684 - Item-Chest-Sorter/WARN]: [Item-Chest-Sorter] Plugin Item-Chest-Sorter v1.13.0 generated an exception while executing task 418059
java.lang.IllegalStateException: Asynchronous Entity move!
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:16) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:17] [Craft Scheduler Thread - 685 - Item-Chest-Sorter/ERROR]: Thread Craft Scheduler Thread - 685 - Item-Chest-Sorter failed main thread check: Entity move
java.lang.Throwable: null
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:15) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:17] [Craft Scheduler Thread - 685 - Item-Chest-Sorter/WARN]: [Item-Chest-Sorter] Plugin Item-Chest-Sorter v1.13.0 generated an exception while executing task 418059
java.lang.IllegalStateException: Asynchronous Entity move!
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:16) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:17] [Craft Scheduler Thread - 685 - Item-Chest-Sorter/ERROR]: Thread Craft Scheduler Thread - 685 - Item-Chest-Sorter failed main thread check: Entity move
java.lang.Throwable: null
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:15) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:17] [Craft Scheduler Thread - 685 - Item-Chest-Sorter/WARN]: [Item-Chest-Sorter] Plugin Item-Chest-Sorter v1.13.0 generated an exception while executing task 418059
java.lang.IllegalStateException: Asynchronous Entity move!
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:16) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:17] [Craft Scheduler Thread - 676 - Item-Chest-Sorter/ERROR]: Thread Craft Scheduler Thread - 676 - Item-Chest-Sorter failed main thread check: Entity move
java.lang.Throwable: null
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:15) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:17] [Craft Scheduler Thread - 676 - Item-Chest-Sorter/WARN]: [Item-Chest-Sorter] Plugin Item-Chest-Sorter v1.13.0 generated an exception while executing task 418059
java.lang.IllegalStateException: Asynchronous Entity move!
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:16) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:17] [Craft Scheduler Thread - 675 - Item-Chest-Sorter/ERROR]: Thread Craft Scheduler Thread - 675 - Item-Chest-Sorter failed main thread check: Entity move
java.lang.Throwable: null
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:15) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:17] [Craft Scheduler Thread - 675 - Item-Chest-Sorter/WARN]: [Item-Chest-Sorter] Plugin Item-Chest-Sorter v1.13.0 generated an exception while executing task 418059
java.lang.IllegalStateException: Asynchronous Entity move!
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:16) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:17] [Craft Scheduler Thread - 685 - Item-Chest-Sorter/ERROR]: Thread Craft Scheduler Thread - 685 - Item-Chest-Sorter failed main thread check: Entity move
java.lang.Throwable: null
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:15) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:17] [Craft Scheduler Thread - 685 - Item-Chest-Sorter/WARN]: [Item-Chest-Sorter] Plugin Item-Chest-Sorter v1.13.0 generated an exception while executing task 418059
java.lang.IllegalStateException: Asynchronous Entity move!
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:16) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:17] [Craft Scheduler Thread - 676 - Item-Chest-Sorter/ERROR]: Thread Craft Scheduler Thread - 676 - Item-Chest-Sorter failed main thread check: Entity move
java.lang.Throwable: null
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:15) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:17] [Craft Scheduler Thread - 676 - Item-Chest-Sorter/WARN]: [Item-Chest-Sorter] Plugin Item-Chest-Sorter v1.13.0 generated an exception while executing task 418059
java.lang.IllegalStateException: Asynchronous Entity move!
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:16) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:18] [Craft Scheduler Thread - 676 - Item-Chest-Sorter/ERROR]: Thread Craft Scheduler Thread - 676 - Item-Chest-Sorter failed main thread check: Entity move
java.lang.Throwable: null
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:15) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:18] [Craft Scheduler Thread - 676 - Item-Chest-Sorter/WARN]: [Item-Chest-Sorter] Plugin Item-Chest-Sorter v1.13.0 generated an exception while executing task 418059
java.lang.IllegalStateException: Asynchronous Entity move!
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:16) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:18] [Craft Scheduler Thread - 687 - Item-Chest-Sorter/ERROR]: Thread Craft Scheduler Thread - 687 - Item-Chest-Sorter failed main thread check: Entity move
java.lang.Throwable: null
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:15) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:18] [Craft Scheduler Thread - 687 - Item-Chest-Sorter/WARN]: [Item-Chest-Sorter] Plugin Item-Chest-Sorter v1.13.0 generated an exception while executing task 418059
java.lang.IllegalStateException: Asynchronous Entity move!
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:16) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:18] [Craft Scheduler Thread - 687 - Item-Chest-Sorter/ERROR]: Thread Craft Scheduler Thread - 687 - Item-Chest-Sorter failed main thread check: Entity move
java.lang.Throwable: null
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:15) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:18] [Craft Scheduler Thread - 687 - Item-Chest-Sorter/WARN]: [Item-Chest-Sorter] Plugin Item-Chest-Sorter v1.13.0 generated an exception while executing task 418059
java.lang.IllegalStateException: Asynchronous Entity move!
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:16) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:18] [Craft Scheduler Thread - 675 - Item-Chest-Sorter/ERROR]: Thread Craft Scheduler Thread - 675 - Item-Chest-Sorter failed main thread check: Entity move
java.lang.Throwable: null
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:15) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:18] [Craft Scheduler Thread - 675 - Item-Chest-Sorter/WARN]: [Item-Chest-Sorter] Plugin Item-Chest-Sorter v1.13.0 generated an exception while executing task 418059
java.lang.IllegalStateException: Asynchronous Entity move!
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:16) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:18] [Craft Scheduler Thread - 676 - Item-Chest-Sorter/ERROR]: Thread Craft Scheduler Thread - 676 - Item-Chest-Sorter failed main thread check: Entity move
java.lang.Throwable: null
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:15) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:38:18] [Craft Scheduler Thread - 676 - Item-Chest-Sorter/WARN]: [Item-Chest-Sorter] Plugin Item-Chest-Sorter v1.13.0 generated an exception while executing task 418059
java.lang.IllegalStateException: Asynchronous Entity move!
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:16) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.level.entity.PersistentEntitySectionManager$Callback.onMove(PersistentEntitySectionManager.java:535) ~[?:?]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4147) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4112) ~[paper-1.18.2.jar:git-Paper-287]
at net.minecraft.world.entity.Entity.moveTo(Entity.java:1784) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:582) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftLivingEntity.teleport(CraftLivingEntity.java:637) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftEntity.teleport(CraftEntity.java:558) ~[paper-1.18.2.jar:git-Paper-287]
at com.flodoerr.item_chest_sorter.animation.FlyingBlock.run(FlyingBlock.kt:100) ~[ItemChestSorter-1.14.0.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-287]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-287]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-287]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
Chest should be deleted from the database when broken.
Hello,
I tried to group some items so they go in the same chest with sets and regex. But I want for example all the stone items to go on a stone chest, so I've added a regex : '.*stone.*'
but I want the glowstone to go on the nether chest, so in the nether sets, I wrote 'glowstone'
.
But glowstone goes into the stone chest, so I would like to suggest a prioritisation of the regex, so that if there is another regex placed above in the yaml file, this regex will be executed first, or if a single item is set in a group, we prioritse the item instead of the regex.
So to solve my probleme, there would be two solutions:
Solution 1
# glowstone directly written as an item so it's going in the nether chest.
- ['.*nether.*', '.*quartz.*', glowstone, glowstone_dust, magma_block, soul_sand, shroomlight, soul_soil, '.*blackstone.*']
- ['.*stone.*']
Solution 2
# glowstone regex placed above stone regex so it's going in the nether chest.
- ['.*nether.*', '.*quartz.*', '.*glowstone.*', magma_block, soul_sand, shroomlight, soul_soil, '.*blackstone.*']
- ['.*stone.*']
Is your feature request related to a problem? Please describe.
n/a
Describe the solution you'd like
Add the ability to make barrels senders and receivers just like chests. Additionally, it should work with dynamic item slots. Specifically, Purpur's ability to force barrels to have 6 rows (just like chests).
Describe alternatives you've considered
n/a
Additional context
n/a
I have enabled sendFromHopperOrSender and sendFromHopperOrSenderNoEmptySlot but its still didnt work, no items have been move :((
Most people use paper for the best performance
So i hope you can add it.
now you get eror's like this.
https://pastebin.com/ACUez2Xc
is/would it be possible to sort items outside of their type into the same container using sets?
for example, to sort all logs and planks into one chest, or to sort all armor types and slots (iron pants, diamond boots, leather chest etc) into one chest?
i have tried defining sets using all 3 methods outlined in the config.yml but have no success with getting items outside of their item type into the same chest
here's a screenshot from my config file showing all 3 methods i used -
solution:
make currentSender dependent on the users uuid.
Hello,
We get spammed with NPE's from your plugin. We're running on git-Paper-186 (MC: 1.16.2) with Item Chest Sorter v1.7.3.
Here's the stacktrace: https://hastebin.com/ebosidaziv
It would be nice if you could have a look :)
Hello I have the plugin on my CityBuild server. It works as promised, but I don't think it's compatible with PlotSquared. Because users on stranger plots can also create Sender boxes, and on their plots receivers. Is there any solution for a user to use it ONLY on his plot and on no strangers?
May I suggest the addition of multi receiver chest. Meaning if a chest has more then 1 item frame attached to it and it is a receiver chest it will receive the items in those frames as well.
Currently only the front facing or main item frame is used to sort and accept items. It would be nice if we could attach say 4 frames each with a different item and those be sorted to the same chest.
This would of course make it more of an advanced item sorter system but it would also allow putting say all cooked foods in one chest or all veggies in one chest etc.
Note only item frames placed on the front, sides and back of chest should work I think for this feature. semi restricting its use.
I can try to give more info etc if this is something that may be considered. - Thank you
I do have a few suggestions to improve the plugin if possible.
/ics share [friends/all]
/ics unshare [friends/all]
/ics remove receiver *
/ics bulk add receiver
/ics count [itemname/category/wildcard]
** easy mode **
/ics easymode
/ics easymode [button]
while the tool has been extremely useful, it is a very tedious process to have to hit T and click every time you want to delete a chest, and if you do it too many times you get kicked from a server for spamming, if there was a mass remove all claims on all the chests to be able to start the system over it would make expanding the send/receive chests a lot easier when you mess something up.
[18:14:46] [Server thread/ERROR]: Could not pass event InventoryCloseEvent to Item-Chest-Sorter v1.13.0
org.bukkit.event.EventException: null
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[spigot-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589) ~[spigot-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576) ~[spigot-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.event.CraftEventFactory.handleInventoryCloseEvent(CraftEventFactory.java:1376) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3485-Spigot-b6d12d1-2ac7fa7]
at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2228) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3485-Spigot-b6d12d1-2ac7fa7]
at net.minecraft.network.protocol.game.PacketPlayInCloseWindow.a(SourceFile:15) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3485-Spigot-b6d12d1-2ac7fa7]
at net.minecraft.network.protocol.game.PacketPlayInCloseWindow.a(SourceFile:6) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3485-Spigot-b6d12d1-2ac7fa7]
at net.minecraft.network.protocol.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:31) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3485-Spigot-b6d12d1-2ac7fa7]
at net.minecraft.server.TickTask.run(SourceFile:18) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3485-Spigot-b6d12d1-2ac7fa7]
at net.minecraft.util.thread.IAsyncTaskHandler.d(SourceFile:157) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3485-Spigot-b6d12d1-2ac7fa7]
at net.minecraft.util.thread.IAsyncTaskHandlerReentrant.d(SourceFile:23) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3485-Spigot-b6d12d1-2ac7fa7]
at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1190) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3485-Spigot-b6d12d1-2ac7fa7]
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:1) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3485-Spigot-b6d12d1-2ac7fa7]
at net.minecraft.util.thread.IAsyncTaskHandler.y(SourceFile:131) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3485-Spigot-b6d12d1-2ac7fa7]
at net.minecraft.server.MinecraftServer.be(MinecraftServer.java:1169) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3485-Spigot-b6d12d1-2ac7fa7]
at net.minecraft.server.MinecraftServer.y(MinecraftServer.java:1162) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3485-Spigot-b6d12d1-2ac7fa7]
at net.minecraft.util.thread.IAsyncTaskHandler.c(SourceFile:140) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3485-Spigot-b6d12d1-2ac7fa7]
at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1146) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3485-Spigot-b6d12d1-2ac7fa7]
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1051) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3485-Spigot-b6d12d1-2ac7fa7]
at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:304) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3485-Spigot-b6d12d1-2ac7fa7]
at java.lang.Thread.run(Thread.java:833) [?:?]
Not a big deal, but flokol if you're looking to continue improving this, one idea may be to allow for a configurable chat as, at the moment, it's sometimes a bit much for users.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.