Hello everyone! Today we'd like to introduce our Android application project (in Java), called FakeClient. FakeClient is an application that, as its name tells, sends data to a server as an MCPE client. You might be thinking about this: since we already have MCPE, why do we still need this app? Let's think about this. In Android MCPE, it takes approximately 20 to 30 seconds for my 17-month-old Nexus 4 to log in into a server due to the time consumed for world generating. This is especially annoying for plugin developers who is writing a plugin that always crashes when the player joins. The developer may want to add debug info to the console, but he has to add different types of info and change different things over the time to fix the bug. In some large projects, a developer may need to test for tens of times, and it could probably take hours to debug without a convenient tester. Therefore, this app will connect to a server on button clicked. Once connection is created, after ping-ponging some login packets, the app will send a ready packet to the server which spawns the player in the server. Convenient buttons will allow you to send different types of actions, such as to hit a player, break a block, etc. However, to avoid this being abused in some servers, we may add some simple quiz questions about PocketMine plugins that you must answer one correctly so that you can enter the main user interface. Another possible solution to this problem is to check some information from the server such that if the server does not want to allow this "bot" (e.g. by not installing a particular plugin) the app will not connect further. The project repository can be found at https://github.com/LegendOfMCPE/FakeClient and issues submitting and pull requests are welcome, as long as they are not spam and do not abuse the functions. We still have a long way to go until this app can at least login into the server, but we feel that it is suitable for us to introduce this project first. Sorry if this thread is posted incorrectly. I checked all the points in the README and I don't think this thread violates any. Spoiler: Disclaimer This post is posted by @PEMapModder using the organization account.