



Datapacks go into the world, not the game: drop the zip into world/datapacks, run /reload, verify with /datapack list. Here is the full install process for singleplayer and servers, plus the four reasons a datapack shows up red or does nothing.
6 min read



Geyser translates the Bedrock protocol to Java in real time, so phones, consoles, and Windows Bedrock players can join your Java server. Floodgate removes the need for them to own a Java account. Here is the full setup, ports, and the honest list of what does not translate.
6 min read



A world folder copied while the server is writing chunks can come back corrupted. The safe sequence is save-off, save-all flush, copy, save-on. Here is how to back up a Minecraft server correctly, automate it, and actually restore from it.
6 min read



view-distance and simulation-distance control most of your performance. online-mode decides who can join. Here is what every important server.properties setting does in 1.21.4, what the defaults mean, and which ones are safe to change.
7 min read



whitelist on, whitelist add, and you are done? Almost. Permission level 4 ops can stop your server, enforce-whitelist kicks intruders already online, and bypassesPlayerLimit hides in ops.json. The complete access control guide for vanilla servers.
6 min read