Actually, i asking about, why on pocketmine input is bad, but on nukkit its is good. On nukkit your words doesnt getting away when someone is saying something on server. On pocketmine you cant press ArrowUP and get your last command typed automatically pocketmine: and nukkit: P.S. Sorry for my bad english
First of all please put a little more effort in your "english" as no one will or can help you if you don't. Yes, even I have had this problem but it won't effect as much you can easily complete the command you wanted to do and it will be done. I think they are fixing it but yes its an issue for Linux users but it will get fixed soon. Why you want to get back an command by doing a Arrow UP when you can easily type it down...?
Idk, its just makes my life a bit easier, cuz i dont have to repeat one command many times if i want, for example, give diamonds to ten players with different names.
First of all, I must clarify, it is not "on pocketmine it is bad, on nukkit it is good". It depends on your terminal wrapper, which is actually related to the PHP terminal (and mintty php on Windows) and Nukkit's Java terminal. I wrote a plugin that doesn't perfectly solve this problem but at least prevents typing wrong commands: https://github.com/PEMapModder/Small-ZC-Plugins/tree/master/ConsolePush The plugin was back in API 2.0.0, but I think it should work perfectly even with the expectable changes in API 3.0.0-ALPHA8. To truly solve this problem, we need an extension like ncurses updated for latest PHP, or have a good terminal wrapper. As I have tested on my Windows 10 distribution, if you don't use mintty and directly use cmd.exe to execute the command "php PocketMine-MP.phar --enable-ansi", common terminal keys like arrow-up/down/left/right, Delete etc. will also work. Some wrappers like PocketMine-GUI (I don't think it works correctly) could also be a workaround. If you don't like the cmd.exe interface, you may even use wrappers like jediterm. However, note that jediterm is actually the same as the emulated Terminal you get in IDEA/PhpStorm/other JetBrains product (with Alt+F12 on my keymap)
Thanks alot for your answer. So how can i make terminal wrapper looks better on Linux. Or i cant at this moment?
Another possibility is to buffer the output until the user enters a command. The user can type something like a backslash to signify the start of typing a command. I'll work on a simple plugin demonstrating this shortly.