Saltar al contenido
Plataformas

Mods de Fabric

Mods de Fabric con Codexe: qué pedir, versiones de Minecraft y del loader, la compilación con Gradle/Loom (Java 21 para 1.20.1), mixins y problemas habituales.

Actualizado

En esta página
  1. Qué poner en la petición
  2. Qué genera Codexe
  3. Cómo funciona la compilación
  4. Verificación
  5. Problemas habituales

Fabric es un cargador de mods ligero que suele dar soporte rápidamente a las nuevas versiones de Minecraft. Codexe genera un proyecto Gradle completo con el plugin Loom de Fabric.

#Qué poner en la petición

  • Versión de Minecraft: "Fabric para 1.20.1", "1.21.1". Si no indicas ninguna, se usa la 1.20.1.
  • Qué añade el mod: bloques, objetos, entidades, comandos, atajos de teclado, elementos del HUD. Sé preciso con el comportamiento.
  • Cliente o servidor: indica si es solo de cliente (HUD, atajos de teclado), solo de servidor o ambos.
  • Dependencias: Fabric API está incluida. Nombra cualquier otra (Cloth Config, Mod Menu…).
Text
A Fabric mod for 1.21.1: a "Magnet" item that pulls nearby dropped items to the player within 8 blocks while held in the offhand. Toggle with a keybind (default M). Crafting: iron ingots around a redstone block. English lang file and item model.

#Qué genera Codexe

  • build.gradle, gradle.properties (versiones de Minecraft, Yarn, del loader y de Fabric API) y settings.gradle.
  • fabric.mod.json con los puntos de entrada separados por entorno (main, client).
  • Configuración y clases de mixins cuando la función las necesita.
  • Recursos: archivos de idioma, modelos, texturas provisionales.

#Cómo funciona la compilación

  • Codexe fija una versión estable de Loom (las versiones -SNAPSHOT antiguas desaparecen del repositorio de Fabric y rompen las compilaciones).
  • Si la versión pedida del loader, de Yarn o de Fabric API no existe, Codexe la sustituye por una real para esa versión de Minecraft.
  • Loom necesita un entorno de ejecución de Java 21 para ejecutar Gradle. En un mod para 1.20.1 (que apunta a Java 17), Codexe ejecuta Gradle con Java 21 mientras tu mod se sigue compilando para Java 17. El JAR funciona en un servidor con Java 17.

La primera compilación de un mod tarda más (a menudo unos minutos): Loom descarga Minecraft y los mappings. Las compilaciones de mods se detienen a los 10 minutos.

#Verificación

El mod se compila antes de estar Listo, y el JAR debe contener fabric.mod.json (o quilt.mod.json). Compilar demuestra que se puede construir, no que funcione sin fallos, así que pruébalo en un cliente.

#Problemas habituales

SíntomaCausa probable
Fallo en un servidor dedicado que menciona clases del clienteCódigo solo de cliente en el punto de entrada main. Pide en el chat que lo mueva al punto de entrada client.
"Incompatible mods found", versión de Minecraft incorrectaEl mod apunta a una versión de Minecraft distinta de la de tu juego. Indica la versión exacta.
Falta Fabric API al ejecutarInstala Fabric API en mods/ junto al mod.
Mods de Fabric | Codexe Docs