Skip to content

MC Server Launcher 1.6.1 — Fiabilidad y seguridad / Reliability and security

Choose a tag to compare

@JuanP-G JuanP-G released this 05 Jul 15:41
· 60 commits to main since this release

🇪🇸 Español · 🇬🇧 English below

🇪🇸 Novedades

Versión de fiabilidad y seguridad: sin funciones nuevas, todo arreglos.

  • Guardado a prueba de apagones: servers.json y settings.json se escriben de forma atómica, se conserva una copia .bak de la última versión buena y, si el archivo se daña, la app lo recupera sola y te avisa (antes arrancaba «sin servidores» en silencio).
  • Reiniciar servidores colgados: si el servidor no responde a stop y hay que forzar el cierre, el reinicio ya no se queda sin hacer nada; y la copia del mundo al detener espera a que el proceso muera del todo, sin backups a medias.
  • Java para Forge moderno: estos servidores comprueban e instalan ahora el Java correcto antes de arrancar (antes se saltaban la comprobación y fallaban con un error críptico de la JVM).
  • Seguridad de actualizaciones: la actualización dentro de la app exige verificar el instalador contra el SHA256SUMS.txt de la release antes de ejecutarlo; si falta o no cuadra, no se ejecuta nada y se abre la página de la release.
  • Validación del jar de Fabric: el servidor descargado se valida estructuralmente (versión y loader exactos) y se descarta si no cuadra.
  • Detalles: instalar un loader y cancelar la edición ya no desincroniza el tipo del servidor; el contador de jugadores no se puede engañar desde el chat; RAM por defecto unificada (2/4 GB); las notas de novedades no se pierden si su ventana falla.

🇬🇧 What's new

Reliability and security release: no new features, all fixes.

  • Power-loss-proof saving: servers.json and settings.json are written atomically, a .bak of the last good version is kept, and if the file gets damaged the app recovers on its own and tells you (it used to silently start "with no servers").
  • Restarting hung servers: if the server ignores stop and has to be force-closed, Restart no longer silently does nothing; and the world backup on stop waits until the process is fully gone, so no more half-written backups.
  • Java for modern Forge: these servers now also check and install the right Java before starting (the check used to be skipped, failing with a cryptic JVM error).
  • Update security: the in-app update now requires verifying the installer against the release's SHA256SUMS.txt before running it; if it's missing or doesn't match, nothing runs and the release page opens instead.
  • Fabric jar validation: the downloaded Fabric server is structurally validated (exact version and loader) and discarded on mismatch.
  • Details: installing a loader then cancelling the edit no longer desyncs the server type; the player counter can't be spoofed from chat; default RAM unified (2/4 GB); what's-new notes aren't lost if their window fails.

📦 Descargas / Downloads

  • WindowsMC-ServerLauncher-Setup-1.6.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.