Steps to fix: 1. Create Twitter, Reddit, and JIRA bots Twitter Bot: Spam @darngeek, @_tomcc_ @jeb_, @argo_major Reddit: Spam /r/mcpe, @mojang_tommo JIRA http://bugs.mojang.com
My server (aka VPS) can handle 600 players before 1.1, 10 servers, no network overload. 200Mbps. Btw the average player of this lobby server is 120.
Windows server 2008 R2 is based on Windows 7 (https://en.m.wikipedia.org/wiki/Windows_Server_2008_R2) it's just using the classic theme (probably cuz it doesn't have good enough graphics).
If I were you I'd start by removing pmchairs, customalerts and namecorrector, and run some more timings.
Thanks - your average packet timings are still about 100 times slower than mine - can you screenshot some network speed tests showing ping, download and upload speeds?
This both network give me the similar timings. By the way, this is the timings for the better upload speed ones: https://timings.pmmp.io/?url=24831006
In the last report in nearly 500 seconds you had only 2 ticks... Your other reports show a similar result even without any plugins where each tick took 2 seconds. Are you 100% certain that your PocketMine settings are the same as those you posted?! Try deleting pocketmine.yml and restart - if that doesn't help, I would set up a new server from scratch, no plugins, different port, and see if you get the same result.
That's a waste of time. As dktapps's answer, why don't you get some server with 60 members and try to get the timings, before judging that is my server's problem. You must know the cases when I ran the timings before the TPS drop, and when I ran the timings during the TPS drop. You can't get the packet delay server-side if you are under a network attack. The server would not receive any packet, but not receiving packets and takes time to decode the batched packets.
If only there is a pmmp's debugging request, I would capture the full process of me installing the offical pmmp's latest repo, and timings capturing process.
Guys, I don't need to lie if I'm in the trouble, not you guys, right? Changing port means nothing without an explanation, I'm 100% percent sure of the configs, the plugins would not cause this problem. This is the problem: Please, respect the replies that have been committed. EDIT: Code: PHP: public function onDataPacketReceive(DataPacketReceiveEvent $event) { var_dump($event->getPacket()->getName()); }
Sure, here's timings 60 players - not good but still playable: https://timings.pmmp.io/?url=24835084. I haven't done timings for more yet - maybe once you hit a certain number things go crazy, in which case you'll need to limit server numbers.
Took the hands into this. From: https://timings.pmmp.io/?url=24835087 To: https://timings.pmmp.io/?url=24835124 With code: At least that is my way, and that is not as lag. You guys' way maybe better, let me know. But don't tell me that is the port or the configs' problem, please, and never again in the future. That would not solve the problem. Please solve the problems base on the timings. That's my truly opinion.