I suggest new network protocol like RCON to control all data in game externally.
I want to change map data directly from my site in real time without restart server. Now if I change map data in map files, then cached chunks not saved correctly.
If will be network API for use with different software (php, java, c/c++, etc), then it will be really to make interesting things via this protocol, such as:
1. Generate custom map using PHP, java, c++, etc.
2. Automatically recreate chunks and create chests with loots.
3. Create private areas of cities and give them for players.
4. Make random loots using PHP, java, c++, etc.
5. Make external online map viewer (like Dynmap in Minecraft)
6. Make custom RCON tool
7. Modify and control any data in game externally
8. Make custom external real time map editor!!!
9. Many other interesting things
Suggestion for network protocol:
1. Network port = RCON port or new port (config option)
2. Protocol format - binary or JSON
3. Authorisation system
4. Get/Set any data in map, inventory, etc
Sorry for bad English.
Participate now!
Don’t have an account yet? Create a new account now and be part of our community!