Updating a modded server without losing the world
The world stores references to mods that are gone. Why the unit of update is the pack, and the step everyone skips because it feels redundant.
The world stores references to mods that are gone. Why the unit of update is the pack, and the step everyone skips because it feels redundant.
Minecraft snapshot 25w43a updates spear combat, shifts world border interpolation to game ticks, and brings Data Pack version 91.0 for server hosts.
Terrain generation is the most expensive thing a server does. Move it to a time nobody is playing, and set the edge before you start.
Three more files hold the settings that decide whether a busy server runs well. Which entries matter, and which ones hide a problem.
Priority, weight, port, target. The trailing dot that eats hours, the second record everyone forgets, and the TTL step before a move.
Velocity and BungeeCord solve one problem and bring three. The honest threshold for needing a proxy, and what it never fixes.
Five packets decide your MOTD, your icon and your player count on every listing. Three common mysteries, solved by reading them.
Everyone pastes the same twenty arguments and nobody knows which one to change. What each part of Aikar's flags actually asks G1 to do.
Sixty entries, six that matter. Which lines change what players feel, which cost CPU, and which are folklore repeated from old forum posts.
Mojang is removing obfuscation from Java Edition after Mounts of Mayhem. Here is what Minecraft removing obfuscation Fabric tooling means for hosts.
Minecraft snapshot 25w45a introduces timelines to data packs, Netherite horse armor, texture atlas splits, and data-driven mob variants.
Terrain generation is the most expensive thing your server does, at the worst moment. How far out to go, and the border you want anyway.