Animated-TabList

Animated-TabList

65.2k Downloads

Sponge luckperms parent group and '*' permission

Heriptik opened this issue · 2 comments

commented

Problem

Hi i use luckperms for permission plugin and the '*' permission give me all group préfix / suffix (can you patch this)
And same problem for parent group

Details

Plugin version:
Sponge 1.0.3

Software version: SpongeForge latest recommanded

Relevant plugins:

Console error

---- Minecraft Crash Report ----

WARNING: coremods are present:
  SpongeCoremod (spongeforge-1.12.2-2838-7.3.0.jar)
Contact their authors BEFORE contacting forge

// Surprise! Haha. Well, this is awkward.

Time: 19/03/21 18:20
Description: Watching Server

java.lang.Error: ServerHangWatchdog detected that a single server tick took 60,00 seconds (should be max 0.05)
	at java.util.Collections$SynchronizedCollection.remove(Unknown Source)
	at hu.montlikadani.tablist.tablist.groups.GroupTask.removePlayer(GroupTask.java:61)
	at hu.montlikadani.tablist.TabList.updateAll(TabList.java:202)
	at hu.montlikadani.tablist.EventListeners.lambda$onJoin$0(EventListeners.java:12)
	at hu.montlikadani.tablist.EventListeners$$Lambda$1757/546078239.accept(Unknown Source)
	at org.spongepowered.common.scheduler.SchedulerBase.lambda$startTask$0(SchedulerBase.java:197)
	at org.spongepowered.common.scheduler.SchedulerBase$$Lambda$763/1205941649.run(Unknown Source)
	at org.spongepowered.common.scheduler.SyncScheduler.executeTaskRunnable(SyncScheduler.java:74)
	at org.spongepowered.common.scheduler.SchedulerBase.startTask(SchedulerBase.java:188)
	at org.spongepowered.common.scheduler.SchedulerBase.processTask(SchedulerBase.java:174)
	at org.spongepowered.common.scheduler.SchedulerBase$$Lambda$762/48479145.accept(Unknown Source)
	at java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(Unknown Source)
	at org.spongepowered.common.scheduler.SchedulerBase.runTick(SchedulerBase.java:112)
	at org.spongepowered.common.scheduler.SyncScheduler.tick(SyncScheduler.java:47)
	at org.spongepowered.common.scheduler.SpongeScheduler.tickSyncScheduler(SpongeScheduler.java:189)
	at org.spongepowered.mod.SpongeMod.onTick(SpongeMod.java:441)
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_26_SpongeMod_onTick_ServerTickEvent.invoke(.dynamic)
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
	at net.minecraftforge.fml.common.eventhandler.EventBus.forgeBridge$post(EventBus.java:756)
	at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:706)
	at net.minecraftforge.fml.common.FMLCommonHandler.onPreServerTick(FMLCommonHandler.java:279)
	at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:657)
	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
	at java.lang.Thread.run(Unknown Source)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Server Watchdog
Stacktrace:
	at java.util.Collections$SynchronizedCollection.remove(Unknown Source)
	at hu.montlikadani.tablist.tablist.groups.GroupTask.removePlayer(GroupTask.java:61)
	at hu.montlikadani.tablist.TabList.updateAll(TabList.java:202)
	at hu.montlikadani.tablist.EventListeners.lambda$onJoin$0(EventListeners.java:12)
	at hu.montlikadani.tablist.EventListeners$$Lambda$1757/546078239.accept(Unknown Source)
	at org.spongepowered.common.scheduler.SchedulerBase.lambda$startTask$0(SchedulerBase.java:197)
	at org.spongepowered.common.scheduler.SchedulerBase$$Lambda$763/1205941649.run(Unknown Source)
	at org.spongepowered.common.scheduler.SyncScheduler.executeTaskRunnable(SyncScheduler.java:74)
	at org.spongepowered.common.scheduler.SchedulerBase.startTask(SchedulerBase.java:188)
	at org.spongepowered.common.scheduler.SchedulerBase.processTask(SchedulerBase.java:174)
	at org.spongepowered.common.scheduler.SchedulerBase$$Lambda$762/48479145.accept(Unknown Source)
	at java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(Unknown Source)
	at org.spongepowered.common.scheduler.SchedulerBase.runTick(SchedulerBase.java:112)
	at org.spongepowered.common.scheduler.SyncScheduler.tick(SyncScheduler.java:47)
	at org.spongepowered.common.scheduler.SpongeScheduler.tickSyncScheduler(SpongeScheduler.java:189)
	at org.spongepowered.mod.SpongeMod.onTick(SpongeMod.java:441)
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_26_SpongeMod_onTick_ServerTickEvent.invoke(.dynamic)
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
	at net.minecraftforge.fml.common.eventhandler.EventBus.forgeBridge$post(EventBus.java:756)

-- Sponge PhaseTracker --
Details:
	Phase Stack: /***********************************************************************************************************************************************************************************************************************************************************************************************/
/*   - Phase: Plugin{ScheduledTask}                                                                                                                                                                                                                                                            */
/*     Context:                                                                                                                                                                                                                                                                                */
/*     - Source: ScheduledTask{name=tablist-S-7, delay=2, interval=0, owner=Plugin{id=tablist, name=TabList, version=1.0.3, description=An ultimate animated tablist, authors=[montlikadani], source=.\mods\tablist-sponge-1.0.3.jar}, id=28778445-b6e9-4a0d-a942-d4fb5da5cde3, isAsync=false} */
/*     - PluginContainer: Plugin{id=tablist, name=TabList, version=1.0.3, description=An ultimate animated tablist, authors=[montlikadani], source=.\mods\tablist-sponge-1.0.3.jar}                                                                                                            */
/*   - Phase: Plugin{ScheduledTask}                                                                                                                                                                                                                                                            */
/*     Context:                                                                                                                                                                                                                                                                                */
/*     - Source: ScheduledTask{name=tablist-S-7, delay=2, interval=0, owner=Plugin{id=tablist, name=TabList, version=1.0.3, description=An ultimate animated tablist, authors=[montlikadani], source=.\mods\tablist-sponge-1.0.3.jar}, id=28778445-b6e9-4a0d-a942-d4fb5da5cde3, isAsync=false} */
/*   - Phase: Plugin{ServerTick:PreServerTickState}                                                                                                                                                                                                                                            */
/*     Context:                                                                                                                                                                                                                                                                                */
/*     - Source: Wrapped{spongeforge}                                                                                                                                                                                                                                                          */
/*     - Listener: net.minecraftforge.fml.common.gameevent.TickEvent$ServerTickEvent@6ab464e9                                                                                                                                                                                                  */
/***********************************************************************************************************************************************************************************************************************************************************************************************/

Stacktrace:
	at net.minecraft.server.MinecraftServer.handler$zjg000$onCrashReport(MinecraftServer.java:4687)
	at net.minecraft.server.MinecraftServer.func_71230_b(MinecraftServer.java:889)
	at net.minecraft.server.dedicated.DedicatedServer.func_71230_b(DedicatedServer.java:371)
	at net.minecraft.server.dedicated.ServerHangWatchdog.run(ServerHangWatchdog.java:61)
	at java.lang.Thread.run(Unknown Source)

-- Thread Dump --
Details:
	Threads: "pool-3-thread-6" Id=67 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@35368a43
	at sun.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.SynchronousQueue$TransferStack@35368a43
	at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
	at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source)
	at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source)
	at java.util.concurrent.SynchronousQueue.poll(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	...


"pool-3-thread-5" Id=66 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@35368a43
	at sun.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.SynchronousQueue$TransferStack@35368a43
	at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
	at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source)
	at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source)
	at java.util.concurrent.SynchronousQueue.poll(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	...


"ForkJoinPool.commonPool-worker-6" Id=65 WAITING on java.util.concurrent.ForkJoinPool@3bf16295
	at sun.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.ForkJoinPool@3bf16295
	at java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
	at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)


"Netty Server IO #2" Id=64 RUNNABLE (in native)
	at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
	at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
	at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
	at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
	at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
	-  locked io.netty.channel.nio.SelectedSelectionKeySet@3fcee133
	-  locked java.util.Collections$UnmodifiableSet@7acc68ae
	-  locked sun.nio.ch.WindowsSelectorImpl@4bbd0076
	at sun.nio.ch.SelectorImpl.select(Unknown Source)
	at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
	at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:732)
	...


"File IO Thread" Id=63 TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at net.minecraft.world.storage.ThreadedFileIOBase.func_75736_b(SourceFile:51)
	at net.minecraft.world.storage.ThreadedFileIOBase.run(SourceFile:30)
	at java.lang.Thread.run(Unknown Source)


"Sponge - Async Light Thread" Id=62 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7ba99126
	at sun.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7ba99126
	at java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)


"Sponge - Async Light Thread" Id=61 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7ba99126
	at sun.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7ba99126
	at java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)


"Chunk I/O Executor Thread-1" Id=59 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4bfcb10c
	at sun.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4bfcb10c
	at java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)


"threadDeathWatcher-2-1" Id=58 TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at io.netty.util.ThreadDeathWatcher$Watcher.run(ThreadDeathWatcher.java:152)
	at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
	at java.lang.Thread.run(Unknown Source)


"Netty Server IO #1" Id=57 RUNNABLE (in native)
	at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
	at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
	at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
	at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
	at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
	-  locked io.netty.channel.nio.SelectedSelectionKeySet@3731639
	-  locked java.util.Collections$UnmodifiableSet@1ae397e1
	-  locked sun.nio.ch.WindowsSelectorImpl@1525811d
	at sun.nio.ch.SelectorImpl.select(Unknown Source)
	at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
	at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:732)
	...


"pool-4-thread-1" Id=56 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2df4053a
	at sun.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2df4053a
	at java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)


"World Spawner" Id=55 TIMED_WAITING on java.util.TaskQueue@3aeb559
	at java.lang.Object.wait(Native Method)
	-  waiting on java.util.TaskQueue@3aeb559
	at java.util.TimerThread.mainLoop(Unknown Source)
	at java.util.TimerThread.run(Unknown Source)


"Thread-9" Id=54 RUNNABLE (in native)
	at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)


"Server Watchdog" Id=53 RUNNABLE
	at sun.management.ThreadImpl.dumpThreads0(Native Method)
	at sun.management.ThreadImpl.dumpAllThreads(Unknown Source)
	at net.minecraft.server.dedicated.ServerHangWatchdog.run(ServerHangWatchdog.java:45)
	at java.lang.Thread.run(Unknown Source)


"pool-3-thread-4" Id=52 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@35368a43
	at sun.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.SynchronousQueue$TransferStack@35368a43
	at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
	at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source)
	at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source)
	at java.util.concurrent.SynchronousQueue.poll(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	...


"pool-3-thread-3" Id=51 RUNNABLE
	at java.util.regex.Pattern.<init>(Unknown Source)
	at java.util.regex.Pattern.compile(Unknown Source)
	at java.lang.String.replace(Unknown Source)
	at hu.montlikadani.tablist.TabList.makeAnim(TabList.java:186)
	at hu.montlikadani.tablist.tablist.groups.TabGroup.lambda$setTeam$2(TabGroup.java:86)
	at hu.montlikadani.tablist.tablist.groups.TabGroup$$Lambda$1968/1430205442.accept(Unknown Source)
	at java.util.Optional.ifPresent(Unknown Source)
	at hu.montlikadani.tablist.tablist.groups.TabGroup.setTeam(TabGroup.java:85)
	...

	Number of locked synchronizers = 1
	- java.util.concurrent.ThreadPoolExecutor$Worker@69cd27cb


"Netty Server IO #0" Id=50 RUNNABLE (in native)
	at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
	at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
	at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
	at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
	at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
	-  locked io.netty.channel.nio.SelectedSelectionKeySet@1ead69bb
	-  locked java.util.Collections$UnmodifiableSet@137d6281
	-  locked sun.nio.ch.WindowsSelectorImpl@57412921
	at sun.nio.ch.SelectorImpl.select(Unknown Source)
	at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
	at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:732)
	...


"MVStore background writer nio:C:/Users/Théo/Desktop/Petit serv/luckperms/luckperms-h2.mv.db" Id=47 TIMED_WAITING on java.lang.Object@658f19ca
	at java.lang.Object.wait(Native Method)
	-  waiting on java.lang.Object@658f19ca
	at org.h2.mvstore.MVStore$BackgroundWriterThread.run(MVStore.java:2708)


"Thread-5" Id=45 RUNNABLE (in native)
	at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)


"pool-3-thread-1" Id=43 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@35368a43
	at sun.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.SynchronousQueue$TransferStack@35368a43
	at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
	at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source)
	at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source)
	at java.util.concurrent.SynchronousQueue.poll(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	...


"Timer-0" Id=39 TIMED_WAITING on java.util.TaskQueue@40135d51
	at java.lang.Object.wait(Native Method)
	-  waiting on java.util.TaskQueue@40135d51
	at java.util.TimerThread.mainLoop(Unknown Source)
	at java.util.TimerThread.run(Unknown Source)


"ForkJoinPool.commonPool-worker-13" Id=38 TIMED_WAITING on java.util.concurrent.ForkJoinPool@3bf16295
	at sun.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.ForkJoinPool@3bf16295
	at java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
	at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)


"Sponge Async Scheduler Thread" Id=33 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@35861459
	at sun.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@35861459
	at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at org.spongepowered.common.scheduler.AsyncScheduler.preTick(AsyncScheduler.java:121)
	at org.spongepowered.common.scheduler.SchedulerBase.runTick(SchedulerBase.java:109)
	at org.spongepowered.common.scheduler.AsyncScheduler.mainLoop(AsyncScheduler.java:68)
	at org.spongepowered.common.scheduler.AsyncScheduler$$Lambda$280/1616897346.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)


"JLine terminal non blocking reader thread" Id=32 WAITING on org.jline.utils.PumpReader@4d170102
	at java.lang.Object.wait(Native Method)
	-  waiting on org.jline.utils.PumpReader@4d170102
	at java.lang.Object.wait(Unknown Source)
	at org.jline.utils.PumpReader.wait(PumpReader.java:66)
	at org.jline.utils.PumpReader.waitForInput(PumpReader.java:86)
	at org.jline.utils.PumpReader.read(PumpReader.java:151)
	at org.jline.utils.NonBlockingReader.run(NonBlockingReader.java:276)
	at java.lang.Thread.run(Unknown Source)


"Server console handler" Id=31 TIMED_WAITING on org.jline.utils.NonBlockingReader@50cb0023
	at java.lang.Object.wait(Native Method)
	-  waiting on org.jline.utils.NonBlockingReader@50cb0023
	at org.jline.utils.NonBlockingReader.read(NonBlockingReader.java:174)
	at org.jline.utils.NonBlockingReader.read(NonBlockingReader.java:113)
	at org.jline.keymap.BindingReader.readCharacter(BindingReader.java:132)
	at org.jline.keymap.BindingReader.readBinding(BindingReader.java:109)
	at org.jline.keymap.BindingReader.readBinding(BindingReader.java:60)
	at org.jline.reader.impl.LineReaderImpl.readBinding(LineReaderImpl.java:724)
	at org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:526)
	...


"DestroyJavaVM" Id=30 RUNNABLE


"Server thread" Id=28 BLOCKED on java.util.Collections$SynchronizedList@1877b9cb owned by "pool-3-thread-3" Id=51
	at java.util.Collections$SynchronizedCollection.remove(Unknown Source)
	-  blocked on java.util.Collections$SynchronizedList@1877b9cb
	at hu.montlikadani.tablist.tablist.groups.GroupTask.removePlayer(GroupTask.java:61)
	at hu.montlikadani.tablist.TabList.updateAll(TabList.java:202)
	at hu.montlikadani.tablist.EventListeners.lambda$onJoin$0(EventListeners.java:12)
	at hu.montlikadani.tablist.EventListeners$$Lambda$1757/546078239.accept(Unknown Source)
	at org.spongepowered.common.scheduler.SchedulerBase.lambda$startTask$0(SchedulerBase.java:197)
	at org.spongepowered.common.scheduler.SchedulerBase$$Lambda$763/1205941649.run(Unknown Source)
	at org.spongepowered.common.scheduler.SyncScheduler.executeTaskRunnable(SyncScheduler.java:74)
	...


"Server Infinisleeper" Id=27 TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at net.minecraft.server.dedicated.DedicatedServer$1.run(DedicatedServer.java:82)


"Snooper Timer" Id=26 TIMED_WAITING on java.util.TaskQueue@a6836be
	at java.lang.Object.wait(Native Method)
	-  waiting on java.util.TaskQueue@a6836be
	at java.util.TimerThread.mainLoop(Unknown Source)
	at java.util.TimerThread.run(Unknown Source)


"WindowsStreamPump" Id=22 RUNNABLE (in native)
	at com.sun.jna.Native.invokeVoid(Native Method)
	at com.sun.jna.Function.invoke(Function.java:408)
	at com.sun.jna.Function.invoke(Function.java:354)
	at com.sun.jna.Library$Handler.invoke(Library.java:244)
	at org.jline.terminal.impl.jna.win.$Proxy24.ReadConsoleInput(Unknown Source)
	at org.jline.terminal.impl.jna.win.JnaWinSysTerminal.readConsoleInput(JnaWinSysTerminal.java:130)
	at org.jline.terminal.impl.jna.win.JnaWinSysTerminal.processConsoleInput(JnaWinSysTerminal.java:65)
	at org.jline.terminal.impl.AbstractWindowsTerminal.pump(AbstractWindowsTerminal.java:400)
	...


"Attach Listener" Id=5 RUNNABLE


"Signal Dispatcher" Id=4 RUNNABLE


"Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@fc9df76
	at java.lang.Object.wait(Native Method)
	-  waiting on java.lang.ref.ReferenceQueue$Lock@fc9df76
	at java.lang.ref.ReferenceQueue.remove(Unknown Source)
	at java.lang.ref.ReferenceQueue.remove(Unknown Source)
	at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)


"Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@7a23d09c
	at java.lang.Object.wait(Native Method)
	-  waiting on java.lang.ref.Reference$Lock@7a23d09c
	at java.lang.Object.wait(Unknown Source)
	at java.lang.ref.Reference.tryHandlePending(Unknown Source)
	at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)




-- System Details --
Details:
	Minecraft Version: 1.12.2
	Operating System: Windows 10 (amd64) version 10.0
	Java Version: 1.8.0_281, Oracle Corporation
	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 2476206288 bytes (2361 MB) / 4294443008 bytes (4095 MB) up to 4294443008 bytes (4095 MB)
	JVM Flags: 2 total; -Xms4G -Xmx4G
	IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94
	FML: MCP 9.42 Powered by Forge 14.23.5.2838 12 mods loaded, 12 mods active
	States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

	Mods:

	| State  | ID          | Version           | Source                                  | Signature                                |
	|:------ |:----------- |:----------------- |:--------------------------------------- |:---------------------------------------- |
	| LCHIJA | minecraft   | 1.12.2            | minecraft.jar                           | None                                     |
	| LCHIJA | mcp         | 9.42              | minecraft.jar                           | None                                     |
	| LCHIJA | FML         | 8.0.99.99         | forge-1.12.2-14.23.5.2838-universal.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
	| LCHIJA | forge       | 14.23.5.2838      | forge-1.12.2-14.23.5.2838-universal.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
	| LCHIJA | spongeapi   | 7.3-7127e0882     | spongeforge-1.12.2-2838-7.3.0.jar       | None                                     |
	| LCHIJA | sponge      | 1.12.2-7.3.0      | spongeforge-1.12.2-2838-7.3.0.jar       | None                                     |
	| LCHIJA | spongeforge | 1.12.2-2838-7.3.0 | spongeforge-1.12.2-2838-7.3.0.jar       | None                                     |
	| LCHIJA | pixelmon    | 8.1.2             | Pixelmon-1.12.2-8.1.2-server.jar        | None                                     |


	Plugins:

	| State  | ID             | Version     | Source                                  | Signature |
	|:------ |:-------------- |:----------- |:--------------------------------------- |:--------- |
	| LCHIJA | luckperms      | 4.3.75      | LuckPerms-Sponge-4.3.75.jar             | None      |
	| LCHIJA | nucleus        | 1.14.5-S7.1 | Nucleus-1.14.5-S7.1-MC1.12.2-plugin.jar | None      |
	| LCHIJA | placeholderapi | 4.4         | PlaceholderAPI-4.4.jar                  | None      |
	| LCHIJA | tablist        | 1.0.3       | tablist-sponge-1.0.3.jar                | None      |

	Loaded coremods (and transformers): 
SpongeCoremod (spongeforge-1.12.2-2838-7.3.0.jar)
  org.spongepowered.common.launch.transformer.SpongeSuperclassTransformer
	Profiler Position: N/A (disabled)
	Player Count: 2 / 20; [EntityPlayerMP['Pepefab'/15, l='world', x=97,04, y=68,00, z=237,22], EntityPlayerMP['Test'/121, l='world', x=196,96, y=78,00, z=249,90]]
	Is Modded: Definitely; Server brand changed to 'fml,forge,sponge'
	Type: Dedicated Server (map_server.txt)

Configuration file(s)

configuration file: Config file in zip attached tablist.zip

Screenshots (optional)

Video : https://drive.google.com/file/d/1Ncw4vAhYLZ1nDpgGBRJuoQE9oAMWjuRr/view?usp=sharing

commented
commented

Hi, do you have a news for my request ?