-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
This is my proposed order to get off the ground.
- Cardinal Plugin
- Establish and document a protocol for maps.
- Create a test suite of maps to develop the plugin against. This means create maps that conform to the documented protocol. Ideally, these maps can also be used for the end product. These should be designed to test as many protocol features as possible, including corner-cases.
- Implement modules to support the maps created.
- Implement a pseudo-API to allow other plugins to interact.
- Database
- Establish and document all data that needs to be stored from Minecraft.
- Establish and document schema to be used to store established data from Minecraft.
- Establish and document all data that needs to be stored from the Website.
- Establish and document schema to be used to store established data from Website.
- Database Integration Plugin
- For each data type to be stored in the database, implement a means of recording and storing the data in the database.
- Bungee Plugin (TBD)
- Determine requirements for such a plugin.
- Website
- Implement a mean to view player statistics.
- Implement a method for players to create a personal profile linked to their in-game account.
- Implement a way for players to purchase virtual items from the website.
- Implement mean(s) for players to communicate through the website.
Profit??
Metadata
Metadata
Assignees
Labels
No labels