La mañana del 30 de agosto, el grupo de un cliente de pago ya no podía entrar en su servidor. Nada se había roto: durante la noche, el servidor había cambiado de versión de modpack. All the Mods 10 había pasado de 8.0 a 8.1, publicado la tarde anterior a las 22:15. El servidor lo siguió en su siguiente inicio. Los launchers de sus amigos, en cambio, se habían quedado en la 8.0.
No fue una avería, fue nuestro fallo de diseño
Un servidor moddeado reinstala su pack en cada inicio. Sin una versión fijada, toma la última publicada por el autor del pack — es el comportamiento documentado de la imagen que usamos, y nada por nuestra parte lo contradecía.
Peor aún: nosotros mismos lo habíamos agravado. Una corrección publicada tres días antes excluye la carpeta de mods de las copias de seguridad, por buenas razones — pesaba mucho y se reconstruye en cada arranque. La consecuencia que no habíamos previsto: cada inicio se convierte en una instalación nueva, y por tanto en una ocasión más de cambiar de versión.
Qué cambia
Tu servidor se congela en la versión que instaló, por sí solo, desde su primer inicio con éxito. Nada se mueve sin ti.
Un panel «Versión del modpack» en la consola: qué está instalado, qué se instalará en el próximo inicio, y la manera de elegir otra versión — o de volver a las actualizaciones automáticas si las prefieres. Tu mundo se conserva en cualquier caso.
Y te avisa. Cuando sale una versión más reciente, el panel te lo dice, precisando que solo se instalará si la eliges. Congelar sin avisar nunca habría sido cambiar un defecto por otro.
Lo que se nos escapó a la primera
Al revisar la función esa misma noche, descubrimos que solo protegía a cuatro de nuestros diez modpacks. Los otros seis — Cobblemon, COBBLEVERSE, Prominence II, Better MC, Create: Live 5 y Adrenaline — vienen de Modrinth, y no leíamos el archivo donde consta su versión. La congelación se rendía en silencio con ellos: seguían actualizándose por su cuenta, es decir, exactamente el defecto que decíamos haber eliminado. Corregido ese mismo día.
Lo que esto no resuelve
Congelar la versión no deshace una actualización ya ocurrida: si tu mundo fue abierto por una versión más reciente, no lo revertimos por nuestra cuenta. Y el anclaje afecta al pack entero, no a un mod en particular.