Instalación
Animorph requiere dos componentes: un mod Fabric en el cliente y un plugin Paper/Spigot en el servidor.
Requisitos
| Componente | Versión | Dónde |
|---|---|---|
| Java | 17 o superior | Cliente y servidor |
| Minecraft | 1.21.1 | — |
| Fabric Loader | 0.16.9+ | Cliente |
| Fabric API | 0.116.7+1.21.1 | Cliente |
| GeckoLib | 4.8.2 (Fabric) | Cliente |
| Paper / Spigot | 1.21.1 | Servidor |
Cliente (mod Fabric)
- Instala Fabric Loader 0.16.9+ para Minecraft 1.21.1.
- Descarga GeckoLib 4.8.2 para Fabric 1.21.1 y colócalo en
mods/. - Descarga el JAR de Animorph (cliente) y colócalo en
mods/. - Lanza Minecraft con el perfil Fabric y comprueba que ambos mods aparecen en la lista de mods.
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)
- Usa Paper 1.21.1 (recomendado) o Spigot 1.21.1.
- Coloca el JAR de Animorph (servidor) en
plugins/. - 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.
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:
model-on-join: player
placeholder-check-interval: 20