Empezar
Qué es Crafting
Crafting es una plataforma de mods para Minecraft Java 26.3. Los mods se escriben en CraftScript, su lenguaje propio, o en Kotlin (y Java), contra una API que no depende del código del juego.
La idea
Un mod de Crafting nunca llama directamente a Minecraft. Llama a Crafting: “dale este ítem al jugador”, “avísame cuando alguien rompa un bloque”, “crea este bloque con esta dureza”. Crafting sabe cómo hacer cada una de esas cosas en la versión del juego que está corriendo.
Cuando sale una versión nueva de Minecraft, lo que se actualiza es Crafting. Tu mod sigue siendo el mismo archivo y sigue funcionando. Las reglas exactas de esa promesa están en Tu mod no se rompe.
Dos lenguajes, una API
| Úsalo para | |
|---|---|
| CraftScript | Empezar sin saber Java y para la mayoría de los mods: contenido, eventos, comandos, lógica de juego. Archivos de texto .craft que se recargan al guardar. Tiene tipos, clases y módulos para cuando el mod crece. Guía |
| Kotlin | Mods grandes, con tipos estáticos y el IDE completo, o que necesitan lo que solo hay aquí: trabajo en segundo plano y librerías de Java. Java usa la misma API. Guía |
Los dos conviven en la misma partida. Puedes empezar en CraftScript y pasar a Kotlin solo la parte que lo necesite.
Qué hay hoy
- Versión
- 0.1.0, en desarrollo. Se compila desde el código fuente.
- Juego
- Minecraft Java 26.3, cliente y servidor dedicado.
- API
- Ítems, bloques con uno o varios objetos de botín, recetas, todos los eventos del servidor, los jugadores, los bloques y las entidades, comandos y permisos, temporizadores, bloques de cualquier forma, criaturas propias con su comportamiento y modelo 3D (aparecen solas y se pueden domar, criar y montar, vuelan, disparan y usan animaciones por fotogramas clave), menas que se generan en el mundo, sonidos y partículas propios, formularios y elementos en pantalla, el mundo, los jugadores, datos que se guardan, ajustes en archivo y red entre cliente y servidor. Todo, desde CraftScript y desde Kotlin. También cubre efectos, atributos y equipo, armadura, armas y enfriamientos, eventos de entidad y teclas propias.
- Shader packs
- Shader packs como datos, que se instalan copiando una carpeta. Ver Shader packs.
Por dónde seguir
- Instala Crafting en el launcher o en un servidor.
- Escribe tu primer mod y pruébalo sin abrir el juego.
- Lee Organizar un mod antes de que crezca.