{"action":"created","issue":{"url":"https://api.github.com/repos/Nukkit-coders/mob-plugin/issues/50","repository_url":"https://api.github.com/repos/Nukkit-coders/mob-plugin","labels_url":"https://api.github.com/repos/Nukkit-coders/mob-plugin/issues/50/labels{/name}","comments_url":"https://api.github.com/repos/Nukkit-coders/mob-plugin/issues/50/comments","events_url":"https://api.github.com/repos/Nukkit-coders/mob-plugin/issues/50/events","html_url":"https://github.com/Nukkit-coders/mob-plugin/issues/50","id":296157533,"number":50,"title":"Error when server is idle.  Too many max-spawns?","user":{"login":"sleeps5","id":36316349,"avatar_url":"https://avatars2.githubusercontent.com/u/36316349?v=4","gravatar_id":"","url":"https://api.github.com/users/sleeps5","html_url":"https://github.com/sleeps5","followers_url":"https://api.github.com/users/sleeps5/followers","following_url":"https://api.github.com/users/sleeps5/following{/other_user}","gists_url":"https://api.github.com/users/sleeps5/gists{/gist_id}","starred_url":"https://api.github.com/users/sleeps5/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sleeps5/subscriptions","organizations_url":"https://api.github.com/users/sleeps5/orgs","repos_url":"https://api.github.com/users/sleeps5/repos","events_url":"https://api.github.com/users/sleeps5/events{/privacy}","received_events_url":"https://api.github.com/users/sleeps5/received_events","type":"User","site_admin":false},"labels":[{"id":761441442,"url":"https://api.github.com/repos/Nukkit-coders/mob-plugin/labels/bug","name":"bug","color":"ee0701","default":true},{"id":833832961,"url":"https://api.github.com/repos/Nukkit-coders/mob-plugin/labels/confirmed","name":"confirmed","color":"382fe2","default":false},{"id":761441443,"url":"https://api.github.com/repos/Nukkit-coders/mob-plugin/labels/duplicate","name":"duplicate","color":"cccccc","default":true},{"id":827561300,"url":"https://api.github.com/repos/Nukkit-coders/mob-plugin/labels/medium%20priority","name":"medium priority","color":"e58540","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-02-11T03:47:09Z","updated_at":"2018-02-12T01:59:07Z","closed_at":null,"author_association":"NONE","body":"### Issue Description\r\n\r\nErrors show up while server is idle.\r\n\r\n### Steps to Reproduce the Issue\r\n<!--- Help us to find the problem by adding steps to reproduce the issue -->\r\n1. Walk away from the server with no one signing in\r\n2. Watch the red errors start showing up\r\n3. Force stop the server and restart\r\n4. Sign into the server and enjoy the plugin again.\r\n\r\n### OS and Versions\r\n* Nukkit Version: 1.0dev \r\n* Git Commit Abbrev: 3124bc2\r\n* Java Version: \r\n```\r\nJava HotSpot(TM) 64-Bit Server VM (1.8.0_151-b12)\r\n```\r\n* Host Configuration: \r\n| Item | Value |\r\n|:----:|:-----:|\r\n| Host OS | Ubuntu [17.10] |  \r\n| Memory(RAM) | 7.8 GB | \r\n| Storage Size | 1.1 TB | \r\n| Storage Type | WDC_WD5000AVVS-63M8B0 Corsair_Nova_2_SSD Unknown  | \r\n| CPU Type | AMD FX(tm)-4300 Quad-Core Processor | \r\n| CPU Core Count | 2 cores 4 threads | \r\n| Upstream Bandwidth | ?? | \r\n\r\n* Client Configuration: \r\n\r\n| Item | Value |\r\n|:----:|:-----:|\r\n| Client Edition | ?? | \r\n| Client Version | ?? | \r\n\r\n#### Config.yml\r\nentities:\r\n  mob-ai: true\r\n  auto-spawn-tick: 300\r\n  worlds-spawn-disabled: \"exampleworld\"\r\n\r\nmax-spawns:\r\n  bat: 0\r\n  blaze: 0\r\n  chicken: 1\r\n  cow: 2\r\n  creeper: 1\r\n  enderman: 0\r\n  ghast: 0\r\n  husk: 0\r\n  horse: 1\r\n  mooshroom: 1\r\n  ocelot: 1\r\n  pig: 1\r\n  polarbear: 1\r\n  rabbit: 1\r\n  stray: 0 \r\n  sheep: 2\r\n  skeleton: 1\r\n  spider: 1\r\n  wolf: 1\r\n  zombie: 1\r\n\r\n### Crashdump, Backtrace or Other Files\r\n2018-2-10 10:30:35 [INFO] Loading nukkit.yml...\r\n2018-2-10 10:30:35 [INFO] Loading server properties...\r\n2018-2-10 10:30:35 [INFO] Selected English (eng) as the base language\r\n2018-2-10 10:30:35 [INFO] Starting Minecraft: PE server version v1.2.10\r\n2018-2-10 10:30:35 [INFO] Selected Zlib Provider: 2 (cn.nukkit.utils.ZlibThreadLocal)\r\n2018-2-10 10:30:35 [INFO] Opening server on *:25565\r\n2018-2-10 10:30:35 [INFO] This server is running Nukkit version 1.0dev \"蘋果(Apple)派(Pie)\" (API 1.0.5)\r\n2018-2-10 10:30:35 [INFO] Nukkit is distributed under the LGPL License\r\n2018-2-10 10:30:36 [INFO] Loading recipes...\r\n2018-2-10 10:30:36 [INFO] Loaded 954 recipes.\r\n2018-2-10 10:30:36 [INFO] Successfully loaded 0 resource packs\r\n2018-2-10 10:30:36 [INFO] Loading MobPlugin v1.0\r\n2018-2-10 10:30:36 [INFO] Enabling MobPlugin v1.0\r\n2018-2-10 10:30:36 [INFO] [MobPlugin] Plugin enabled successful [aiEnabled:true] [autoSpawnTick:300]\r\n2018-2-10 10:30:36 [INFO] Epoll is available. EpollEventLoop will be used.\r\n2018-2-10 10:30:36 [INFO] Preparing level \"world\"\r\n2018-2-10 10:30:36 [INFO] Starting GS4 status listener\r\n2018-2-10 10:30:36 [INFO] Setting query port to 25565\r\n2018-2-10 10:30:36 [INFO] Query is running on 0.0.0.0:25565\r\n2018-2-10 10:30:36 [INFO] Default game type: Survival Mode\r\n2018-2-10 10:30:36 [INFO] Done (1.119s)! For help, type \"help\" or \"?\"\r\n2018-2-10 15:16:01 [INFO] THISGUY[/XXX.XXX.XXX.XXX:34215] logged in with entity id 1 at (world, 156.3049, 71.0, 104.7802)\r\n2018-2-10 15:16:02 [INFO] THISGUY joined the game\r\n2018-2-10 15:57:04 [INFO] THISGUY left the game\r\n2018-2-10 15:57:04 [INFO] THISGUY[/XXX.XXX.XXX.XXX:34215] logged out due to client disconnect\r\n2018-2-10 17:47:51 [EMERGENCY] --------- Server stopped responding --------- (64.216s)\r\n2018-2-10 17:47:51 [EMERGENCY] Please report this to nukkit:\r\n2018-2-10 17:47:51 [EMERGENCY]  - https://github.com/NukkitX/Nukkit/issues/new\r\n2018-2-10 17:47:51 [EMERGENCY] ---------------- Main thread ----------------\r\n2018-2-10 17:47:51 [EMERGENCY] Current Thread: main\r\n2018-2-10 17:47:51 [EMERGENCY] \tPID: 1 | Suspended: false | Native: false | State: RUNNABLE\r\n2018-2-10 17:47:51 [EMERGENCY] \tStack:\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tde.kniffo80.mobplugin.entities.BaseEntity.getBlocksAround(BaseEntity.java:208)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tde.kniffo80.mobplugin.entities.BaseEntity.checkBlockCollision(BaseEntity.java:224)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tde.kniffo80.mobplugin.entities.BaseEntity.entityBaseTick(BaseEntity.java:279)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tde.kniffo80.mobplugin.entities.monster.WalkingMonster.entityBaseTick(WalkingMonster.java:182)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tde.kniffo80.mobplugin.entities.monster.WalkingMonster.onUpdate(WalkingMonster.java:162)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tcn.nukkit.level.Level.doTick(Level.java:754)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tcn.nukkit.Server.checkTickUpdates(Server.java:989)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tcn.nukkit.Server.tick(Server.java:1075)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tcn.nukkit.Server.tickProcessor(Server.java:838)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tcn.nukkit.Server.start(Server.java:815)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tcn.nukkit.Server.<init>(Server.java:498)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tcn.nukkit.Nukkit.main(Nukkit.java:102)\r\n2018-2-10 17:47:51 [EMERGENCY] ---------------- All threads ----------------\r\n2018-2-10 17:47:51 [EMERGENCY] Current Thread: threadDeathWatcher-3-1\r\n2018-2-10 17:47:51 [EMERGENCY] \tPID: 81 | Suspended: false | Native: false | State: TIMED_WAITING\r\n2018-2-10 17:47:51 [EMERGENCY] \tStack:\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.lang.Thread.sleep(Native Method)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tio.netty.util.ThreadDeathWatcher$Watcher.run(ThreadDeathWatcher.java:150)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tio.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.lang.Thread.run(Thread.java:748)\r\n2018-2-10 17:47:51 [EMERGENCY] ------------------------------\r\n2018-2-10 17:47:51 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #4\r\n2018-2-10 17:47:51 [EMERGENCY] \tPID: 24 | Suspended: false | Native: false | State: WAITING\r\n2018-2-10 17:47:51 [EMERGENCY] \tStack:\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tsun.misc.Unsafe.park(Native Method)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:458)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:924)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.lang.Thread.run(Thread.java:748)\r\n2018-2-10 17:47:51 [EMERGENCY] ------------------------------\r\n2018-2-10 17:47:51 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #3\r\n2018-2-10 17:47:51 [EMERGENCY] \tPID: 23 | Suspended: false | Native: false | State: WAITING\r\n2018-2-10 17:47:51 [EMERGENCY] \tStack:\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tsun.misc.Unsafe.park(Native Method)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:458)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:924)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.lang.Thread.run(Thread.java:748)\r\n2018-2-10 17:47:51 [EMERGENCY] ------------------------------\r\n2018-2-10 17:47:51 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #2\r\n2018-2-10 17:47:51 [EMERGENCY] \tPID: 22 | Suspended: false | Native: false | State: WAITING\r\n2018-2-10 17:47:51 [EMERGENCY] \tStack:\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tsun.misc.Unsafe.park(Native Method)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:458)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:924)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.lang.Thread.run(Thread.java:748)\r\n2018-2-10 17:47:51 [EMERGENCY] ------------------------------\r\n2018-2-10 17:47:51 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #1\r\n2018-2-10 17:47:51 [EMERGENCY] \tPID: 21 | Suspended: false | Native: false | State: WAITING\r\n2018-2-10 17:47:51 [EMERGENCY] \tStack:\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tsun.misc.Unsafe.park(Native Method)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:458)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:924)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.lang.Thread.run(Thread.java:748)\r\n2018-2-10 17:47:51 [EMERGENCY] ------------------------------\r\n2018-2-10 17:47:51 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #0\r\n2018-2-10 17:47:51 [EMERGENCY] \tPID: 20 | Suspended: false | Native: false | State: WAITING\r\n2018-2-10 17:47:51 [EMERGENCY] \tStack:\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tsun.misc.Unsafe.park(Native Method)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:458)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:924)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.lang.Thread.run(Thread.java:748)\r\n2018-2-10 17:47:51 [EMERGENCY] ------------------------------\r\n2018-2-10 17:47:51 [EMERGENCY] Current Thread: Thread-6\r\n2018-2-10 17:47:51 [EMERGENCY] \tPID: 19 | Suspended: false | Native: false | State: RUNNABLE\r\n2018-2-10 17:47:51 [EMERGENCY] \tStack:\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tsun.management.ThreadImpl.dumpThreads0(Native Method)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tsun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:454)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tcn.nukkit.utils.Watchdog.run(Watchdog.java:44)\r\n2018-2-10 17:47:51 [EMERGENCY] ------------------------------\r\n2018-2-10 17:47:51 [EMERGENCY] Current Thread: epollEventLoopGroup-2-1\r\n2018-2-10 17:47:51 [EMERGENCY] \tPID: 18 | Suspended: false | Native: true | State: RUNNABLE\r\n2018-2-10 17:47:51 [EMERGENCY] \tStack:\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tio.netty.channel.epoll.Native.epollWait0(Native Method)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tio.netty.channel.epoll.Native.epollWait(Native.java:117)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tio.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:231)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tio.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:255)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tio.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:873)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tio.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.lang.Thread.run(Thread.java:748)\r\n2018-2-10 17:47:51 [EMERGENCY] ------------------------------\r\n2018-2-10 17:47:51 [EMERGENCY] Current Thread: RakNet Thread #15\r\n2018-2-10 17:47:51 [EMERGENCY] \tPID: 15 | Suspended: false | Native: false | State: TIMED_WAITING\r\n2018-2-10 17:47:51 [EMERGENCY] \tStack:\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.lang.Thread.sleep(Native Method)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tcn.nukkit.raknet.server.SessionManager.tickProcessor(SessionManager.java:96)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tcn.nukkit.raknet.server.SessionManager.run(SessionManager.java:70)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tcn.nukkit.raknet.server.SessionManager.<init>(SessionManager.java:58)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tcn.nukkit.raknet.server.RakNetServer.run(RakNetServer.java:101)\r\n2018-2-10 17:47:51 [EMERGENCY] ------------------------------\r\n2018-2-10 17:47:51 [EMERGENCY] Current Thread: Console\r\n2018-2-10 17:47:51 [EMERGENCY] \tPID: 10 | Suspended: false | Native: true | State: RUNNABLE\r\n2018-2-10 17:47:51 [EMERGENCY] \tThread is waiting on monitor(s):\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tLocked on:jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:166)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tLocked on:jline.internal.InputStreamReader.read(InputStreamReader.java:257)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tLocked on:jline.internal.InputStreamReader.read(InputStreamReader.java:194)\r\n2018-2-10 17:47:51 [EMERGENCY] \tStack:\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.io.FileInputStream.read0(Native Method)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.io.FileInputStream.read(FileInputStream.java:207)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:166)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:135)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:243)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjline.internal.InputStreamReader.read(InputStreamReader.java:257)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjline.internal.InputStreamReader.read(InputStreamReader.java:194)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjline.console.ConsoleReader.readCharacter(ConsoleReader.java:2143)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjline.console.ConsoleReader.readCharacter(ConsoleReader.java:2133)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjline.console.ConsoleReader.readBinding(ConsoleReader.java:2218)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjline.console.ConsoleReader.readLine(ConsoleReader.java:2459)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjline.console.ConsoleReader.readLine(ConsoleReader.java:2370)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjline.console.ConsoleReader.readLine(ConsoleReader.java:2358)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjline.console.ConsoleReader.readLine(ConsoleReader.java:2346)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tcn.nukkit.command.CommandReader.run(CommandReader.java:63)\r\n2018-2-10 17:47:51 [EMERGENCY] ------------------------------\r\n2018-2-10 17:47:51 [EMERGENCY] Current Thread: NonBlockingInputStreamThread\r\n2018-2-10 17:47:51 [EMERGENCY] \tPID: 14 | Suspended: false | Native: false | State: WAITING\r\n2018-2-10 17:47:51 [EMERGENCY] \tStack:\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.lang.Object.wait(Native Method)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjline.internal.NonBlockingInputStream.run(NonBlockingInputStream.java:275)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.lang.Thread.run(Thread.java:748)\r\n2018-2-10 17:47:51 [EMERGENCY] ------------------------------\r\n2018-2-10 17:47:51 [EMERGENCY] Current Thread: Thread-0\r\n2018-2-10 17:47:51 [EMERGENCY] \tPID: 9 | Suspended: false | Native: false | State: TIMED_WAITING\r\n2018-2-10 17:47:51 [EMERGENCY] \tStack:\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.lang.Thread.sleep(Native Method)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tcn.nukkit.utils.MainLogger.flushBuffer(MainLogger.java:233)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tcn.nukkit.utils.MainLogger.run(MainLogger.java:222)\r\n2018-2-10 17:47:51 [EMERGENCY] ------------------------------\r\n2018-2-10 17:47:51 [EMERGENCY] Current Thread: Signal Dispatcher\r\n2018-2-10 17:47:51 [EMERGENCY] \tPID: 4 | Suspended: false | Native: false | State: RUNNABLE\r\n2018-2-10 17:47:51 [EMERGENCY] \tStack:\r\n2018-2-10 17:47:51 [EMERGENCY] ------------------------------\r\n2018-2-10 17:47:51 [EMERGENCY] Current Thread: Finalizer\r\n2018-2-10 17:47:51 [EMERGENCY] \tPID: 3 | Suspended: false | Native: false | State: WAITING\r\n2018-2-10 17:47:51 [EMERGENCY] \tStack:\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.lang.Object.wait(Native Method)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)\r\n2018-2-10 17:47:51 [EMERGENCY] ------------------------------\r\n2018-2-10 17:47:51 [EMERGENCY] Current Thread: Reference Handler\r\n2018-2-10 17:47:51 [EMERGENCY] \tPID: 2 | Suspended: false | Native: false | State: WAITING\r\n2018-2-10 17:47:51 [EMERGENCY] \tStack:\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.lang.Object.wait(Native Method)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.lang.Object.wait(Object.java:502)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.lang.ref.Reference.tryHandlePending(Reference.java:191)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tjava.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)\r\n2018-2-10 17:47:51 [EMERGENCY] ------------------------------\r\n2018-2-10 17:47:51 [EMERGENCY] Current Thread: main\r\n2018-2-10 17:47:51 [EMERGENCY] \tPID: 1 | Suspended: false | Native: false | State: RUNNABLE\r\n2018-2-10 17:47:51 [EMERGENCY] \tStack:\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tde.kniffo80.mobplugin.entities.BaseEntity.getBlocksAround(BaseEntity.java:209)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tde.kniffo80.mobplugin.entities.BaseEntity.checkBlockCollision(BaseEntity.java:224)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tde.kniffo80.mobplugin.entities.BaseEntity.entityBaseTick(BaseEntity.java:279)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tde.kniffo80.mobplugin.entities.monster.WalkingMonster.entityBaseTick(WalkingMonster.java:182)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tde.kniffo80.mobplugin.entities.monster.WalkingMonster.onUpdate(WalkingMonster.java:162)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tcn.nukkit.level.Level.doTick(Level.java:754)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tcn.nukkit.Server.checkTickUpdates(Server.java:989)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tcn.nukkit.Server.tick(Server.java:1075)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tcn.nukkit.Server.tickProcessor(Server.java:838)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tcn.nukkit.Server.start(Server.java:815)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tcn.nukkit.Server.<init>(Server.java:498)\r\n2018-2-10 17:47:51 [EMERGENCY] \t\tcn.nukkit.Nukkit.main(Nukkit.java:102)\r\n2018-2-10 17:47:51 [EMERGENCY] ---------------------------------------------\r\n2018-2-10 21:30:55 [EMERGENCY] RakNet crashed!"},"comment":{"url":"https://api.github.com/repos/Nukkit-coders/mob-plugin/issues/comments/364813100","html_url":"https://github.com/Nukkit-coders/mob-plugin/issues/50#issuecomment-364813100","issue_url":"https://api.github.com/repos/Nukkit-coders/mob-plugin/issues/50","id":364813100,"user":{"login":"sleeps5","id":36316349,"avatar_url":"https://avatars2.githubusercontent.com/u/36316349?v=4","gravatar_id":"","url":"https://api.github.com/users/sleeps5","html_url":"https://github.com/sleeps5","followers_url":"https://api.github.com/users/sleeps5/followers","following_url":"https://api.github.com/users/sleeps5/following{/other_user}","gists_url":"https://api.github.com/users/sleeps5/gists{/gist_id}","starred_url":"https://api.github.com/users/sleeps5/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sleeps5/subscriptions","organizations_url":"https://api.github.com/users/sleeps5/orgs","repos_url":"https://api.github.com/users/sleeps5/repos","events_url":"https://api.github.com/users/sleeps5/events{/privacy}","received_events_url":"https://api.github.com/users/sleeps5/received_events","type":"User","site_admin":false},"created_at":"2018-02-12T01:59:07Z","updated_at":"2018-02-12T01:59:07Z","author_association":"NONE","body":"still occurs.  not able to decipher what triggers it."}}
{"actor":{"display_login":"sleeps5"}}