Un archivo masivo de modelos 3D para Minecraft en un único repositorio de GitHub
Las skins normales de Minecraft son texturas rectangulares en formato de 64x64 píxeles. Son familiares, pero si quieres darle a tu personaje un peinado adecuado, ropa ondeante, alas, o incluso convertir a tu héroe en un personaje de anime con animaciones únicas, las capacidades predeterminadas del juego no serán suficientes.
Para resolver este problema, el desarrollador chino TartaricAcid creó el mod Yes Steve Model (YSM). El mod revoluciona completamente el sistema de renderizado del jugador y permite cargar modelos 3D complejos hechos en Blockbench. Sin embargo, los modelos en sí estaban dispersos en foros chinos, servidores privados de Discord y plataformas de intercambio de archivos durante mucho tiempo. Un entusiasta con el apodo Elaina69 resolvió este problema al reunir la colección en el repositorio Yes-Steve-Model-Repo.
Qué hay dentro del repositorio
El proyecto no es una biblioteca de código, sino un catálogo estructurado de recursos gráficos y configuraciones. El autor encuentra modelos gratuitos, los lleva a un estándar unificado y los publica como código abierto.
Hasta la fecha, el proyecto ha acumulado más de tres mil estrellas en GitHub. Para un archivo puramente basado en contenido sin una sola línea de código en Java o C++, este es un resultado impresionante.
Esto es lo que han asumido los mantenedores del proyecto:
- Traducción y sistematización: los archivos fuente a menudo salían con caracteres chinos en los nombres de las carpetas. El miembro de la comunidad Luckyu19 tradujo los nombres de los modelos al inglés para que los archivos se lean correctamente en cualquier sistema operativo.
- Verificación de licencias: solo se incluyen en el repositorio los modelos que los autores han permitido distribuir gratuitamente.
- Compatibilidad con las últimas versiones del mod YSM: los modelos antiguos se actualizan para que las animaciones no se rompan cuando el personaje se mueve.
- Soporte técnico: el autor gestiona un servidor de Discord donde ayuda a solucionar errores de animación y enlaces incorrectos de texturas.
Cómo funciona YSM y por qué es conveniente
A diferencia del clásico mod Custom Player Models, YSM se centra en movimientos suaves y soporte de esqueletos complejos. Cada modelo en el archivo incluye varios componentes:
- Archivo de geometría en formato
.jsoncon descripciones de huesos y mallas - Mapas de texturas de alta resolución
- Conjuntos de animaciones para correr, sentarse, nadar, combate y emociones
- Archivo de configuración que define hitboxes y puntos de sujeción para objetos en las manos
Cuando un personaje sostiene una espada o un arco, el modelo YSM posiciona correctamente el objeto en lugar de dejarlo flotando en el aire.
Beneficios prácticos para jugadores y creadores
Si gestionas tu propio servidor de Minecraft o simplemente juegas con amigos, este repositorio te ahorra docenas de horas de búsqueda de recursos. Simplemente clonas la carpeta o descargas el archivo ZIP, y luego mueves los modelos deseados al directorio config/ysm/models.
Para artistas 3D y animadores que trabajan en Blockbench, el repositorio sirve como una base de datos visual de referencia. Aquí puedes ver cómo creadores experimentados configuran la cinemática inversa, si la ropa ondea al correr, y cómo se organiza la jerarquía de huesos para efectos físicos complejos.
El README del repositorio es extremadamente conciso y principalmente contiene créditos a los autores y contadores:
(desde 2024/11/30)
El historial de estrellas del repositorio muestra un crecimiento constante en el interés de los jugadores:
Conclusión
Incluso si no planeabas cambiar la apariencia de tu personaje, el repositorio de Elaina69 merece guardarse. Es un gran ejemplo de cómo el entusiasmo de unas pocas personas puede convertir archivos dispersos en un catálogo abierto conveniente para toda la comunidad.
Proyectos relacionados