Stefan Boos

My personal GitHub pages

Follow me on GitHub

Minecraft

Resources

Minecraft Mod Programming

Important

Forge Mods are compiled using Java 8. Please make sure that the JAVA_HOME environment variable points to the correct directory before you run the gradle commands.

Good Intros

Tools Simplifying Mod Development

Other Tutorial Pages …

… which I have encountered while creating my first mods. I have not read them in depth but I use them as a reference.

Advanced Topics

Minecraft Server

Local Setup Using The Server

  1. I recommend using the SpigotMC server

  2. Configure the server according to the Minecraft Wiki instructions

  3. If you want to use only a single Minecraft license on two different client computers, then

  4. Configure the server to be offline: online-mode=false in server.properties

  5. Change the displayName in the minecraft/launcher_profiles.json file of one of the users so that they have different display names (see How-To Geek: How to Play Multiplayer LAN Games with a Single Minecraft Account
    Explains how to connect to a personal Minecraft server in your local network from two computers if you have only one Minecraft license)

Hosting a Server On Docker in the Cloud

Backing Up Your Server Data

Extending Your Minecraft Server

  • SpigotMC
    The leading community for Minecraft server owners and content creators.

BungeeCord: Switch From Server To Server

Portals From Server to Server

  • SpigotMC: Advanced Portals
    Create portals to send you to places inside and outside your server

Plugins

Crossplay: Bedrock Edition und Java Edition

Geyser is a plugin or standalone server acting as a bridge from the bedrock edition to the java edition servers like Spigot.

Setup instructions can be found in [the GeyserMC Wiki]((https://github.com/GeyserMC/Geyser/wiki/Setup). A default configuration file can be generated on the Geyser Homepage -> Config Editor. A docker image for standalone use is present at bmoorman/geyser.