The first mini game
Context
I am creating a custom mini game server for minecraft with Minestom
A library allowing to write a java Minecraft server from scratch.
Cleaned up on blueprints & crates management
I rewrote parts of the logic of crates (system to manage mini games).
To be hopefully better maintainable.
Tnt Run
I made a first game the classic TntRun. Players are on a floor which
disappears under their feed. There are 3 floors and it is checked who has won.
I also had a bit fun with the light engine at the start (first image)
Jar
I made everything, including dependencies, able to be build into a single jar
with shadow jar.
Docker/Podman
I used my jar to create a Docker image file which takes everything important
from the repo & puts it into a docker/podman image (only tested with podman).
I also made an environment variable that can be set which gives a specific player the highest admin permissions.
So that you don’t have to mount the container & manually change add a player to the permission table of the SQLite database in it.
Ghost system
I also made 3 functions to implement a basic ghost system for when games want to get rid of players from the game.
And an readme
I added a README.md to my repo… with some text about how this thing works and breaths.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.