As an owner of one of many common servers, I would be grateful from at least basic not necessary completed api. The sooner, the better.
Do you remember Minecraft? It is a great example.
The success of this game was not caused by Mojangs vanilla server which cannot do anything even today, but that giant “Boom” of Minecraft occurred due the community driven api for servers which we have known as Bukkit. That was the real cause of minecraft becoming so successful game. The API was terrible back then, but people were happy. Happy to have a chance to write at least basic antigrief plugins. They continued doing so, even that API changed X times. It was worth it.
What was the reaction of Mojang? What did they do about it? They made a fortune. Mojang did promise a small API, sadly they have never released it.
So what we have learned from this?
Player: nick, credits, chat, position, faction, relations between factions, a name of ship which is he currently controlling…
Ship: mass, position, energy, shields, speed, faction…
Events: player hit another player, player hit a ship, player kills another player (+ information about gun which he have used)...
Possibility to give players prefixes in chat (donor, admin, builder, a guy from shine team…)
Currently I am using a wrapper to parse logs, but it has its disadvantages. I managed to write simplest plugins such as cycling tips and claiming reward for voting for server.
Please, consider my request and release at least small basic API. It is better to have some than none. Even if it change frequently it is still better than nothing.
And I would be also grateful for some more options in server config. Such as map size and ship limit. This should not be only possible in battle mode, but in standard mode too. Just because most servers are not able to handle 30 GB backup or giant flying boxes with 300K mass.
Thank you for reading my suggestion and I hope you will find some time to deal with it.
Do you remember Minecraft? It is a great example.
The success of this game was not caused by Mojangs vanilla server which cannot do anything even today, but that giant “Boom” of Minecraft occurred due the community driven api for servers which we have known as Bukkit. That was the real cause of minecraft becoming so successful game. The API was terrible back then, but people were happy. Happy to have a chance to write at least basic antigrief plugins. They continued doing so, even that API changed X times. It was worth it.
What was the reaction of Mojang? What did they do about it? They made a fortune. Mojang did promise a small API, sadly they have never released it.
So what we have learned from this?
- Plugins on servers really do attract new people.
- Saying later isn´t the resolution.
- If you don’t release the API one able coder will do it later on, but that api will never be 100% compatible with the game.
Player: nick, credits, chat, position, faction, relations between factions, a name of ship which is he currently controlling…
Ship: mass, position, energy, shields, speed, faction…
Events: player hit another player, player hit a ship, player kills another player (+ information about gun which he have used)...
Possibility to give players prefixes in chat (donor, admin, builder, a guy from shine team…)
Currently I am using a wrapper to parse logs, but it has its disadvantages. I managed to write simplest plugins such as cycling tips and claiming reward for voting for server.
Please, consider my request and release at least small basic API. It is better to have some than none. Even if it change frequently it is still better than nothing.
And I would be also grateful for some more options in server config. Such as map size and ship limit. This should not be only possible in battle mode, but in standard mode too. Just because most servers are not able to handle 30 GB backup or giant flying boxes with 300K mass.
Thank you for reading my suggestion and I hope you will find some time to deal with it.