Giter Club home page Giter Club logo

archblock's People

Contributors

gdude2002 avatar koeky avatar ribesg avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

archblock's Issues

Idea: plugin multi-language support?

Hi This is not a issue but a suggestion for this great plugin,

As you know (or not) i forked this plugin, only reason for translating, outside the small changes

Maybe its a great idea if it had multi-language support for other languages to make this plugin more awesome!
If you want to do it, or I want to be the Dutch translator (if you wish)

Can no longer compile the source files, Sponge changed the api?

since a while i cant compile the source files with gradle

Errors:SpongePlayer.java:9: error: package org.spongepowered.api.entity.player does not exist
SpongePlayer.java:11: error: package org.spongepowered.api.entity.player does not exist
SpongePlugin.java:12: error: cannot find symbol
SpongePlugin.java:13: error: package org.spongepowered.api.event.state does not exist

See the image for the full log
knip

OS: Windows 10
Jdk: 1.8.0_60 64x

Developer documentation examples

JavaDocs are done, but there are no usage examples. It may be a good idea to create a separate file for developer-related stuff, and to put a few examples within.

Players that have swapped usernames aren't handled properly

Below is a transcript from the BukkitDev page.


Greenman1805

My Server crashes when a special player joins. How can I fix this problem?

Here is the log: I replaced the name of the player with http://pastebin.com/nshuEypR

gdude2002

What version of ArchBlock are you using? Have you tested one of the development builds?

This is an old bug that I thought I fixed quite some time ago - I'll take a look at the code now and reply again.

gdude2002

The latest code looks alright to me - Basically what's happening here is a UUID is being inserted into a table that's already in there. However, as one can see at this link, I have checks in place for this.

I would suggest ensuring you're on the latest version of ArchBlock, or trying out the latest development build if you already are. If you decide to test again, you may also like to enable debug mode to get some more verbose output.

If you're on IRC at irc.esper.net, feel free to send a message to me on there - my username is g and I tend to hang about in #bukkitdev.

Greenman1805

Thank you :) Yes, I'm on the latest version. The player has no data because I can't disown the blocks of the player with /disownplayer. It says player not found. Can I delete the player data but only of this player?

gdude2002

The reason for that is that their username has been changed; you /could/ disown their stuff using their old username but it wouldn't fix the problem.

Would you be able to turn on debug mode and reproduce the error? The long between when the player joins and the server crash will have more information that I'll be able to use.

gdude2002

I noticed a miniscule typo. I don't think it'll fix the problem - I'd still appreciate getting some debug output from you - but I've uploaded it for you below. Note that this is a development build.

http://bamboo.gserv.me/browse/PLUG-BLOCK-158/artifact/shared/Plugin-JAR/ArchBlock-0.1.0b.jar

Feel free to try it - I don't think it'll fix your problem, but I couldn't see much else wrong in that block of code unfortunately.

Greenman1805

Thank you for the build I'll try it. I've enabled debug mode now but I have to wait for the player to join the Server. I'll send you the debug log as soon as possible.

Greenman1805

Here's the log with debug mode enabled. I found out that there's another player where this error appears and they both changed their names. Maybe thats the problem.

Here's the log: http://pastebin.com/7yPD5xna

gdude2002

Alright, so I've had a think and a look over stuff, and the only possibility I can think of is that your two players have swapped usernames with each other.

This is something my plugin doesn't take into account, and would explain why it's failing - I'm going to attempt to fix that now, and make the updates work.

gdude2002

Alright, give this one a try. I'm hoping that it fixes the problem, but I don't really have any way to test this myself unfortunately.

http://bamboo.gserv.me/browse/PLUG-BLOCK-159/artifact/shared/Plugin-JAR/ArchBlock-0.1.0b.jar

Thanks for your patience, by the way. Most people wouldn't be willing to go through with this. :P

gdude2002

Also, just FTR, I've created a GitHub issue, if you have an account then feel free to use that.

Disowning/transfer commands

Add commands that allow staff to disown blocks..

  • By world
  • By player

Additionally, add a command that allows players to transfer their blocks to someone else, and allows staff to transfer blocks between players.

Localization

This is a ticket to keep track of localization progress.

Done

To do

  • Brazilian Portuguese (Looking for translators!)
  • German (Looking for translators!)
  • Portuguese (Looking for translators!)
  • Spanish

Leave a comment if you want a translation in your language!

Some notes for translators

You'll be working with this base file, Messages.properties. Do not edit this file directly - Rather, copy it. You'll notice that there's a Messages_en.properties and a Messages_nl.properties file in the same directory - You'll want to copy Messages.properties to Messages_<your language>.properties, using the international language code.

For example, for someone translating to Spanish, they might copy Messages.properties to Messages_es.properties.

After that, open your new file. You'll see a bunch of different things.

  • Lines starting with a # - These are comments and are ignored by the plugin. Read them, they're there to help you out!
  • Lines not starting with a #, but containing an = - These are translations lines. Do not touch anything to the left of the = sign, these names (or keys) are used to identify a specific translation.
    • You'll want to edit the parts of these lines to the right of the =. By default, these are in English, and these are what you'll want to translate.
  • Lines ending with a \ - These simply run onto the next line, to avoid making lines too long.

Please bear in mind the following rules for translation. If you don't follow these, your pull request will be rejected and you may be asked to correct your translation.

  • Don't edit the colours or formatting. You may rearrange them so that they make sense in the grammar of your language, but the colours are meant to be what they are and should be consistent.
  • Don't rename plugins. ArchBlock should remain as ArchBlock, WatchBlock should still be WatchBlock, and so on. These are names of plugins, and as such are proper nouns and should remain as they are.
  • If there are some words that don't make sense in your language, ask! Some common ones are as follows.
    • Thread - This is a programming term. For translation, you may prefer Job or Work.
    • UUID - This doesn't translate, so you should keep it as UUID and treat it as a noun. Please make sure the capitalisation is correct.
  • Please make sure the capitalisation and punctuation you're using are correct. Your work should look professional, and respect the language that you care so much about.
  • Please also be careful not to use slang or borrowed English words where possible, and to use the formal version of words where appropriate - For example, vous instead of tu to mean you in French.

Server lag/crash & Error in Console

I don't know why but there is a bug in the plugin which crashes the server. :(

Error:

[14:03:13] [Spigot Watchdog Thread/ERROR]: The server has stopped responding!
[14:03:13] [Spigot Watchdog Thread/ERROR]: Please report this to http://www.spigotmc.org/
[14:03:13] [Spigot Watchdog Thread/ERROR]: Be sure to include ALL relevant console errors and Minecraft crash reports
[14:03:13] [Spigot Watchdog Thread/ERROR]: Spigot version: git-Spigot-d97e08b-880a532 (MC: 1.8.8)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Server thread dump (Look for plugins here before reporting to Spigot!):
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Server thread
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 13 | Suspended: false | Native: true | State: RUNNABLE
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.net.SocketInputStream.socketRead0(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.net.SocketInputStream.read(SocketInputStream.java:152)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.net.SocketInputStream.read(SocketInputStream.java:122)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:114)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:161)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:189)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2526)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2979)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2968)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3516)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2111)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2273)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:116)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:56)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.loader.Loader.getResultSet(Loader.java:2040)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.loader.Loader.executeQueryStatement(Loader.java:1837)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.loader.Loader.executeQueryStatement(Loader.java:1816)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.loader.Loader.doQuery(Loader.java:900)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:342)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.loader.Loader.doList(Loader.java:2526)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.loader.Loader.doList(Loader.java:2512)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2342)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.loader.Loader.list(Loader.java:2337)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:495)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:356)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:195)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.internal.SessionImpl.list(SessionImpl.java:1269)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.internal.QueryImpl.list(QueryImpl.java:101)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.internal.AbstractQueryImpl.uniqueResult(AbstractQueryImpl.java:905)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.archivesmc.archblock.api.ArchBlock.getOwnerUUID(ArchBlock.java:88)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.archivesmc.archblock.api.ArchBlock.getOwnerUUID(ArchBlock.java:64)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.archivesmc.archblock.api.ArchBlock.getOwnerUUID(ArchBlock.java:50)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.archivesmc.archblock.api.ArchBlock.canEditBlock(ArchBlock.java:224)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.archivesmc.archblock.bukkit.events.protection.PlayerInteractEvent.onEvent(PlayerInteractEvent.java:58)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      sun.reflect.GeneratedMethodAccessor104.invoke(Unknown Source)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.reflect.Method.invoke(Method.java:606)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:227)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.PlayerInteractManager.interact(PlayerInteractManager.java:463)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:759)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:52)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:1)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.FutureTask.run(FutureTask.java:262)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:714)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:653)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:556)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.run(Thread.java:745)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Entire Thread Dump:
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Async Chat Thread - #14
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 1990 | Suspended: false | Native: false | State: TIMED_WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      sun.misc.Unsafe.park(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:359)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:942)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.run(Thread.java:745)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: File IO Thread
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 98 | Suspended: false | Native: false | State: TIMED_WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.sleep(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.FileIOThread.c(SourceFile:51)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.FileIOThread.run(SourceFile:30)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.run(Thread.java:745)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: pool-18-thread-1
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 97 | Suspended: false | Native: false | State: WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      sun.misc.Unsafe.park(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.run(Thread.java:745)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Chunk I/O Executor Thread-1
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 95 | Suspended: false | Native: false | State: WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      sun.misc.Unsafe.park(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.run(Thread.java:745)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: JDBM Soft Cache Disposer 0
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 88 | Suspended: false | Native: false | State: TIMED_WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Object.wait(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      jdbm.recman.CacheRecordManager$SoftRunnable.run(CacheRecordManager.java:501)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.run(Thread.java:745)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Head Conversion Thread - 2
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 85 | Suspended: false | Native: false | State: WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      sun.misc.Unsafe.park(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.run(Thread.java:745)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Head Conversion Thread - 1
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 84 | Suspended: false | Native: false | State: WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      sun.misc.Unsafe.park(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.run(Thread.java:745)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Head Conversion Thread - 0
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 83 | Suspended: false | Native: false | State: WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      sun.misc.Unsafe.park(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.run(Thread.java:745)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Query Listener #1
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 62 | Suspended: false | Native: false | State: RUNNABLE
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Thread is waiting on monitor(s):
[14:03:13] [Spigot Watchdog Thread/ERROR]:      Locked on:java.net.PlainDatagramSocketImpl.receive0(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      Locked on:java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      Locked on:java.net.DatagramSocket.receive(DatagramSocket.java:816)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      Locked on:java.net.DatagramSocket.receive(DatagramSocket.java:816)
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.net.PlainDatagramSocketImpl.receive0(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.net.DatagramSocket.receive(DatagramSocket.java:816)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.RemoteStatusListener.run(SourceFile:261)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.run(Thread.java:745)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: ServerSignsQueue
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 51 | Suspended: false | Native: false | State: WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Object.wait(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Object.wait(Object.java:503)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      de.czymm.serversigns.queueSystem.QueueHandler.run(QueueHandler.java:83)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.run(Thread.java:745)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: C3P0PooledConnectionPoolManager[identityToken->2squsx9b3k4nii795f8q|79290335]-HelperThread-#2
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 49 | Suspended: false | Native: false | State: TIMED_WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Object.wait(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:635)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: C3P0PooledConnectionPoolManager[identityToken->2squsx9b3k4nii795f8q|79290335]-HelperThread-#1
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 48 | Suspended: false | Native: false | State: TIMED_WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Object.wait(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:635)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: C3P0PooledConnectionPoolManager[identityToken->2squsx9b3k4nii795f8q|79290335]-HelperThread-#0
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 47 | Suspended: false | Native: false | State: TIMED_WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Object.wait(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:635)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: C3P0PooledConnectionPoolManager[identityToken->2squsx9b3k4nii795f8q|79290335]-AdminTaskTimer
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 46 | Suspended: false | Native: false | State: TIMED_WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Object.wait(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.TimerThread.mainLoop(Timer.java:552)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.TimerThread.run(Timer.java:505)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Abandoned connection cleanup thread
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 45 | Suspended: false | Native: false | State: TIMED_WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Object.wait(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:43)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Thread-13
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 44 | Suspended: false | Native: true | State: RUNNABLE
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.net.PlainSocketImpl.socketAccept(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.net.ServerSocket.implAccept(ServerSocket.java:530)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.net.ServerSocket.accept(ServerSocket.java:498)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.vexsoftware.votifier.net.VoteReceiver.run(VoteReceiver.java:114)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Timer-1
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 40 | Suspended: false | Native: false | State: TIMED_WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Object.wait(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.TimerThread.mainLoop(Timer.java:552)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.TimerThread.run(Timer.java:505)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Timer-0
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 37 | Suspended: false | Native: false | State: TIMED_WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Object.wait(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.TimerThread.mainLoop(Timer.java:552)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.TimerThread.run(Timer.java:505)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Thread-9
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 32 | Suspended: false | Native: false | State: TIMED_WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.sleep(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.griefcraft.modules.credits.CreditsModule$CreditsTask.run(CreditsModule.java:110)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.run(Thread.java:745)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Thread-8
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 31 | Suspended: false | Native: false | State: TIMED_WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.sleep(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.griefcraft.util.DatabaseThread.run(DatabaseThread.java:181)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.run(Thread.java:745)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Netty Epoll Server IO #3
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 27 | Suspended: false | Native: false | State: BLOCKED
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.PacketStatusListener.a(PacketStatusListener.java:108)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.PacketStatusInStart.a(SourceFile:23)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.PacketStatusInStart.a(SourceFile:8)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.NetworkManager.a(NetworkManager.java:124)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.NetworkManager.channelRead0(NetworkManager.java:325)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.NetworkManager.channelRead0(NetworkManager.java:1)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:163)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:163)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.LegacyPingHandler.channelRead(SourceFile:94)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.handler.timeout.ReadTimeoutHandler.channelRead(ReadTimeoutHandler.java:150)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:787)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.epoll.EpollSocketChannel$EpollSocketUnsafe.epollInReady(EpollSocketChannel.java:722)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:326)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:264)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.run(Thread.java:745)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Hikari Housekeeping Timer (pool LogBlock-Connection-Pool)
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 29 | Suspended: false | Native: false | State: TIMED_WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      sun.misc.Unsafe.park(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.run(Thread.java:745)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Netty Epoll Server IO #2
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 26 | Suspended: false | Native: false | State: BLOCKED
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.PacketStatusListener.a(PacketStatusListener.java:108)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.PacketStatusInStart.a(SourceFile:23)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.PacketStatusInStart.a(SourceFile:8)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.NetworkManager.a(NetworkManager.java:124)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.NetworkManager.channelRead0(NetworkManager.java:325)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.NetworkManager.channelRead0(NetworkManager.java:1)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:163)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:163)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.LegacyPingHandler.channelRead(SourceFile:94)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.handler.timeout.ReadTimeoutHandler.channelRead(ReadTimeoutHandler.java:150)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:787)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.epoll.EpollSocketChannel$EpollSocketUnsafe.epollInReady(EpollSocketChannel.java:722)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:326)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:264)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.run(Thread.java:745)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Netty Epoll Server IO #1
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 25 | Suspended: false | Native: true | State: RUNNABLE
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.epoll.Native.epollWait(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:194)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:219)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.run(Thread.java:745)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Netty Epoll Server IO #0
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 24 | Suspended: false | Native: false | State: BLOCKED
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.PacketStatusListener.a(PacketStatusListener.java:108)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.PacketStatusInStart.a(SourceFile:23)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.PacketStatusInStart.a(SourceFile:8)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.NetworkManager.a(NetworkManager.java:124)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.NetworkManager.channelRead0(NetworkManager.java:325)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.NetworkManager.channelRead0(NetworkManager.java:1)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:163)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:163)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.LegacyPingHandler.channelRead(SourceFile:94)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.handler.timeout.ReadTimeoutHandler.channelRead(ReadTimeoutHandler.java:150)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:787)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.epoll.EpollSocketChannel$EpollSocketUnsafe.epollInReady(EpollSocketChannel.java:722)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:326)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:264)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.run(Thread.java:745)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Spigot Metrics Thread
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 23 | Suspended: false | Native: false | State: TIMED_WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Object.wait(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.TimerThread.mainLoop(Timer.java:552)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.TimerThread.run(Timer.java:505)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Spigot Watchdog Thread
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 22 | Suspended: false | Native: false | State: RUNNABLE
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      sun.management.ThreadImpl.dumpThreads0(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:446)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.spigotmc.WatchdogThread.run(WatchdogThread.java:76)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Java2D Disposer
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 19 | Suspended: false | Native: false | State: WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Object.wait(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      sun.java2d.Disposer.run(Disposer.java:145)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.run(Thread.java:745)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Server console handler
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 16 | Suspended: false | Native: true | State: RUNNABLE
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Thread is waiting on monitor(s):
[14:03:13] [Spigot Watchdog Thread/ERROR]:      Locked on:java.io.BufferedInputStream.read(BufferedInputStream.java:254)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      Locked on:org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:261)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      Locked on:org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:198)
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.io.FileInputStream.readBytes(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.io.FileInputStream.read(FileInputStream.java:272)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.io.BufferedInputStream.read(BufferedInputStream.java:254)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.bukkit.craftbukkit.libs.jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:248)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:261)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:198)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readCharacter(ConsoleReader.java:2145)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLineSimple(ConsoleReader.java:3183)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:2333)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:2269)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:2257)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.DedicatedServer$2.run(DedicatedServer.java:81)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Thread-4
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 17 | Suspended: false | Native: false | State: WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      sun.misc.Unsafe.park(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mojang.util.QueueLogAppender.getNextLogEvent(QueueLogAppender.java:77)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.bukkit.craftbukkit.v1_8_R3.util.TerminalConsoleWriterThread.run(TerminalConsoleWriterThread.java:25)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.run(Thread.java:745)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: DestroyJavaVM
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 15 | Suspended: false | Native: false | State: RUNNABLE
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Server thread
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 13 | Suspended: false | Native: true | State: RUNNABLE
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Thread is waiting on monitor(s):
[14:03:13] [Spigot Watchdog Thread/ERROR]:      Locked on:com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:189)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      Locked on:com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      Locked on:com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2273)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      Locked on:org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487)
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.net.SocketInputStream.socketRead0(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.net.SocketInputStream.read(SocketInputStream.java:152)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.net.SocketInputStream.read(SocketInputStream.java:122)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:114)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:161)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:189)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2526)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2979)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2968)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3516)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2111)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2273)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:116)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:56)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.loader.Loader.getResultSet(Loader.java:2040)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.loader.Loader.executeQueryStatement(Loader.java:1837)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.loader.Loader.executeQueryStatement(Loader.java:1816)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.loader.Loader.doQuery(Loader.java:900)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:342)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.loader.Loader.doList(Loader.java:2526)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.loader.Loader.doList(Loader.java:2512)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2342)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.loader.Loader.list(Loader.java:2337)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:495)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:356)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:195)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.internal.SessionImpl.list(SessionImpl.java:1269)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.internal.QueryImpl.list(QueryImpl.java:101)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      libs.org.hibernate.internal.AbstractQueryImpl.uniqueResult(AbstractQueryImpl.java:905)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.archivesmc.archblock.api.ArchBlock.getOwnerUUID(ArchBlock.java:88)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.archivesmc.archblock.api.ArchBlock.getOwnerUUID(ArchBlock.java:64)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.archivesmc.archblock.api.ArchBlock.getOwnerUUID(ArchBlock.java:50)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.archivesmc.archblock.api.ArchBlock.canEditBlock(ArchBlock.java:224)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      com.archivesmc.archblock.bukkit.events.protection.PlayerInteractEvent.onEvent(PlayerInteractEvent.java:58)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      sun.reflect.GeneratedMethodAccessor104.invoke(Unknown Source)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.reflect.Method.invoke(Method.java:606)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:227)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.PlayerInteractManager.interact(PlayerInteractManager.java:463)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:759)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:52)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:1)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.concurrent.FutureTask.run(FutureTask.java:262)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:714)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:653)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:556)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.run(Thread.java:745)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Server Infinisleeper
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 14 | Suspended: false | Native: false | State: TIMED_WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Thread.sleep(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      net.minecraft.server.v1_8_R3.DedicatedServer$1.run(DedicatedServer.java:54)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Snooper Timer
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 10 | Suspended: false | Native: false | State: TIMED_WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Object.wait(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.TimerThread.mainLoop(Timer.java:552)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.util.TimerThread.run(Timer.java:505)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Signal Dispatcher
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 4 | Suspended: false | Native: false | State: RUNNABLE
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Finalizer
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 3 | Suspended: false | Native: false | State: WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Object.wait(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:13] [Spigot Watchdog Thread/ERROR]: Current Thread: Reference Handler
[14:03:13] [Spigot Watchdog Thread/ERROR]:  PID: 2 | Suspended: false | Native: false | State: WAITING
[14:03:13] [Spigot Watchdog Thread/ERROR]:  Stack:
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Object.wait(Native Method)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.Object.wait(Object.java:503)
[14:03:13] [Spigot Watchdog Thread/ERROR]:      java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
[14:03:13] [Spigot Watchdog Thread/ERROR]: ------------------------------
[14:03:33] [Server thread/INFO]: woodstock666 lost connection: Timed out
[14:03:33] [Server thread/INFO]: [-] woodstock666
[14:03:33] [Server thread/INFO]: hreson lost connection: Timed out
[14:03:33] [Server thread/INFO]: [-] hreson
[14:03:33] [Server thread/INFO]: Melon_Miner_44 lost connection: Timed out
[14:03:33] [Server thread/INFO]: [-] Melon_Miner_44
[14:03:33] [Server thread/INFO]: Dark12345 lost connection: Timed out
[14:03:33] [Server thread/INFO]: [-] Dark12345
[14:03:33] [Server thread/INFO]: IPad_Kante_99 lost connection: Disconnected
[14:03:33] [Server thread/INFO]: [-] IPad_Kante_99
[14:03:33] [Server thread/INFO]: Kaschel32 lost connection: Timed out
[14:03:33] [Server thread/INFO]: [-] Kaschel32
[14:03:33] [Server thread/INFO]: CraftingKing1 lost connection: Timed out
[14:03:33] [Server thread/INFO]: [-] CraftingKing1
[14:03:33] [Server thread/INFO]: Sisuar lost connection: Timed out
[14:03:33] [Server thread/INFO]: [-] Sisuar
[14:03:33] [Server thread/INFO]: Hirnfurtz3000 lost connection: Timed out
[14:03:33] [Server thread/INFO]: [-] Hirnfurtz3000
[14:03:33] [Server thread/INFO]: Greenman1805 lost connection: Timed out
[14:03:33] [Server thread/INFO]: [-] Greenman1805

Date-relevant data cleanup

As requested in #13: Add a feature that allows server staff to remove players that haven't been online for a certain number of days.

This will require storing their last online date in the database, but that shouldn't be too hard.

Stuff left to do

  • WatchBlock import
    • Flatfile import (Not DB import, people can export their DBs instead)
    • Iterate allow list, converting to UUID and adding to friends lists accordingly
    • Iterate folders and chunks, adding to the DB as appropriate
    • Look into speed issues and come up with a solution
  • Disable plugin in config by default to avoid threadpool looping on first run
  • Stress-testing
  • Fix /friends command
  • Optional stuff
    • Make dependencies optional

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.