Si tu modpack es de Minecraft 1.20.2 o más nuevo, lo más probable es que corra sobre NeoForge y no sobre Forge: All the Mods 10, los packs recientes de Cobblemon, Prominence II y casi todo lo que sale para 1.21 y la línea 26.x. Las guías en español siguen hablando de Forge como si fuera lo único, y la mitad de los problemas que llegan a soporte con packs modernos vienen de ahí: un Java equivocado, un mod de Forge metido en un servidor NeoForge o un mod de cliente que tumba el arranque. Esta guía lo cubre en orden.
Qué es NeoForge y en qué se diferencia de Forge
NeoForge nació en 2023 como una bifurcación de Forge, mantenida por buena parte del equipo original. Hace lo mismo (cargar mods en Minecraft Java) pero con un código que avanza más rápido y una regla que importa para tu servidor: los mods de Forge y los de NeoForge no son intercambiables. Un mod compilado para Forge 1.20.1 no carga en NeoForge 1.20.4, y un pack hecho sobre NeoForge no arranca con Forge.
La regla práctica: para 1.20.1 y anteriores, Forge; para 1.20.2 en adelante, casi siempre NeoForge. Y la regla todavía más práctica: usa el cargador para el que se hizo tu pack. Si instalas el pack desde el panel, el instalador lo decide solo.
Qué versión de Java necesita
Es la causa número uno de "no arranca". Según la documentación oficial de NeoForge y la wiki de Minecraft:
- NeoForge para 1.20.2 a 1.20.4: Java 17.
- NeoForge para 1.20.5 a 1.21.x: Java 21.
- NeoForge para la línea 26.x (desde marzo de 2026): Java 25.
Si el Java es más viejo del que pide el servidor, la consola muestra UnsupportedClassVersionError antes de cargar un solo mod. En un panel como el nuestro, la versión de Java es la "imagen" del servidor y se cambia en un clic; el instalador de modpacks la ajusta sola.
Opción A: instalar un modpack (lo normal)
- En el panel, pestaña Modpacks, busca el pack en CurseForge o Modrinth y pulsa instalar. El sistema descarga los archivos del servidor, configura NeoForge y la versión de Java, y deja el servidor listo.
- Arranca. El primer arranque de un pack de 300 mods tarda varios minutos mientras genera registros y cachés; no lo interrumpas porque parezca colgado. Mira la consola.
- Cuando veas
Done, entra con el mismo pack y la misma versión en tu launcher (CurseForge o Modrinth lo instalan en un clic). Si un amigo "no puede entrar", en nueve de cada diez casos tiene otra versión del pack.
Opción B: tu propia lista de mods
- En el selector de versiones del panel elige NeoForge y la versión de Minecraft. Arranca una vez para que se generen las carpetas
mods/yconfig/. - Descarga cada mod en su versión para NeoForge y para tu versión de Minecraft desde Modrinth o CurseForge, y súbelos a
mods/por el gestor de archivos o por SFTP. - Añade las dependencias que cada mod pida (muchos necesitan una librería aparte; la página del mod lo dice).
- Reinicia y lee la consola completa. Si falla, la última pantalla de texto casi siempre nombra el mod culpable.
Si en vez de panel usas un VPS: el instalador oficial se ejecuta con java -jar neoforge-<versión>-installer.jar --installServer, genera run.sh y user_jvm_args.txt (donde va la RAM con -Xmx), y en el primer arranque hay que aceptar el EULA en eula.txt. Tenemos una comparación de VPS frente a hosting por si dudas del camino.
Mods de cliente: los que hay que quitar del servidor
Un servidor dedicado no renderiza nada. Los mods de shaders, minimapas, HUD, sonidos o animaciones son "solo cliente" y en el servidor o no hacen nada o lo tumban al arrancar. Los server packs de CurseForge ya vienen sin ellos; si armas tu lista a mano, revisa en la página de cada mod si dice "client-side" y no lo subas. La documentación de NeoForge admite que no siempre es obvio: cuando dudes, pruébalo en el servidor y lee el error.
Cuánta RAM y qué CPU
Los packs sobre NeoForge suelen ser los grandes. Como referencia: packs medianos, 8 GB; kitchen-sink de 300 mods o más, 10-16 GB desde el primer día; networks o muchas dimensiones, más. Y una advertencia que repetimos porque es donde más dinero se pierde: 16 GB en un nodo con la CPU sobrevendida siguen yendo a tirones, porque el tick de un pack grande es trabajo de un solo núcleo. Nuestra guía de cuánta RAM necesita tu servidor y la de servidor sin memoria explican cómo repartir la RAM del plan entre el heap de Java y el resto.
Optimización desde el primer día
- Pregenera el mundo con Chunky: en un pack con dimensiones y biomas nuevos, generar terreno en vivo es la causa número uno de lag.
- Baja view-distance y simulation-distance a 6-8 y 4-6 en
server.properties. - Mods de rendimiento compatibles con NeoForge (ModernFix, FerriteCore y similares, en su versión para tu cargador). Muchos packs ya los traen, a veces desactivados.
- Backup antes de cada actualización del pack. Actualizar un modpack es la forma más común de perder un mundo; desde el panel es un clic.
Errores típicos al arrancar y qué significan
- UnsupportedClassVersionError: Java más viejo del que pide la versión. Cambia la imagen de Java.
- "Mod X requires Y": falta una dependencia. Descárgala en su versión para NeoForge.
- Crash nombrando un mod de shaders, minimapa o HUD: mod de cliente en
mods/. Quítalo. - "This mod is for Forge": mezclaste cargadores. Busca la versión NeoForge del mod o cambia de cargador.
- El servidor muere sin error tras cargar los mods: se quedó sin memoria durante la carga; el contenedor lo mató. Más RAM o un
-Xmxcon margen (guía de sin memoria). - Los jugadores no entran ("mod rejections" o "incompatible"): versión del pack distinta en el launcher.
NeoForge detrás de una network
Un backend NeoForge funciona detrás de Velocity con un mod de compatibilidad de proxy en el backend y con read-timeout más alto en el proxy (y -Dfml.readTimeout en el backend), porque los packs tardan en responder durante el arranque y los cambios de dimensión. Está explicado paso a paso en cómo crear una network con Velocity.
Si contratas hosting para modpacks con nosotros, el instalador deja NeoForge, la versión de Java y el pack listos, y el soporte lee los reportes de error contigo por Discord. Y si ya tienes el servidor en otro sitio, la migración es gratis y revisamos las versiones antes de cambiar.

