You are browsing as a guest. Sign up (or log in) to start making projects!

5h 43m 43s logged

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.

0
11

Comments 0

No comments yet. Be the first!