Saltar al contenido principal

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 vs Mods
  • 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

LoaderVersionesRendimientoCatálogo de modsCompatibilidad
Forge1.1 – 1.21.xMedioMuy grande (el más antiguo)Solo Forge
NeoForge1.20.1+Medio-altoCrecienteMayormente compatible con Forge 1.20.2+
Fabric1.14 – 1.21.xAltoGrande y creciendo rápidoSolo Fabric (+ Quilt parcialmente)
Quilt1.14 – 1.21.xAltoCompatible con FabricFabric + 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 preferenciaFabric (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

  1. En tu servidor, ve a Startup
  2. Selecciona el egg Forge (si está disponible) o Custom JAR
  3. En la variable de versión, escribe la versión de Forge que quieres (ej: 1.20.1-47.2.0)
  4. 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

  1. Sube los archivos .jar de los mods a la carpeta mods/
  2. Reinicia el servidor
  3. Los errores de compatibilidad aparecerán en los primeros segundos del arranque
Versiones de mods

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

  1. Ve a Startup en tu servidor
  2. Selecciona el egg Fabric o Vanilla + Custom JAR
  3. 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:

ModFunciónDescarga
Fabric APIDependencia base para todos los mods FabricModrinth / CurseForge
LithiumOptimizaciones generales del servidor (pathfinding, chunks, física)Modrinth
StarlightReescritura del motor de iluminación — elimina lag al cargar chunksModrinth
KryptonOptimiza la capa de red del servidorModrinth
FerriteCoreReduce el uso de RAMModrinth
LazyDFUReduce drásticamente el tiempo de arranqueModrinth

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

  1. Descarga el server pack del modpack (no el cliente)
  2. Sube el archivo .zip a SkyPanel via Files
  3. Descomprímelo en la raíz del servidor
  4. Verifica que el script de arranque (start.sh o similar) usa el JAR correcto
  5. Arranca el servidor
Server Pack vs Client Pack

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

ModpackLoaderDificultad de instalación
All the Mods 9ForgeMedia
Better MinecraftForge/FabricBaja
Create: Above and BeyondForgeMedia
Prominence IIFabricBaja
Sky Factory 4ForgeMedia
RLCraftForgeBaja

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:

  1. Versión de mod incompatible con la versión de Minecraft
  2. Dependencia faltante (el mod X requiere el mod Y)
  3. Conflicto entre dos mods
  4. Versión de Java incorrecta