Early Alpha Software, not suitable for production
Potential Update on Feb/2023:
- further stabilize & document the core framework
- maybe implement creative mode gameplay
This project will then be put in hibernation till (hopefully) 2024/2025.
Please refer to this blogpost series(chinese) for motivations and design overview
Also, refer to conventionalcommit.json for the code organization of the project
Forks are welcomed!
Required Java/JDK Version: >= 17
Download the jar from the release page and run it
java -jar *name-of-the-jar.jar*
We use gradle as our build system, therefore all standard tasks should just work.
packaging:
gradle server:bootJar
publishing:
gradle publish
Kotlin + Spring Boot
Yes we don't use Spring Boot for game servers, but we use spring for DI and spring boot is so convenient!