Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

MCPersist

Herramienta open source para convertir mundos singleplayer de Minecraft en servidores dedicados persistentes con dirección fija mediante túneles. Funciona en Windows, soporta Forge/Fabric/NeoForge y permite autostart tras reinicios sin necesidad de Docker ni infraestructura compleja.

Ficha actualizada 25 sept 2026, 3:47 · upstream 25 sept 2026, 3:37 · release v0.1.76

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es MCPersist

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

MCPersist transforma un mundo local en un servidor dedicado independiente que mantiene una dirección de conexión estable a través de un relay externo. A diferencia de soluciones como e4mc, la sesión no depende del cliente del juego; el servidor sigue activo tras cerrar Minecraft y puede reiniciarse automáticamente al volver a encender el sistema operativo. La herramienta gestiona automáticamente la descarga de Java compatible (Temurin) y los archivos del servidor según la versión seleccionada.

La seguridad se maneja mediante una whitelist automática que detecta al propietario del mundo, manteniendo el acceso restringido por defecto para evitar intrusiones. Permite añadir o quitar jugadores vía RCON o consola, y soporta la migración de mundos desde instalaciones anteriores o copias de seguridad manuales. La interfaz gráfica y la línea de comandos facilitan tanto a usuarios novatos como técnicos.

Las limitaciones incluyen que el servidor solo corre mientras el PC está encendido y despierto, y no incluye sistema de backups automático para los archivos del mundo. Es compatible con mods de Fabric/Forge copiando la carpeta del cliente, aunque requiere precaución con mods exclusivos del lado del cliente que podrían causar inestabilidad en el servidor dedicado.

CASOS DE USO
  • Compartir mundos singleplayer con amigos sin abrir el cliente de Minecraft localmente
  • Mantener un servidor activo tras reiniciar Windows o cerrar el juego gracias al autostart
  • Migrar mundos desde instalaciones antiguas de MCPersist o e4mc sin perder datos
  • Utilizar una dirección IP fija y memorable gestionada por el relay para facilitar la conexión
  • Ejecutar servidores con Forge, Fabric o NeoForge en máquinas domésticas sin servidor dedicado
PUNTOS DESTACADOS
  • Arquitectura open source con código fuente disponible para auditoría y despliegue propio del relay
  • Gestión automática de Java (Temurin) y descarga de archivos del servidor según versión
  • Whitelist automática basada en la detección del propietario del mundo para seguridad por defecto
  • Soporte nativo para Forge, Fabric y NeoForge con gestión de mods desde el cliente
  • Interfaz gráfica intuitiva y soporte completo vía línea de comandos (CLI)
PRECAUCIONES
  • Requiere que el equipo local esté encendido y activo para mantener el servidor en línea
  • No incluye sistema de copias de seguridad automático; se recomienda backup manual del mundo
  • Incompatible con mods exclusivos del lado del cliente que puedan causar crashes en el servidor
  • Solo disponible para Windows (no hay soporte explícito para Linux/Mac en la descripción)
  • La dirección por defecto es efímera y requiere configuración adicional para ser fija
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Configurar un subdominio fijo en el relay para evitar cambios de dirección tras reinicios. Mantener activada la whitelist y verificar manualmente los usuarios permitidos. Realizar copias de seguridad manuales de la carpeta del mundo antes de actualizar o modificar archivos críticos. Asegurar que Java esté instalado si no se usa la descarga automática.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.