Giter Club home page Giter Club logo

vine's Introduction

Vine 1.20.6 (Beta)






It is still unstable at present, please choose carefully.

The Discord server is still under construction.


What is certain is that Vine will not launch any proprietary API. You should use FoliaAPI, FoliaLib, ShreddedPaperAPI, or MultiLib (for Folia, there is no GlobalRegion scheduling) to develop plugins.

ShreddedPaper/Vine is completely different from Folia. Players' operations will still have a certain impact on other players, instead of the areas in Folia being completely unrelated (most of the time).


What is Vine?

Vine is a general multithreaded Minecraft server that is not specifically designed for one type of gameplay, as that would just cause more trouble. So, just do what you need to do and focus on optimizations, fixes, and features that don’t affect the game mechanics.

Vine was named after a friend of mine, which of course was nothing special, just because I didn't know what to name it.


Feature

  • Sub-regional multi-threading introduced by ShreddedPaper can better withstand a large number of dense players.
  • Implement secure seeds to avoid cracking.
  • Expanded options allow restoring more vanilla abilities.
  • And some fixes from various places.

  • Todo

  • Implement Linear region format (Too much work, don't think about it for now.)
  • Implement other region formats, such as Cesium (The same reason as Linear. This is the first time I have gone to such a deep place, and I need to continue to analyze it.)
  • Optional vanilla implementation (There are already some, do I need to remove this one...?)
  • More mods implement.....

  • Docs

    • Vine Wiki: [*]
    • What is multithreading in Folia: [1]  [2]
    • What is multithreading in ShreddedPaper: [1]  [2]

    Contact Us

    Our Discord server is still under construction and I don't have that much time to maintain it all. For now, I recommend filing issues on Github as much as possible.

    Tranic Server

          



    vine's People

    Contributors

    3job avatar 404setup avatar

    Stargazers

     avatar  avatar  avatar

    Watchers

     avatar  avatar

    Forkers

    galaxyily

    vine's Issues

    Ping Issues

    Stack trace

    This also happends with normal shreddedpaper, when normal ping is average 10-20 it goes to 35-50

    Plugin and Datapack List

    .

    Configuration files

    .

    Actions to reproduce (if known)

    .

    Vine version

    Current Vine Server Version: 1.20.6-DEV-bc6f8e3 (MC: 1.20.6)*

    • You are running the latest version
      Previous: 1.20.6-DEV-f9292d2 (MC: 1.20.6)

    Other

    .

    Teleporting to a destination.

    Stack trace

    [12:05:37 INFO]: excstwsy issued server command: /farmlimiter teleport world 176335 68 492027
    [12:05:37 ERROR]: ShreddedPaperTickThread-11 tried to run a task from the wrong thread: Can't move entity to async destination
    [12:05:37 ERROR]: Extra data: world=world, x=176335 y=? z=492027
    [12:05:37 ERROR]: Server Version: 1.20.6-DEV-bc6f8e3 (MC: 1.20.6)
    [12:05:37 ERROR]: Region locks currently held (regionSize=8 chunks): [world=[[-1063,-2899], [-1064,-2898], [-1063,-2900], [-1064,-2899], [-1062,-2900], [-1062,-2898], [-1062,-2899], [-1064,-2900], [-1063,-2898]]]
    [12:05:37 ERROR]: Stack trace:
    java.lang.Throwable: null
    at io.papermc.paper.util.TickThread.failedTickThreadCheck(TickThread.java:57) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.papermc.paper.util.TickThread.ensureTickThread(TickThread.java:127) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.world.entity.Entity.moveTo(Entity.java:2155) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.server.network.ServerGamePacketListenerImpl.internalTeleport(ServerGamePacketListenerImpl.java:1841) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at org.bukkit.craftbukkit.entity.CraftPlayer.teleport(CraftPlayer.java:1496) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at org.bukkit.craftbukkit.entity.CraftPlayer.teleport(CraftPlayer.java:1355) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at FarmLimiter (1).jar/me.filoghost.farmlimiter.command.FarmLimiterCommand.teleport(FarmLimiterCommand.java:238) ~[FarmLimiter (1).jar:?]
    at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
    at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
    at FarmLimiter (1).jar/me.filoghost.farmlimiter.fcommons.command.sub.annotated.AnnotatedMethodSubCommand.execute(AnnotatedMethodSubCommand.java:63) ~[FarmLimiter (1).jar:?]
    at FarmLimiter (1).jar/me.filoghost.farmlimiter.fcommons.command.sub.SubCommandManager.execute(SubCommandManager.java:62) ~[FarmLimiter (1).jar:?]
    at FarmLimiter (1).jar/me.filoghost.farmlimiter.fcommons.command.ConfigurableRootCommand$BukkitCommandExecutorAdapter.onCommand(ConfigurableRootCommand.java:65) ~[FarmLimiter (1).jar:?]
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[vine-api-1.20.6-R0.1-SNAPSHOT.jar:?]
    at io.papermc.paper.command.brigadier.bukkit.BukkitCommandNode$BukkitBrigCommand.lambda$run$0(BukkitCommandNode.java:95) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.threading.SynchronousPluginExecution.execute(SynchronousPluginExecution.java:73) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.threading.SynchronousPluginExecution.executeNoException(SynchronousPluginExecution.java:40) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.papermc.paper.command.brigadier.bukkit.BukkitCommandNode$BukkitBrigCommand.run(BukkitCommandNode.java:97) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at com.mojang.brigadier.context.ContextChain.runExecutable(ContextChain.java:73) ~[brigadier-1.2.9.jar:?]
    at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:30) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:13) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.commands.execution.UnboundEntryAction.lambda$bind$0(UnboundEntryAction.java:8) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.commands.execution.CommandQueueEntry.execute(CommandQueueEntry.java:5) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.commands.execution.ExecutionContext.runCommandQueue(ExecutionContext.java:103) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.commands.Commands.executeCommandInContext(Commands.java:456) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.commands.Commands.performCommand(Commands.java:363) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.commands.Commands.performCommand(Commands.java:350) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.commands.Commands.performCommand(Commands.java:345) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.server.network.ServerGamePacketListenerImpl.performUnsignedChatCommand(ServerGamePacketListenerImpl.java:2286) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleChatCommand$20(ServerGamePacketListenerImpl.java:2260) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.server.network.ServerGamePacketListenerImpl.tryHandleChat(ServerGamePacketListenerImpl.java:2426) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.server.network.ServerGamePacketListenerImpl.handleChatCommand(ServerGamePacketListenerImpl.java:2254) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.network.protocol.game.ServerboundChatCommandPacket.handle(ServerboundChatCommandPacket.java:28) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.network.protocol.game.ServerboundChatCommandPacket.handle(ServerboundChatCommandPacket.java:14) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:58) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.ShreddedPaper.lambda$runSync$0(ShreddedPaper.java:21) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.papermc.paper.threadedregions.EntityScheduler.executeTick(EntityScheduler.java:177) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperChunkTicker.lambda$_tickRegion$3(ShreddedPaperChunkTicker.java:80) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.region.LevelChunkRegion.forEachTickingEntity(LevelChunkRegion.java:77) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperChunkTicker._tickRegion(ShreddedPaperChunkTicker.java:77) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperChunkTicker.lambda$tickRegion$1(ShreddedPaperChunkTicker.java:49) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionScheduler.lambda$run$6(ShreddedPaperRegionScheduler.java:123) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionLocker.lambda$tryLockNow$3(ShreddedPaperRegionLocker.java:111) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionLocker.tryReadOnlyLockNow(ShreddedPaperRegionLocker.java:156) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionLocker.tryLockNow(ShreddedPaperRegionLocker.java:105) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionScheduler.run(ShreddedPaperRegionScheduler.java:122) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionScheduler.lambda$run$7(ShreddedPaperRegionScheduler.java:127) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
    at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
    at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
    [12:05:37 ERROR]: Internal error while executing /farmlimiter
    java.lang.RuntimeException: java.lang.IllegalStateException: Can't move entity to async destination
    at FarmLimiter (1).jar/me.filoghost.farmlimiter.fcommons.command.sub.annotated.AnnotatedMethodSubCommand.execute(AnnotatedMethodSubCommand.java:68) ~[FarmLimiter (1).jar:?]
    at FarmLimiter (1).jar/me.filoghost.farmlimiter.fcommons.command.sub.SubCommandManager.execute(SubCommandManager.java:62) ~[FarmLimiter (1).jar:?]
    at FarmLimiter (1).jar/me.filoghost.farmlimiter.fcommons.command.ConfigurableRootCommand$BukkitCommandExecutorAdapter.onCommand(ConfigurableRootCommand.java:65) ~[FarmLimiter (1).jar:?]
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[vine-api-1.20.6-R0.1-SNAPSHOT.jar:?]
    at io.papermc.paper.command.brigadier.bukkit.BukkitCommandNode$BukkitBrigCommand.lambda$run$0(BukkitCommandNode.java:95) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.threading.SynchronousPluginExecution.execute(SynchronousPluginExecution.java:73) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.threading.SynchronousPluginExecution.executeNoException(SynchronousPluginExecution.java:40) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.papermc.paper.command.brigadier.bukkit.BukkitCommandNode$BukkitBrigCommand.run(BukkitCommandNode.java:97) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at com.mojang.brigadier.context.ContextChain.runExecutable(ContextChain.java:73) ~[brigadier-1.2.9.jar:?]
    at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:30) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:13) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.commands.execution.UnboundEntryAction.lambda$bind$0(UnboundEntryAction.java:8) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.commands.execution.CommandQueueEntry.execute(CommandQueueEntry.java:5) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.commands.execution.ExecutionContext.runCommandQueue(ExecutionContext.java:103) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.commands.Commands.executeCommandInContext(Commands.java:456) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.commands.Commands.performCommand(Commands.java:363) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.commands.Commands.performCommand(Commands.java:350) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.commands.Commands.performCommand(Commands.java:345) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.server.network.ServerGamePacketListenerImpl.performUnsignedChatCommand(ServerGamePacketListenerImpl.java:2286) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleChatCommand$20(ServerGamePacketListenerImpl.java:2260) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.server.network.ServerGamePacketListenerImpl.tryHandleChat(ServerGamePacketListenerImpl.java:2426) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.server.network.ServerGamePacketListenerImpl.handleChatCommand(ServerGamePacketListenerImpl.java:2254) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.network.protocol.game.ServerboundChatCommandPacket.handle(ServerboundChatCommandPacket.java:28) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.network.protocol.game.ServerboundChatCommandPacket.handle(ServerboundChatCommandPacket.java:14) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:58) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.ShreddedPaper.lambda$runSync$0(ShreddedPaper.java:21) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.papermc.paper.threadedregions.EntityScheduler.executeTick(EntityScheduler.java:177) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperChunkTicker.lambda$_tickRegion$3(ShreddedPaperChunkTicker.java:80) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.region.LevelChunkRegion.forEachTickingEntity(LevelChunkRegion.java:77) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperChunkTicker._tickRegion(ShreddedPaperChunkTicker.java:77) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperChunkTicker.lambda$tickRegion$1(ShreddedPaperChunkTicker.java:49) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionScheduler.lambda$run$6(ShreddedPaperRegionScheduler.java:123) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionLocker.lambda$tryLockNow$3(ShreddedPaperRegionLocker.java:111) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionLocker.tryReadOnlyLockNow(ShreddedPaperRegionLocker.java:156) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionLocker.tryLockNow(ShreddedPaperRegionLocker.java:105) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionScheduler.run(ShreddedPaperRegionScheduler.java:122) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionScheduler.lambda$run$7(ShreddedPaperRegionScheduler.java:127) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
    at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
    at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
    Caused by: java.lang.IllegalStateException: Can't move entity to async destination
    at io.papermc.paper.util.TickThread.failedTickThreadCheck(TickThread.java:58) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at io.papermc.paper.util.TickThread.ensureTickThread(TickThread.java:127) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.world.entity.Entity.moveTo(Entity.java:2155) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at net.minecraft.server.network.ServerGamePacketListenerImpl.internalTeleport(ServerGamePacketListenerImpl.java:1841) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at org.bukkit.craftbukkit.entity.CraftPlayer.teleport(CraftPlayer.java:1496) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at org.bukkit.craftbukkit.entity.CraftPlayer.teleport(CraftPlayer.java:1355) ~[vine-1.20.6.jar:1.20.6-DEV-bc6f8e3]
    at FarmLimiter (1).jar/me.filoghost.farmlimiter.command.FarmLimiterCommand.teleport(FarmLimiterCommand.java:238) ~[FarmLimiter (1).jar:?]
    at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
    at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
    at FarmLimiter (1).jar/me.filoghost.farmlimiter.fcommons.command.sub.annotated.AnnotatedMethodSubCommand.execute(AnnotatedMethodSubCommand.java:63) ~[FarmLimiter (1).jar:?]
    ... 42 more

    Plugin and Datapack List

    .

    Configuration files

    .

    Actions to reproduce (if known)

    This is caused by either ShreddedPaper or Vine.

    Vine version

    Current Vine Server Version: 1.20.6-DEV-bc6f8e3 (MC: 1.20.6)*

    • You are running the latest version
      Previous: 1.20.6-DEV-f9292d2 (MC: 1.20.6)

    Other

    No response

    Server crash.

    :41:46] [Craft Scheduler Thread - 10 - LiteBans/INFO]: [LiteBans] Updates can be downloaded from here:
    [15:41:46] [Craft Scheduler Thread - 10 - LiteBans/INFO]: [LiteBans] https://www.spigotmc.org/resources/litebans.3715/
    [15:41:47] [Async Chat Thread - #1/INFO]: Flaapu » I need help!!!!!
    [15:41:48] [Async Chat Thread - #0/INFO]: MacDaMarco » you showed em yesterday you dont put no gaps
    [15:41:48] [ShreddedPaperTickThread-10/INFO]: EXPBOTTLES issued server command: /r do you got diiamonds
    [15:41:48] [Async Chat Thread - #0/INFO]: z9k » Flaapu 1v1 im eu
    [15:41:49] [ShreddedPaperTickThread-23/INFO]: CommanderJunko lost connection: Disconnected
    [15:41:49] [ShreddedPaperTickThread-23/INFO]: [-] CommanderJunko
    [15:41:51] [ShreddedPaperTickThread-27/INFO]: EXPBOTTLES issued server command: /r so I can make gear
    [15:41:51] [ShreddedPaperTickThread-9/INFO]: COLLINSPEED0609 issued server command: /r food
    [15:41:51] [ShreddedPaperTickThread-15/INFO]: agent69xd issued server command: /r nah
    [15:41:51] [ShreddedPaperTickThread-13/ERROR]: ShreddedPaperTickThread-13 tried to run a task from the wrong thread: Cannot move entity off-main
    [15:41:51] [ShreddedPaperTickThread-13/ERROR]: Extra data: world=world, chunkpos=[11,-2]
    [15:41:51] [ShreddedPaperTickThread-13/ERROR]: Server Version: 1.20.6-DEV-03e739a (MC: 1.20.6)
    [15:41:51] [ShreddedPaperTickThread-13/ERROR]: Region locks currently held (regionSize=8 chunks): [world=[[-23,12], [-25,11], [-25,13], [-24,11], [-23,11], [-24,12], [-25,12], [-23,13], [-24,13]]]
    [15:41:51] [ShreddedPaperTickThread-13/ERROR]: Stack trace:
    java.lang.Throwable: null
    at io.papermc.paper.util.TickThread.failedTickThreadCheck(TickThread.java:57) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.papermc.paper.util.TickThread.ensureTickThread(TickThread.java:109) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.papermc.paper.chunk.system.entity.EntityLookup.moveEntity(EntityLookup.java:513) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.papermc.paper.chunk.system.entity.EntityLookup$EntityCallback.onMove(EntityLookup.java:876) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4853) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4814) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.world.entity.Entity.moveTo(Entity.java:2163) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.server.network.ServerGamePacketListenerImpl.internalTeleport(ServerGamePacketListenerImpl.java:1841) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.server.network.ServerGamePacketListenerImpl.teleport(ServerGamePacketListenerImpl.java:1798) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.world.entity.projectile.ThrownEnderpearl.onHit(ThrownEnderpearl.java:87) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.world.entity.projectile.Projectile.hitTargetOrDeflectSelf(Projectile.java:252) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.world.entity.projectile.Projectile.preHitTargetOrDeflectSelf(Projectile.java:235) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.world.entity.projectile.ThrowableProjectile.tick(ThrowableProjectile.java:69) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.world.entity.projectile.ThrownEnderpearl.tick(ThrownEnderpearl.java:111) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.server.level.ServerLevel.tickNonPassenger(ServerLevel.java:1490) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.world.level.Level.guardEntityTick(Level.java:1365) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperEntityTicker.tickEntity(ShreddedPaperEntityTicker.java:33) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.region.LevelChunkRegion.forEachTickingEntity(LevelChunkRegion.java:77) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperChunkTicker._tickRegion(ShreddedPaperChunkTicker.java:97) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperChunkTicker.lambda$tickRegion$1(ShreddedPaperChunkTicker.java:49) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionScheduler.lambda$run$6(ShreddedPaperRegionScheduler.java:123) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionLocker.lambda$tryLockNow$3(ShreddedPaperRegionLocker.java:111) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionLocker.tryReadOnlyLockNow(ShreddedPaperRegionLocker.java:156) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionLocker.tryLockNow(ShreddedPaperRegionLocker.java:105) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionScheduler.run(ShreddedPaperRegionScheduler.java:122) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionScheduler.lambda$createTask$5(ShreddedPaperRegionScheduler.java:114) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
    at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
    at java.base/java.lang.Thread.run(Thread.java:1570) ~[?:?]
    [15:41:51] [ShreddedPaperTickThread-26/ERROR]: ShreddedPaperTickThread-26 tried to run a task from the wrong thread: May not tick entity scheduler asynchronously
    [15:41:51] [ShreddedPaperTickThread-26/ERROR]: Extra data: entity=ServerPlayer['Lupzzzzzzzzzzzzz'/5054, uuid='3b2817fc-0a2b-44e7-a699-65ec33f67f69', l='ServerLevel[world]', x=-3031.60, y=66.70, z=1638.41, cpos=[-190, 102], tl=9542492, v=true](Lupzzzzzzzzzzzzz at -3031.601109831555,66.70408185508236,1638.4091865845462)
    [15:41:51] [ShreddedPaperTickThread-26/ERROR]: Server Version: 1.20.6-DEV-03e739a (MC: 1.20.6)
    [15:41:51] [ShreddedPaperTickThread-13/ERROR]: Entity threw exception at world:-3031.601109831555,66.70408185508236,1638.4091865845462
    java.lang.IllegalStateException: Cannot move entity off-main
    at io.papermc.paper.util.TickThread.failedTickThreadCheck(TickThread.java:58) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.papermc.paper.util.TickThread.ensureTickThread(TickThread.java:109) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.papermc.paper.chunk.system.entity.EntityLookup.moveEntity(EntityLookup.java:513) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.papermc.paper.chunk.system.entity.EntityLookup$EntityCallback.onMove(EntityLookup.java:876) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4853) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.world.entity.Entity.setPosRaw(Entity.java:4814) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.world.entity.Entity.moveTo(Entity.java:2163) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.server.network.ServerGamePacketListenerImpl.internalTeleport(ServerGamePacketListenerImpl.java:1841) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.server.network.ServerGamePacketListenerImpl.teleport(ServerGamePacketListenerImpl.java:1798) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.world.entity.projectile.ThrownEnderpearl.onHit(ThrownEnderpearl.java:87) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.world.entity.projectile.Projectile.hitTargetOrDeflectSelf(Projectile.java:252) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.world.entity.projectile.Projectile.preHitTargetOrDeflectSelf(Projectile.java:235) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.world.entity.projectile.ThrowableProjectile.tick(ThrowableProjectile.java:69) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.world.entity.projectile.ThrownEnderpearl.tick(ThrownEnderpearl.java:111) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.server.level.ServerLevel.tickNonPassenger(ServerLevel.java:1490) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at net.minecraft.world.level.Level.guardEntityTick(Level.java:1365) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperEntityTicker.tickEntity(ShreddedPaperEntityTicker.java:33) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.region.LevelChunkRegion.forEachTickingEntity(LevelChunkRegion.java:77) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperChunkTicker._tickRegion(ShreddedPaperChunkTicker.java:97) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperChunkTicker.lambda$tickRegion$1(ShreddedPaperChunkTicker.java:49) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionScheduler.lambda$run$6(ShreddedPaperRegionScheduler.java:123) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionLocker.lambda$tryLockNow$3(ShreddedPaperRegionLocker.java:111) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionLocker.tryReadOnlyLockNow(ShreddedPaperRegionLocker.java:156) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionLocker.tryLockNow(ShreddedPaperRegionLocker.java:105) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionScheduler.run(ShreddedPaperRegionScheduler.java:122) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionScheduler.lambda$createTask$5(ShreddedPaperRegionScheduler.java:114) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
    at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
    at java.base/java.lang.Thread.run(Thread.java:1570) ~[?:?]
    [15:41:51] [ShreddedPaperTickThread-26/ERROR]: Region locks currently held (regionSize=8 chunks): [world=[[2,0], [1,-2], [1,0], [1,-1], [2,-1], [2,-2], [0,-1], [0,0], [0,-2]]]
    [15:41:51] [ShreddedPaperTickThread-26/ERROR]: Stack trace:
    java.lang.Throwable: null
    at io.papermc.paper.util.TickThread.failedTickThreadCheck(TickThread.java:57) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.papermc.paper.util.TickThread.ensureTickThread(TickThread.java:115) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.papermc.paper.threadedregions.EntityScheduler.executeTick(EntityScheduler.java:146) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperChunkTicker.lambda$_tickRegion$3(ShreddedPaperChunkTicker.java:80) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.region.LevelChunkRegion.forEachTickingEntity(LevelChunkRegion.java:77) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperChunkTicker._tickRegion(ShreddedPaperChunkTicker.java:77) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperChunkTicker.lambda$tickRegion$1(ShreddedPaperChunkTicker.java:49) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionScheduler.lambda$run$6(ShreddedPaperRegionScheduler.java:123) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionLocker.lambda$tryLockNow$3(ShreddedPaperRegionLocker.java:111) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionLocker.tryReadOnlyLockNow(ShreddedPaperRegionLocker.java:156) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionLocker.tryLockNow(ShreddedPaperRegionLocker.java:105) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionScheduler.run(ShreddedPaperRegionScheduler.java:122) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionScheduler.lambda$createTask$5(ShreddedPaperRegionScheduler.java:114) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
    at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
    at java.base/java.lang.Thread.run(Thread.java:1570) ~[?:?]
    [15:41:51] [ShreddedPaperTickThread-26/ERROR]: [ShreddedPaperChunkTicker] Exception ticking region RegionPos[1, -1]
    java.lang.IllegalStateException: May not tick entity scheduler asynchronously
    at io.papermc.paper.util.TickThread.failedTickThreadCheck(TickThread.java:58) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.papermc.paper.util.TickThread.ensureTickThread(TickThread.java:115) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.papermc.paper.threadedregions.EntityScheduler.executeTick(EntityScheduler.java:146) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperChunkTicker.lambda$_tickRegion$3(ShreddedPaperChunkTicker.java:80) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.region.LevelChunkRegion.forEachTickingEntity(LevelChunkRegion.java:77) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperChunkTicker._tickRegion(ShreddedPaperChunkTicker.java:77) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperChunkTicker.lambda$tickRegion$1(ShreddedPaperChunkTicker.java:49) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionScheduler.lambda$run$6(ShreddedPaperRegionScheduler.java:123) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionLocker.lambda$tryLockNow$3(ShreddedPaperRegionLocker.java:111) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionLocker.tryReadOnlyLockNow(ShreddedPaperRegionLocker.java:156) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionLocker.tryLockNow(ShreddedPaperRegionLocker.java:105) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionScheduler.run(ShreddedPaperRegionScheduler.java:122) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionScheduler.lambda$createTask$5(ShreddedPaperRegionScheduler.java:114) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
    at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
    at java.base/java.lang.Thread.run(Thread.java:1570) ~[?:?]
    [15:41:51] [Server thread/ERROR]: Encountered an unexpected exception
    java.lang.RuntimeException: Ticking thread crash while ticking region RegionPos[1, -1]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperChunkTicker.lambda$tickRegion$2(ShreddedPaperChunkTicker.java:51) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at java.base/java.util.concurrent.CompletableFuture.uniExceptionally(CompletableFuture.java:990) ~[?:?]
    at java.base/java.util.concurrent.CompletableFuture$UniExceptionally.tryFire(CompletableFuture.java:974) ~[?:?]
    at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?]
    at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:2194) ~[?:?]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionScheduler.run(ShreddedPaperRegionScheduler.java:130) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionScheduler.lambda$createTask$5(ShreddedPaperRegionScheduler.java:114) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
    at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
    at java.base/java.lang.Thread.run(Thread.java:1570) ~[?:?]
    Caused by: java.lang.IllegalStateException: May not tick entity scheduler asynchronously
    at io.papermc.paper.util.TickThread.failedTickThreadCheck(TickThread.java:58) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.papermc.paper.util.TickThread.ensureTickThread(TickThread.java:115) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.papermc.paper.threadedregions.EntityScheduler.executeTick(EntityScheduler.java:146) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperChunkTicker.lambda$_tickRegion$3(ShreddedPaperChunkTicker.java:80) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.region.LevelChunkRegion.forEachTickingEntity(LevelChunkRegion.java:77) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperChunkTicker._tickRegion(ShreddedPaperChunkTicker.java:77) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperChunkTicker.lambda$tickRegion$1(ShreddedPaperChunkTicker.java:49) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionScheduler.lambda$run$6(ShreddedPaperRegionScheduler.java:123) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionLocker.lambda$tryLockNow$3(ShreddedPaperRegionLocker.java:111) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionLocker.tryReadOnlyLockNow(ShreddedPaperRegionLocker.java:156) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionLocker.tryLockNow(ShreddedPaperRegionLocker.java:105) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    at io.multipaper.shreddedpaper.threading.ShreddedPaperRegionScheduler.run(ShreddedPaperRegionScheduler.java:122) ~[vine-1.20.6.jar:1.20.6-DEV-03e739a]
    ... 7 more

    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.