Versiones y loaders de mods
Si quieres ejecutar mods en tu servidor Minecraft (no plugins), necesitas un loader de mods. Esta guía explica las diferencias entre los cuatro loaders principales y cómo instalar cada uno en MixelNodes.
- Plugins (Bukkit/Spigot/Paper): se instalan en servidores basados en Paper. El cliente no necesita nada especial.
- Mods (Forge/Fabric/Quilt): necesitan que tanto el servidor como el cliente tengan el loader y los mods instalados. No son compatibles entre sí.
Comparativa de loaders
| Loader | Versiones | Rendimiento | Catálogo de mods | Compatibilidad |
|---|---|---|---|---|
| Forge | 1.1 – 1.21.x | Medio | Muy grande (el más antiguo) | Solo Forge |
| NeoForge | 1.20.1+ | Medio-alto | Creciente | Mayormente compatible con Forge 1.20.2+ |
| Fabric | 1.14 – 1.21.x | Alto | Grande y creciendo rápido | Solo Fabric (+ Quilt parcialmente) |
| Quilt | 1.14 – 1.21.x | Alto | Compatible con Fabric | Fabric + exclusivos de Quilt |
¿Cuál elegir?
- Quieres mods clásicos (Thaumcraft, Tinkers' Construct, IC2, etc.) → Forge
- Quieres rendimiento y mods modernos (Create, Iris, Sodium, etc.) → Fabric
- Tienes un modpack de CurseForge → mira qué loader usa el pack y elige ese
- Proyecto nuevo, no tienes preferencia → Fabric (mejor rendimiento, API más moderna)
Forge
Características
- El loader más antiguo (desde 2012)
- Catálogo de mods enorme, especialmente mods de contenido (dimensiones, mecánicas, bloques)
- Compatibilidad garantizada con mods lanzados antes de 2022
- Más lento que Fabric en servidores grandes
Instalar Forge en SkyPanel
- En tu servidor, ve a Startup
- Selecciona el egg Forge (si está disponible) o Custom JAR
- En la variable de versión, escribe la versión de Forge que quieres (ej:
1.20.1-47.2.0) - SkyPanel descargará e instalará Forge automáticamente
Si el egg no está disponible, descarga el installer de Forge desde files.minecraftforge.net:
# En la consola del servidor (o via SFTP + SSH)
java -jar forge-installer.jar --installServer
Esto genera un archivo run.sh (Linux) que es el script de arranque real.
Instalar mods en Forge
- Sube los archivos
.jarde los mods a la carpetamods/ - Reinicia el servidor
- Los errores de compatibilidad aparecerán en los primeros segundos del arranque
Los mods de Forge no son intercambiables entre versiones de Minecraft. Un mod para 1.19.4 no funciona en 1.20.1. Verifica siempre la versión compatible en la página de descarga del mod.
NeoForge
Características
- Fork de Forge creado en 2023 por la mayoría del equipo original de ForgeGradle
- Más activo y con mejor rendimiento que Forge desde 1.20.2
- La mayoría de mods de Forge 1.20.2+ son compatibles (el autor debe compilar para NeoForge)
- Para versiones antiguas (1.20.1 y anteriores), usa Forge
Instalar NeoForge en SkyPanel
El proceso es idéntico al de Forge. Descarga el installer desde neoforged.net:
java -jar neoforge-installer.jar --installServer
¿Forge o NeoForge para proyectos nuevos?
Si tu servidor es en 1.20.2 o posterior, NeoForge es la opción recomendada. Muchos modders están migrando a NeoForge y el soporte de Forge para versiones nuevas es más lento.
Fabric
Características
- API más moderna y ligera que Forge
- Rendimiento superior gracias a mods como Lithium, Starlight y Krypton
- Los mods de Fabric no son compatibles con Forge (y viceversa)
- Ciclo de actualización más rápido a nuevas versiones de Minecraft
Instalar Fabric en SkyPanel
- Ve a Startup en tu servidor
- Selecciona el egg Fabric o Vanilla + Custom JAR
- Descarga el Fabric Installer desde fabricmc.net
# Instala Fabric Server para una versión específica
java -jar fabric-installer.jar server -mcversion 1.21.1 -downloadMinecraft
Esto genera un archivo fabric-server-launch.jar que es el JAR de arranque.
Mods de rendimiento esenciales para Fabric
Estos mods son prácticamente obligatorios en cualquier servidor Fabric:
| Mod | Función | Descarga |
|---|---|---|
| Fabric API | Dependencia base para todos los mods Fabric | Modrinth / CurseForge |
| Lithium | Optimizaciones generales del servidor (pathfinding, chunks, física) | Modrinth |
| Starlight | Reescritura del motor de iluminación — elimina lag al cargar chunks | Modrinth |
| Krypton | Optimiza la capa de red del servidor | Modrinth |
| FerriteCore | Reduce el uso de RAM | Modrinth |
| LazyDFU | Reduce drásticamente el tiempo de arranque | Modrinth |
Quilt
Características
- Fork de Fabric con una API mejorada y más opciones para modders
- Compatible con la mayoría de mods de Fabric (pero no todos)
- Comunidad más pequeña que Fabric
- Buena opción si el modpack que quieres usa Quilt específicamente
Instalar Quilt en SkyPanel
Descarga el installer desde quiltmc.org:
java -jar quilt-installer.jar install server 1.21.1 --download-server
Gestión de modpacks
CurseForge y Modrinth
Los modpacks se distribuyen principalmente a través de:
- CurseForge — el mayor repositorio. Compatible con Forge y NeoForge principalmente.
- Modrinth — repositorio más nuevo y moderno. Muy popular en la comunidad Fabric.
Instalar un modpack en MixelNodes
- Descarga el server pack del modpack (no el cliente)
- Sube el archivo
.zipa SkyPanel via Files - Descomprímelo en la raíz del servidor
- Verifica que el script de arranque (
start.sho similar) usa el JAR correcto - Arranca el servidor
Los modpacks tienen dos versiones: cliente y servidor. El server pack ya viene sin los mods que solo funcionan en el cliente (como mods de shaders o de interfaz). Descarga siempre el server pack para tu servidor.
Modpacks populares y sus loaders
| Modpack | Loader | Dificultad de instalación |
|---|---|---|
| All the Mods 9 | Forge | Media |
| Better Minecraft | Forge/Fabric | Baja |
| Create: Above and Beyond | Forge | Media |
| Prominence II | Fabric | Baja |
| Sky Factory 4 | Forge | Media |
| RLCraft | Forge | Baja |
Preguntas frecuentes
¿Puedo combinar plugins y mods?
Sí, con Magma, Mohist o Arclight — son proyectos que combinan Forge con Bukkit/Paper. Sin embargo, estos proyectos suelen tener problemas de compatibilidad y bugs. Solo úsalos si realmente necesitas ambos. Para la mayoría de casos, elige uno u otro.
Los mods del servidor y del cliente deben ser exactamente los mismos?
Los mods de servidor (que afectan al gameplay, como Lithium o mods de contenido) deben estar en ambos lados. Los mods de solo cliente (como Sodium o OptiFine) solo van en el cliente. Los mods de solo servidor (como plugins de optimización) solo van en el servidor. La página de cada mod especifica en cuál de las tres categorías cae.
Mi servidor no arranca después de instalar mods
Mira los logs en logs/latest.log. Los errores de carga de mods aparecen al principio. Las causas más comunes son:
- Versión de mod incompatible con la versión de Minecraft
- Dependencia faltante (el mod X requiere el mod Y)
- Conflicto entre dos mods
- Versión de Java incorrecta