Proyecto

Preguntas frecuentes

Respuestas cortas, con un enlace a la página que tiene el detalle.

Crear mods

¿Necesito saber Java?

No. CraftScript cubre la mayoría de los mods, desde diez líneas hasta proyectos de muchos archivos con clases y tipos. Kotlin es para cuando el mod es grande o necesita algo que solo hay ahí. Ver CraftScript y Kotlin y Java.

¿Qué puedo hacer hoy con CraftScript?

Ítems, bloques y recetas; reaccionar a todos los eventos; comandos con permisos; temporizadores; cambiar el mundo y manejar jugadores; bloques de cualquier forma, criaturas propias con sus modelos, menas, árboles, flores y estructuras en la generación de mundo, sonidos y partículas; formularios, barras de jefe y panel lateral. También datos que sobreviven a un reinicio, ajustes en archivo y red entre cliente y servidor. También biomas y dimensiones propios.

¿Cuándo uso Kotlin?

Cuando necesitas trabajo en segundo plano o librerías de Java, o cuando prefieres tipos estáticos y un IDE completo para un mod grande. Todo lo demás está en los dos lenguajes.

¿Cómo organizo un mod para que no se vuelva inmanejable?

Un archivo por responsabilidad, carpetas por tema (content/, events/, commands/, lib/), el contenido separado del comportamiento, y un punto de entrada que solo enumera las partes. Ver Organizar un mod.

¿Es seguro instalar scripts de otras personas?

Un script de CraftScript solo puede usar la API de Crafting: no lee archivos, no abre conexiones y no usa Java, y un bucle infinito se corta solo. Un mod en .jar es código nativo: instálalo solo si confías en quien lo hizo.

Versiones

¿Qué versión de Minecraft necesito?

Minecraft Java 26.3.

¿Mi mod seguirá funcionando cuando salga otro Minecraft?

Esa es la promesa: tu mod habla con Crafting, y es Crafting quien se adapta al juego. Detalle en Tu mod no se rompe.

¿Y cuando salga otra versión de Crafting?

Igual: la API solo crece. Lo que se sustituye se marca antes como obsoleto y sigue funcionando; solo una versión mayor puede quitar algo, y se anuncia con su sustituto.

Jugar

¿Hay una descarga lista?

Todavía no. Crafting está en la versión 0.1.0 y se compila desde el código fuente. Ver Instalación.

Sale command not found: crafting

El ejecutable no está en tu PATH. Ver CLI y editores.

¿Pueden entrar jugadores sin mods a mi servidor?

Sí, si el servidor solo tiene plugins o mods de servidor. Si hay mods que añaden bloques o ítems, el jugador ve exactamente qué le falta. Ver Configuración y red.

¿Un mod con errores tumba el servidor?

No. Un error en un evento o un comando se registra con el nombre del mod y el resto sigue. Un script con errores de tipos no se carga y dice dónde está el fallo.

¿Funcionan mods hechos para otras plataformas de mods?

Por ahora no. Crafting ejecuta mods escritos para Crafting, en CraftScript, Kotlin o Java; son los únicos con la garantía de seguir funcionando cuando cambie el juego.