Instalación

Animorph requiere dos componentes: un mod Fabric en el cliente y un plugin Paper/Spigot en el servidor.

Requisitos

ComponenteVersiónDónde
Java17 o superiorCliente y servidor
Minecraft1.21.1
Fabric Loader0.16.9+Cliente
Fabric API0.116.7+1.21.1Cliente
GeckoLib4.8.2 (Fabric)Cliente
Paper / Spigot1.21.1Servidor

Cliente (mod Fabric)

  1. Instala Fabric Loader 0.16.9+ para Minecraft 1.21.1.
  2. Descarga GeckoLib 4.8.2 para Fabric 1.21.1 y colócalo en mods/.
  3. Descarga el JAR de Animorph (cliente) y colócalo en mods/.
  4. Lanza Minecraft con el perfil Fabric y comprueba que ambos mods aparecen en la lista de mods.
plaintext mods/ (estructura esperada)
mods/
├── animorph-client-1.0.4.jar
├── geckolib-fabric-1.21.1-4.8.2.jar
└── fabric-api-0.116.7+1.21.1.jar

Servidor (plugin Paper/Spigot)

  1. Usa Paper 1.21.1 (recomendado) o Spigot 1.21.1.
  2. Coloca el JAR de Animorph (servidor) en plugins/.
  3. Reinicia el servidor. Se generará la carpeta plugins/Animorph/ con las subcarpetas de configuración.

Estructura de carpetas del servidor

Animorph genera la siguiente estructura en plugins/Animorph/ al arrancar por primera vez.

plaintext plugins/Animorph/
plugins/Animorph/
├── config.yml
├── models/
│   ├── mi_modelo.yml          ← configuración del modelo
│   └── mi_modelo.geo.json     ← geometría GeckoLib (mismo nombre)
├── animations/
│   ├── wave.yml               ← configuración del emote
│   └── wave.animation.json    ← animaciones GeckoLib
├── textures/
│   └── mi_modelo.png          ← textura del modelo
└── controllers/
    └── mi_controlador.json    ← controlador BlockBench (opcional)

config.yml

El archivo de configuración principal del plugin:

yaml plugins/Animorph/config.yml
model-on-join: player
placeholder-check-interval: 20