MC ToolboxMC TOOLBOX

Creative

Minecraft Loot Table Generator

Build Java Edition loot table JSON with multiple pools and weighted entries. Choose vanilla items, tags, nested loot tables, count ranges, bonus rolls, and random chance conditions.

Datapack file

data/my_pack/loot_table/starter_chest.json

Pool 1

Entry 1: Diamond

Generated starter_chest.json

{
  "type": "minecraft:chest",
  "pools": [
    {
      "rolls": 1,
      "entries": [
        {
          "type": "minecraft:item",
          "weight": 1,
          "name": "minecraft:diamond"
        }
      ]
    }
  ]
}

Guide

Cet outil vous aide à créer des tables de butin Minecraft Java Edition pour datapacks. Chaque groupe définit un ensemble d'objets pouvant être dropés, avec des tirages, poids et conditions configurables. Utilisez le bouton 'Ajouter un Groupe' pour commencer. Pour chaque groupe, définissez le nombre de tirages (et les tirages bonus optionnels de la chance). Ajoutez ensuite des entrées : spécifiez l'ID de l'objet (ex. minecraft:diamond), le poids (chance relative) et la plage de quantité. Vous pouvez aussi ajouter des conditions comme 'random_chance' avec une valeur entre 0 et 1. Une fois terminé, cliquez sur 'Télécharger JSON' pour sauvegarder le fichier ou 'Copier JSON' pour le copier dans le presse-papiers. Placez le fichier dans le dossier data/<namespace>/loot_tables/ de votre datapack.

Foire Aux Questions

Qu'est-ce qu'une table de butin ?

Une table de butin est un fichier JSON qui définit quels objets peuvent être dropés d'une source (comme un coffre, un mob ou un bloc) dans Minecraft Java Edition. Elle contient un ou plusieurs groupes, chacun avec des entrées et des conditions.

Comment utiliser le JSON généré ?

Enregistrez le fichier JSON avec l'extension .json et placez-le dans le dossier data/<namespace>/loot_tables/ de votre datapack. Référencez-le ensuite dans votre jeu via des commandes comme /loot ou dans les tables de butin de blocs/mobs.

Que fait la condition 'random_chance' ?

La condition 'random_chance' fait que l'entrée ne se drope que si un nombre aléatoire entre 0 et 1 est inférieur à la valeur spécifiée. Par exemple, une valeur de 0,5 donne une chance de 50%.

Puis-je ajouter plusieurs groupes ?

Oui, vous pouvez ajouter plusieurs groupes en utilisant le bouton 'Ajouter un Groupe'. Chaque groupe est indépendant et peut avoir ses propres tirages, entrées et conditions.