MC ToolboxMC TOOLBOX

Kreativ

Minecraft Loot-Tabellen-Generator

Erstelle Java Edition loot table JSON mit mehreren Pools und gewichteten Einträgen. Wähle Vanilla-Items, Tags, verschachtelte loot tables, Mengenbereiche, Bonus-Rolls und zufällige Chance-Bedingungen.

Datapack-Datei

data/my_pack/loot_table/starter_chest.json

Pool 1

Entry 1: Diamond

Generiert starter_chest.json

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

Anleitung zum Loot Table Generator

Dieses Tool ermöglicht es Ihnen, benutzerdefinierte JSON-Dateien für Minecraft Java Edition loot tables zu erstellen. Sie können mehrere Pools definieren, die jeweils Einträge mit verschiedenen Typen, Gewichten und Bedingungen enthalten.

Beginnen Sie mit der Konfiguration des Namespace und der Datei-ID für Ihr Datapack. Wählen Sie den entsprechenden loot table Kontext, z.B. für Truhen, Entitäts-Drops oder Block-Drops.

Für jeden Pool können Sie die Anzahl der Rolls und einen Bereich für Bonus-Rolls festlegen. Jeder Eintrag in einem Pool kann ein Item, ein Item tag, eine verschachtelte loot table oder ein leerer Roll sein. Legen Sie das Gewicht für jeden Eintrag fest, um dessen Drop-Wahrscheinlichkeit zu steuern.

Für Items können Sie eine minimale und maximale Anzahl sowie eine Drop-Chance zwischen 0 und 1 angeben. Verwenden Sie das Qualitätsfeld, um die Drop-Wahrscheinlichkeit basierend auf dem Glück des Spielers fein abzustimmen.

Häufig gestellte Fragen

Wie verwende ich die generierte JSON-Datei in Minecraft?

Die generierte JSON-Datei ist Teil eines Datapacks. Platzieren Sie sie im Ordner `data/{namespace}/loot_table/{file_id}.json` innerhalb Ihres Datapacks. Installieren Sie dann das Datapack im `datapacks`-Ordner Ihrer Minecraft-Welt.

Was sind 'Namespace' und 'File ID'?

Der 'Namespace' ist der Bezeichner Ihres Datapacks (z.B. `my_pack`), und die 'File ID' ist der eindeutige Pfad zu Ihrer loot table-Datei innerhalb dieses Datapacks (z.B. `starter_chest`). Zusammen definieren sie den vollständigen Dateipfad `data/my_pack/loot_table/starter_chest.json`.

Kann ich mehrere Items zu einem Pool hinzufügen?

Ja, Sie können einem Pool mehrere Einträge hinzufügen. Jeder Eintrag kann ein separates Item, ein Item tag oder sogar eine andere loot table sein, und Sie können deren Gewicht und andere Eigenschaften unabhängig voneinander konfigurieren.

Wie funktioniert 'Chance 0-1'?

Der Parameter 'Chance 0-1' fügt dem Eintrag eine `minecraft:random_chance`-Bedingung hinzu. Wenn der Wert kleiner als 1 ist, hat der Eintrag nur die angegebene Chance zu droppen. Zum Beispiel bedeutet 0.5 eine 50%ige Chance.