Saltar al contenido
WikilyWIKILY
Todos los juegos23 wikis · elige tu juego
CalculadorasTablas de botín

Cambiar de juego

23 wikis · elige tu juego
Constructor de tablas de botín

Calculadora

Constructor de tablas de botín

Crea una tabla de botín para un paquete de datos con grupos, objetos con peso, cantidades, encantamientos, nombres y probabilidades, y mira la probabilidad exacta de cada objeto.

Tabla de botín

El archivo va en tu paquete de datos en data/example/loot_table/chests/treasure.json.

Grupo 1

diamond diamond
Nombre (opcional)
Color
iron_ingot iron_ingot
Nombre (opcional)
Color
diamond_sword diamond_sword
Nombre (opcional)
Color

Qué recibe un jugador

ObjetoProbabilidad de obtenerloDe media
diamond32,6%0,75
iron_ingot92,9%7,5
diamond_sword56,6%0,75

Archivo del paquete de datos

data/example/loot_table/chests/treasure.json

{
  "type": "minecraft:chest",
  "pools": [
    {
      "rolls": {
        "type": "minecraft:uniform",
        "min": 2,
        "max": 4
      },
      "entries": [
        {
          "type": "minecraft:item",
          "name": "minecraft:diamond",
          "modifier": {
            "type": "minecraft:set_count",
            "count": {
              "type": "minecraft:uniform",
              "min": 1,
              "max": 3
            }
          }
        },
        {
          "type": "minecraft:item",
          "name": "minecraft:iron_ingot",
          "weight": 5,
          "modifier": {
            "type": "minecraft:set_count",
            "count": {
              "type": "minecraft:uniform",
              "min": 2,
              "max": 6
            }
          }
        },
        {
          "type": "minecraft:item",
          "name": "minecraft:diamond_sword",
          "weight": 2,
          "modifier": {
            "type": "minecraft:enchant_with_levels",
            "levels": {
              "type": "minecraft:uniform",
              "min": 20,
              "max": 39
            },
            "options": "#minecraft:on_random_loot"
          }
        }
      ]
    }
  ]
}

Comando

/loot give @s loot example:chests/treasure

42 caracteres

Para Java Edition 26.3. Cada forma que escribe esta herramienta pasó por el analizador de comandos del propio juego.

O un cofre que se llena solo la primera vez que se abre: /setblock ~ ~ ~ chest{LootTable:"example:chests/treasure"}

Modificadores de objeto que escribe el constructor

set_countCuántos: un número o de-a
enchant_randomlyUn encantamiento al azar que el objeto puede llevar
enchant_with_levelsEncanta como una mesa de encantamientos con estos niveles
set_enchantmentsEstos encantamientos con estos niveles
set_damageDurabilidad restante, de 0 a 1
set_nameUn nombre para el objeto

Cómo lo calcula el juego

ArchivoUna tabla de botín va en un paquete de datos en data/<namespace>/loot_table/<ruta>.json y se llama por su id, como example:chests/treasure
Formato en 26.3Las funciones de una entrada se escriben como "modifier", un objeto o una lista, y las condiciones como "condition" con un "type"
TiradasCada tirada conserva las entradas cuyas condiciones se cumplen y elige una por peso; las tiradas de-a son un número entero sacado con igual probabilidad
ProbabilidadUn "random_chance" en una entrada se vuelve a sortear en cada tirada; en un grupo decide si el grupo se tira
Uso/loot give @s loot <id> da los objetos al momento; un cofre con LootTable se llena solo la primera vez que se abre
Comprobado en el juegoCada tabla que puede escribir el constructor se cargó en un paquete de datos y se soltó en el juego
Únete a la comunidad de creadoresLas personas que construyen la wiki de Minecraft Java Edition están en nuestro Discord. Haz preguntas o sugiere páginas.Unirse a Discord (abre Discord en una pestaña nueva)