Is it possible to make a server run on multiple different major versions of mcpe? like 1.1 1.2 1.3 etc? If so, how can it be done?
download pocketmine again and search for the phar you want, i don't suppose you know how to update plugins
From my general understanding of how PocketMine is run, the software is more meant for the here and now. Meaning, it'll support the latest and (maybe not so greatest) MCBE version. (and do a damn good job at it.) If your looking for software that goes more for supporting every version ever, with the loss of some functionality, and features- take a look at SteadFast. Keep in mind, if you have any questions about other software, don't ask them here. Of course, anyone who has been around longer or better understands the workflow of PMMP, or even SteadFast nowadays, correct me.
The problem is that 99% of the current Plugins on poggit which are made for API 3.0.0 won't work with Steadfast2's old API 1.12.0. With the recent changes made to the API, it's almost impossible to provide backwards compatiblity as a plugin developer.
I don't want to go too far off the original topic but, I, nor anyone else, should expect a plugin developer such as yourself, to attempt to support, at this point, very different versions of server software. My point was, that if aTmG was looking for a pre-built software that supports everything under the sun - look elsewhere. I provided Steadfast, as it's a fork of PocketMine, and would be more recognizable from a development standpoint. (other software is available) Of course, plugin support is limited. There would be a large overhead to update (or downgrade) plugins to work with Hydrogen's Steadfast software. The only other option would be to start a new fork of PocketMine, and attempt to create the compatibility with different client versions himself. I, nor anyone else should ever expect dktapps to put more on his plate and setup compatibility with every client version, and have it work for every update he pushes out. My only real question to aTmG would be - Why do you need to support so many different version of Minecraft? Most clients will only ever be running the latest version, especially with the auto-updating tendencies of IOS and Windows.
With 1.1 id understand why you would want to support it. It was the last version you could play using cracked apk and not need xbox live to play on servers so the MCPE 1.1 audience is still there.