Presets de datapack
Tabla de botín preestablecida para el botín de jefe
La loot table preestablecida para el botín de jefe ahora es un flujo de trabajo completo de Data Pack en lugar de una nota de comando con plantilla. Usa este preset cuando la recompensa de un jefe deba residir en un recurso de datapack en lugar de en una única línea `/give`. La loot table mantiene la recompensa ligada a la ruta de muerte de la entidad, lo que es más fácil de reutilizar entre arenas y más fácil de revisar antes de publicar un mapa. El artículo mantiene juntos los campos de configuración, la revisión de el Output, la ubicación en Project y la captura del resultado para que el comando sea fácil de auditar antes de que forme parte de la configuración de un mapa, un activador de eventos o un Command Pack reutilizable. El workbench de Data Pack mantiene visibles el espacio de nombres, la ruta del recurso, las tiradas, las condiciones y las entradas de recompensa junto al JSON generado. Ese es el punto de revisión importante porque una invocación de jefe puede apuntar a este archivo con `DeathLootTable`, pero el comportamiento del botín aún depende de que el JSON sea válido y esté ubicado en la ruta esperada.
Resultado del preset
Una loot table de datapack que suelta la Ashen Warlord Blade solo cuando un jugador mata al jefe.
Salida
Tabla de botín de jefe en JSON
data/nbtforge/loot_table/entities/ashen_warlord.json
{
"type": "minecraft:entity",
"pools": [
{
"rolls": 1,
"conditions": [
{
"condition": "minecraft:killed_by_player"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:netherite_sword",
"functions": [
{
"function": "minecraft:set_components",
"components": {
"minecraft:custom_name": {
"text": "Ashen Warlord Blade",
"color": "red",
"italic": false
},
"minecraft:enchantment_glint_override": true,
"minecraft:custom_data": {
"boss_drop": "ashen_warlord"
}
}
}
]
}
]
}
]
}Captura del preset
Crear el preset
- Abre el workbench de Data Pack.
- Pon el generador en la loot table.
- Establece el espacio de nombres en `nbtforge` y la ruta del recurso en `entities/ashen_warlord`.
- Establece el tipo de tabla en `minecraft:entity`.
- Usa una tirada y añade una condición de grupo `killed_by_player`.
- Pon la entrada de recompensa en el objeto del jefe o en el destino del modificador de objeto.
- Copia la ruta JSON y guárdala con la invocación del jefe correspondiente en Project.
- Prueba el archivo con `/loot spawn` antes de adjuntarlo al jefe final.
Por qué este preset de Data Pack pertenece a Project
Usa este preset cuando la recompensa de un jefe deba residir en un recurso de datapack en lugar de en una única línea `/give`. La loot table mantiene la recompensa ligada a la ruta de muerte de la entidad, lo que es más fácil de reutilizar entre arenas y más fácil de revisar antes de publicar un mapa.
El workbench de Data Pack mantiene visibles el espacio de nombres, la ruta del recurso, las tiradas, las condiciones y las entradas de recompensa junto al JSON generado. Ese es el punto de revisión importante porque una invocación de jefe puede apuntar a este archivo con `DeathLootTable`, pero el comportamiento del botín aún depende de que el JSON sea válido y esté ubicado en la ruta esperada. Un comando copiado solo es útil cuando las suposiciones que lo rodean están a la vista: alcance del selector, estado del mundo, orden dentro del pack y el Output exacta que se pegará en Minecraft. Trata este preset como un punto de control donde puedes revisar esos detalles antes de que el comando salga de NBTForge.
La galería se organiza en torno a esa revisión. La primera captura muestra el estado del workbench, la segunda señala el campo o módulo complementario que cambia el comportamiento de cara al jugador y la captura de el Output mantiene visible el comando o el par de comandos. Cuando el preset tiene un resultado visible, la captura en el juego confirma la misma idea en un mundo de prueba restaurado en lugar de depender de una superposición genérica.
Pruebas y control de alcance
No pruebes la recompensa solo con `/loot give` y des por hecho que el jefe está conectado. Prueba ambas piezas: la loot table JSON y el comando de invocación que referencia `nbtforge:entities/ashen_warlord` como su loot table de muerte.
Haz la primera prueba rápida con un selector acotado y un estado del mundo limpio. Los comandos de entorno, utilidad, enrutamiento y retroalimentación pueden parecer inofensivos, pero a menudo afectan a todos los jugadores o al mundo entero. Confirma que el comando cambia solo el estado deseado y luego guarda el Output exacta junto a las líneas de configuración o seguimiento que explican por qué existe.
Si el comando pasa a formar parte de un archivo de función o de una cadena de bloques de comandos, prueba el artefacto copiado, no solo el estado del workbench en vivo. Así detectas selectores obsoletos, un orden de comandos incorrecto, líneas de configuración que faltan y efectos que solo parecían funcionar porque una prueba anterior dejó estado de fondo.
- Mantén los selectores acotados hasta que se revise el pack completo.
- Coloca la configuración del mundo antes de las anulaciones específicas de cada encuentro.
- Guarda los comandos de retroalimentación junto al cambio de estado que los activa.
Adónde ir después
Una vez guardada la tabla, conéctala a una invocación de jefe, un modificador de objeto y una entrada de Project que registre dónde pertenece el archivo del datapack.
Para el lado del encuentro, combínalo con el Preset de botín del jefe de fuego Blaze Emperor o el Modificador de objeto preestablecido para recompensas personalizadas.
FAQ
¿Puedo pegar este comando de Data Pack en el chat?
Por lo general sí, para una prueba rápida de un solo comando, si el selector es seguro y la línea es corta. Para un comportamiento de mapa repetible, guárdalo en Project y copia el pack ordenado o el Output en formato de función.
¿Por qué esta galería es solo de interfaz?
Este preset produce JSON, organización del Project o flujo de trabajo de revisión en lugar de un objeto visible en el mundo. La prueba útil es el estado del workbench, el Output y la ubicación en Project.
¿Qué debo comprobar antes de compartir este preset?
Comprueba el alcance del selector, el orden de los comandos, la versión de destino y si el comando corresponde a la configuración, la lógica de encuentro, la retroalimentación o la limpieza. Esas categorías deciden dónde debe ubicarse dentro de un pack de Project.
Abrir este flujo
Empieza desde el panel Data Pack relacionado y ajusta los campos del preset para tu mundo.