Skip to content

MC Server Launcher 1.8.1 — Correcciones / Fixes

Choose a tag to compare

@JuanP-G JuanP-G released this 17 Aug 22:19
· 4 commits to main since this release

🇪🇸 Español · 🇬🇧 English below

🇪🇸 Novedades

Correcciones sobre la 1.8.0. Recomendada para todo el mundo: una de ellas podía dejarte sin el archivo de arranque del servidor.

  • Una descarga cortada ya no destruye lo que tenías. El archivo de destino se vaciaba antes de saber si la descarga iba a salir bien, así que un corte de red a mitad rompía lo que había. En Fabric era peor: como el jar descargado se comprueba y se borra si no pasa la comprobación, cambiar la versión del loader con mala conexión podía dejar el servidor sin jar con el que arrancar. Ahora todo se descarga aparte y solo sustituye al archivo bueno cuando está completo y verificado — servidores de Vanilla, Paper, Fabric y Forge, runtime de Java, mods y el propio instalador de actualizaciones.
  • Los errores al instalar un mod ya se ven. Se mostraban en un sitio que solo aparece cuando la lista está vacía, justo cuando no puedes estar instalando nada, y en la ficha de un mod no se mostraban en ningún sitio. Un checksum que no cuadra, la red caída o un jar bloqueado por el servidor encendido fallaban en silencio absoluto. Ahora sale un aviso sobre la tienda y sobre la ficha: verde si ha ido bien, rojo si ha fallado.
  • Las preferencias de la bandeja se guardan. Las dos opciones de minimizar y cerrar a la bandeja funcionaban durante la sesión pero volvían a su valor por defecto al reiniciar: nunca llegaban a escribirse en disco.
  • Seguridad de la construcción. El AppImage de Linux se generaba con una herramienta descargada de una etiqueta móvil, sin verificar, dentro del mismo proceso que produce el binario que descargáis. Ahora la versión está fijada y se comprueba su SHA-256 antes de ejecutarla.

🇬🇧 What's new

Fixes on top of 1.8.0. Recommended for everyone: one of them could leave you without the server's startup file.

  • A cut-off download no longer destroys what you had. The destination file was emptied before knowing whether the download would succeed, so a dropped connection halfway through broke what was there. Fabric had it worse: since the downloaded jar is checked and deleted if it fails that check, changing the loader version on a bad connection could leave the server with no jar to start from. Everything is now downloaded to one side and only replaces the good file once complete and verified — Vanilla, Paper, Fabric and Forge servers, the Java runtime, mods and the updater's own installer.
  • Mod install errors are now visible. They were shown in a place that only appears when the list is empty — exactly when you can't be installing anything — and a mod's details page had nowhere to show them at all. A checksum that didn't match, a dropped connection or a jar locked by a running server all failed in complete silence. Now a banner appears over the store and over the details page: green if it worked, red if it failed.
  • Tray preferences are saved. The two minimize/close-to-tray options worked during the session but reverted to their defaults on restart: they were never actually written to disk.
  • Build security. The Linux AppImage was produced with a tool downloaded from a moving tag, unverified, inside the same job that produces the binary you download. Its version is now pinned and its SHA-256 checked before it runs.

📦 Descargas / Downloads

  • WindowsMC-ServerLauncher-Setup-1.8.1.exe + SHA256SUMS.txt
  • LinuxMC-ServerLauncher-x86_64.AppImage
  • macOSMC-ServerLauncher-AppleSilicon.dmg · MC-ServerLauncher-Intel.dmg

macOS: la app no está firmada. La primera vez, clic derecho sobre ella → Abrir.

The app is unsigned. The first time, right-click it → Open.