Skip to content

MC Server Launcher 1.6.3 — Rendimiento / Performance

Choose a tag to compare

@JuanP-G JuanP-G released this 05 Jul 21:47
· 50 commits to main since this release

🇪🇸 Español · 🇬🇧 English below

🇪🇸 Novedades

Versión de rendimiento: cierra la revisión de eficiencia del código.

  • Menos consumo en la bandeja: con la ventana oculta, los sondeos de estado (stats, Playit) corren a 1/10 de su ritmo habitual; las notificaciones y la detección de caídas van por eventos y no se ven afectadas. Todo vuelve a la velocidad normal al abrir la ventana.
  • Playit compartido: con varios servidores, la consulta de túneles se hace una vez y se comparte entre todos (antes: una petición idéntica al API por servidor cada ~30 s). La clave del agente también se cachea.
  • Consola más ligera: los servidores muy verbosos (por ejemplo Forge arrancando) ya no pagan un desplazamiento de lista más una notificación de interfaz por cada línea al llegar al tope; el recorte va por bloques, con una sola actualización.
  • Log en disco por lotes: el registro de consola se escribe con un vaciado cada 2 s en vez de uno por línea (el cierre limpio vacía el búfer).
  • Limpieza interna: la configuración se lee una vez y se cachea; la paleta de colores por tipo y el log de progreso de los diálogos quedan unificados en un solo sitio.

🇬🇧 What's new

Performance release: closes the code-efficiency review.

  • Lower tray usage: with the window hidden, status polling (stats, Playit) runs at 1/10th of its usual rate; notifications and crash detection are event-driven and unaffected. Everything returns to normal when you open the window.
  • Shared Playit lookups: with several servers, the tunnel query is made once and shared by all of them (before: one identical API request per server every ~30 s). The agent key is cached too.
  • Lighter console: very verbose servers (e.g. Forge booting) no longer pay a list shift plus a UI notification per line once the cap is reached; trimming happens in blocks, with a single update.
  • Batched disk log: the console log flushes every 2 s instead of once per line (a clean shutdown drains the buffer).
  • Internal cleanup: settings are read once and cached; the per-type colour palette and the dialogs' progress log are unified in one place.

📦 Descargas / Downloads

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