Minecraft Commands Guide: Wie nutzt man die Komponente attribute_modifiers?
Wolltest du schon immer ein Schwert, das dich schneller macht, Stiefel, die deine Gesundheit erhöhen, oder einen Stock, der dich beim Halten riesig macht? Die Komponente attribute_modifiers in Minecraft macht das möglich. Der Trick ist, das SNBT-Format korrekt zu schreiben – genau dabei hilft dir dieser Guide.

Was ist die Komponente attribute_modifiers
Diese Komponente erlaubt einem Item, beim Ausrüsten oder Halten Attribute des Spielers zu verändern. Man kann es sich wie eingebaute Verzauberungen vorstellen – nur viel anpassbarer und mächtiger. Der Tag attribute_modifiers ist eine Liste von Modifier-Compounds. Jeder Modifier wirkt sich auf ein bestimmtes Attribut aus – wie Bewegungsgeschwindigkeit, Angriffsschaden oder maximale Gesundheit. Diese Effekte greifen nur, wenn das Item in einem gültigen Slot ausgerüstet ist: mainhand, offhand oder Rüstungsslots. Items im Inventar haben keine Wirkung.
Wie man das SNBT-Format schreibt
Dieser Tag muss als Liste von NBT-Compounds definiert werden. Jeder Compound benötigt folgende Schlüssel:
type – das zu verändernde Attribut, z. B. minecraft:attack_damage
slot – der Slot, in dem das Item sein muss, z. B. mainhand, offhand, armor usw.
id – eine eindeutige Zeichenkette als Bezeichner
amount – um wie viel sich das Attribut verändert
operation – wie der Wert angewendet wird (sehr wichtig!)

Grundstruktur:
/give @p diamond_sword[minecraft:attribute_modifiers=[{type:"minecraft:attack_damage",amount:6,operation:"add_value",slot:"mainhand",id:"custom:power"}]]
Dieser Befehl gibt ein Diamantschwert, das den Angriffsschaden um +6 erhöht, aber nur, wenn es in der Haupthand gehalten wird. Zahlen ohne Anführungszeichen, Strings mit Anführungszeichen.

Gewähre Geschwindigkeit beim Halten eines leichten Dolchs.
Verständnis der operation-Typen
Es gibt drei operation-Typen – sie bestimmen, wie der amount-Wert wirkt:
add_value – addiert den Betrag direkt zum Basiswert
add_multiplied_base – multipliziert amount mit dem Basiswert und addiert
add_multiplied_total – multipliziert amount mit dem Endwert nach allen anderen Modifikatoren und addiert
Beispiel: add_multiplied_base mit 0.2 auf Bewegungsgeschwindigkeit (Basis 0.1) ergibt 0.1 + (0.2 × 0.1) = 0.12. Bei add_multiplied_total greift der Bonus nach allen anderen Effekten. Für den Einstieg ist add_value am einfachsten zu kontrollieren.
Slot-Werte und Aktivierung
Der slot-Schlüssel bestimmt, wo das Item sein muss, damit der Effekt aktiv wird. Gültige Werte sind:
mainhand, offhand – für Waffen und Werkzeuge
head, chest, legs, feet – für Rüstung
armor – für beliebige Rüstung
hand – für beide Hände
body – für Ganzkörper-Items
any – funktioniert in jedem dieser Slots
Wenn slot fehlt, gilt automatisch any – aber es ist gute Praxis, ihn explizit zu setzen. Ein Item im Inventar hat keinen Effekt. Wird es z. B. in der Hand gehalten – boom, Effekt aktiv.

Höher springen mit einer Feder
Dieser Befehl gibt dir eine Feder, die die Sprungkraft stark erhöht:
/give @s minecraft:feather[attribute_modifiers=[{type:"minecraft:jump_strength",slot:"hand",id:"example:jump",amount:4,operation:"add_multiplied_base"}]]
Einfach in der Hand halten – und du springst deutlich höher. Perfekt für Parkour, magische Items oder verfluchte Werkzeuge, die deine Bewegung manipulieren. Mit dem amount-Wert kannst du die Wirkung feinjustieren.

UUIDs und Best Practices
Der id-Wert sollte eindeutig sein – z. B. „boost:speed“ oder eine UUID-Zeichenkette. Verwende nicht denselben id-Wert mehrmals auf demselben Item – sonst kann Minecraft die Modifikatoren zusammenfassen oder ignorieren. Vermeide auch mehrere Modifikatoren mit gleichem type+slot+operation – außer du weißt genau, was du tust.
Einsatz in Custom-Quests
Beispiel: Du gestaltest einen Bosskampf, bei dem der Spieler einen verfluchten Helm tragen muss, um die Arena zu betreten. Der Helm senkt mit einem Attributmodifikator auf minecraft:max_health und amount -10 (operation add_value) die maximale Gesundheit. Die Spieler fühlen sich verwundbarer – die Spannung steigt.
Später belohnst du sie mit einem Spezialapfel – einer Art „Apfel der Jugend“ – der ihre maximale Gesundheit massiv steigert. Auch das geht über attribute_modifiers mit einem positiven Wert auf minecraft:max_health. Du könntest außerdem Stiefel geben, die Bewegungsgeschwindigkeit erhöhen, oder Handschuhe, die Angriffsschaden verstärken. Mit Modifikatoren steuerst du Progression, Stärkeverhältnisse und Belohnungsmechaniken. Du kannst sie sogar an Quest-Ereignisse knüpfen – etwa ein Amulett mit Rückstoßresistenz, das man nach dem Besiegen eines bestimmten Mobs erhält. So wird Erkundung zu echtem Fortschritt.

Mit attribute_modifiers gibst du den Spielern nicht einfach nur coole Ausrüstung – du definierst neu, was Ausrüstung überhaupt kann. Von Stat-Boosts bis zu verrückten Verwandlungen – diese Komponente ist dein Werkzeugkasten für epische Items und unvergessliches Gameplay. Lerne das SNBT-Format, und deine Items werden unschlagbar.
