Making a Great Minecraft Server#
Note
This guide is up-to-date with Minecraft version 1.21.4.
This is not a guide on how to create a Minecraft server, but rather, what can be done to bring an existing one to its full potential.
From experience, I’ve noted two observations:
Players enjoy the convenience of teleportation, whether it be to a set location (e.g. a home or in a mine) or to another player.
The native launcher of Minecraft focuses only on launching the most up-to-date version of Minecraft. There is no confirmation to update the game, and it is not so intuitive to revert to a different version.
Players face uncertainty and fear over how long their creations will last for.
Here I go through some possible solutions for these problems.
Teleporation#
The gold standard of teleport commands includes:
/spawn
/home
,/sethome
/tpa
,/tpaccept
,/tpdeny
From memory, this set of commands came from the original Bukkit plugin named ‘Essentials’.
The timeless advice would be to simply try to find a compatible high-quality (high downloads + ratings) mod which advertises similar features. Currently, there seems to be two mods that provide this functionality which are up-to-date with 1.21.4:
With Blossom, you can pick and choose specific commands through a selection of modular mods. Essential Commands achieves all of the above plus more in a single mod, though with slightly different syntax (which may be offputting if you are specifically used to the above commands).
Backwards Compatibility#
ViaVersion seems to be the standard way to achieve backwards compatibility. I should note that the installation instructions seemed to be lacking, and only after asking for support on Discord did I find that you need to install ALL of the following into the mod folder:
A Single Unified Forever World#
This is not a technical feature, but more of a philosophy. If your server wants to restart the world, rather than deleting the old one, you can instead teleport to a random location and set it as the new spawn. This has the benefit of allowing players to easily visit their old creations if needed, and provides a comforting sense that their creations still exists and will exist for all of time.