Attribut

Aus Minecraft Wiki
Zur Navigation springen Zur Suche springen
Dieser Inhalt ist nur für die Java Edition.

Ein Attribut ist eine stärkende oder schwächende Eigenschaft für eine Kreatur, einen Rüstungsständer oder einen Spieler. Attribute haben zusätzliche Modifikatoren, die die Stärke ihrer Wirkung bestimmen, ohne den Grundwert zu ändern. Ebenso gibt es Modifikatoren, die speziell bei den Gegenständen hinterlegt sind und nur gelten, solange das Wesen diesen Gegenstand trägt[1][2].

  • Mit dem Befehl /attribute lassen sich alle Attribute eines Wesen ändern oder neue hinzufügen.
  • Attribute und Attribut-Modifikatoren sind ein Teil der Kreaturdaten. Somit können sie über den Parameter NBT-Daten mit dem Befehl /summon verwendet werden.
  • Die speziellen Gegenstand-Modifikatoren sind ein Teil der Gegenstandskomponenten (attribute_modifiers). Über die Baumstruktur des NBT-Formats können auch sie mit dem Befehl /summon verwendet werden.
  • Die Attribute der Spielerdaten können verändert werden, indem dem Spieler mit dem Befehl /give ein Gegenstand mit veränderten Attributen gegeben wird.
  • Neben den Vanilla-Attributen können Modifikationen dem Spiel beliebige weitere Attribute hinzufügen, um die Eigenschaften von Spielern und Kreaturen zu verändern.

Ein Attribut beeinflusst eine bestimmte Eigenschaft des Wesens. Alle Attribute eines Wesens werden zusammen mit den anderen Wesen-Eigenschaften in den Kreaturdaten gespeichert. Folgende Informationen werden dort für jedes einzelne Attribut hinterlegt:

  • id: identifiziert das Attribut. Über die ID kann das Spiel auf die intern festgelegten und nicht änderbaren Werte Standard-Grundwert, Minimum und Maximum zurückgreifen.
  • base: Grundwert des Attributes. Wenn dieser Wert fehlt, wird der intern festgelegte Standard-Grundwert verwendet.
  • modifiers: optional eine Liste von Modifikatoren. Alle Modifikatoren eines Attributes beeinflussen den Grundwert bei den internen Berechnungen, ohne den Grundwert selbst zu ändern. Dabei beeinflussen sie ihn nie auf einen Wert außerhalb des intern festgelegten Minimums und Maximums.

Der Grundwert kann mit einer Reihe von „Modifikatoren“ multipliziert oder addiert werden. Diese beeinflussen die „base“ des Attributs, der berechnete Wert wird jedoch immer durch das Minimum und Maximum begrenzt. Attributmodifikatoren haben einen Namensraum. Wenn zwei Modifikatoren dieselbe ID haben und dasselbe Attribut beeinflussen, werden sie nicht gestapelt. Stattdessen wird nur der zuletzt hinzugefügte Modifikator wirksam und überschreibt vorherige Modifikatoren.

Diese Attribute finden sich bei allen Wesen, einschließlich Spielern.

Liste der Attribute

[Bearbeiten | Quelltext bearbeiten]

air_drag_modifier (Luftwiderstandsfaktor)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

air_drag_modifier

Standard-Wert

1

Minimum

0

Maximum

2048

Typ

positiv

Bestimmt den Luftwiderstand, dem ein Wesen ausgesetzt ist.

armor (Rüstung)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

armor

Standard-Wert

0.0  (🛡)

Minimum

0.0  (🛡)

Maximum

30.0  (🛡 × 15)

Typ

positiv

Dieses Attribut definiert die Rüstungspunkte.

Kreatur Grundwert
Das Killer-Kaninchen 8 (🛡🛡🛡🛡)
Wither 4 (🛡🛡)
Zombie
Wüstenzombie
Ertrunkener
Zombiedorfbewohner
Zombifizierter Piglin
2 (🛡)
„Alle anderen Kreaturen“ 0 (🛡)

armor_toughness (Rüstungshärte)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

armor_toughness

Standard-Wert

0.0

Minimum

0.0

Maximum

20.0

Typ

positiv

Natürliche Rüstungshärte zusätzlich zu den Rüstungspunkten.

attack_damage (Angriffsschaden)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

attack_damage

Standard-Wert

2.0 (♥)

Minimum

0.0 (♥)

Maximum

2048.0 (♥ × 1024)

Typ

positiv

Schaden, den das Wesen bei einem Angriff verursacht, 1.0 entspricht einem halben Herz.

Kreatur Grundwert
Riese 50 (♥ × 25)
Wächter 30 (♥ × 15)
Verwüster 12 (♥♥♥♥♥♥)
Frosch 10 (♥♥♥♥♥)
Großwächter 8 (♥♥♥♥)
Enderman
Piglin-Barbar
7 (♥♥♥♥)
Lohe
Wächter
Hoglin
Panda
Phantom
Eisbär
Zoglin
6 (♥♥♥)
Piglin
Plünderer
Diener
Zombifizierter Piglin
5 (♥♥♥)
Plagegeist 4 (♥♥)
Katze
Delfin
Ertrunkener
Wüstenzombie
Ozelot
Zombie
Zombiedorfbewohner
3 (♥♥)
Silberfischchen
Spieler
1 (♥)
„Alle anderen Kreaturen“ 2 (♥)

attack_knockback (Angriffsrückstoß)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

attack_knockback

Standard-Wert

0.0

Minimum

0.0

Maximum

5.0

Typ

positiv

Rückstoß, den ein Wesen bei einen Angriff verursacht. Es gilt nur für Kreaturen mit physischen Angriffen.

Kreatur Grundwert
Verwüster
Wärter
1,5
Hoglin
Zoglin
1
Spieler
Alle anderen Kreaturen
0

attack_speed (Angriffsgeschwindigkeit)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

attack_speed

Standard-Wert

4.0

Minimum

0.0

Maximum

1024.0

Typ

positiv

Die Angriffsgeschwindigkeit einer Steinaxt

Die Angriffsgeschwindigkeit ist die Zahl, die man pro Sekunde mit voller Angriffsstärke zuschlagen kann. Je größer der Wert, desto öfter kann man mit vollem Angriffsschaden zuschlagen. Der Standard-Grundwert ist 4.0, er gilt für Nicht-Waffen. Waffen sind langsamer. Das Schwert hat beispielsweise einen Wert von 1.6 und die Axt hat 0.9. Der Wert wird angezeigt, wenn man im Inventar mit der Maus über die Waffe fährt. Bei der Axt ist die langsamere Angriffsgeschwindigkeit am deutlichsten zu sehen: Wenn man mit der Axt einmal zuschlägt, dauert es einige Zeit, bis sie wieder in voller Größe in der Hand liegt. Wenn man nicht so lange wartet, sondern schneller zuschlägt, ist der Angriffsschaden vermindert.

below_name_distance (Namensschild-Punktestand-Reichweite)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

below_name_distance

Standard-Wert

10

Minimum

0

Maximum

512

Typ

positiv

Bestimmt die Entfernung, innerhalb der ein Scoreboard-Ziel im Anzeigeslot below_name über einem Wesen sichtbar ist.

block_break_speed (Blockabbaugeschwindigkeit)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

block_break_speed

Standard-Wert

1.0

Minimum

0.0

Maximum

1024.0

Typ

positiv

Die Geschwindigkeit, mit der der Spieler Blöcke abbauen kann, dient als Multiplikator.

block_interaction_range (Blockreichweite)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

block_interaction_range

Standard-Wert

4.5

Minimum

0.0

Maximum

64.0

Typ

positiv

Beeinflusst die Blockreichweite der Spieler. Im Kreativmodus wird die Block-Reichweite um 0,5 erhöht, um bestimmte Aktionen zu erleichtern. Der Grundwert des Attributs bleibt hiervon unberührt, der Bonus wirkt also als Modifikator.

bounciness (Rückprallstärke)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

bounciness

Standard-Wert

0

Minimum

0

Maximum

1

Typ

positiv

Bestimmt, wie stark ein Wesen beim Aufprall auf dem Boden zurückfedert bzw. wie viel Bewegungsenergie wiedergegeben wird.

burning_time (Brenndauer)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

burning_time

Standard-Wert

1.0

Minimum

0.0

Maximum

2048.0

Typ

negativ

Ändert die Brenndauer, wenn das Wesen durch Feuer/Lava in Brand gesetzt wird. Ein Wert von 0 eliminiert die Brenndauer. Es hat keinen Einfluss auf die Erhöhung der Brenndauer beim Verbleiben im Feuer.

camera_distance (Kameraabstand)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

camera_distance

Standard-Wert

4.0

Minimum

0.0

Maximum

32.0

Typ

neutral

Der Abstand, in dem die Kamera in der Dritte-Person-Ansicht vom Spieler oder der beobachteten Kreatur platziert ist. Dieser Abstand wird mit dem scale-Attribut multipliziert, um den endgültigen Zielkameraabstand zu erhalten. Wenn die gerittene Kreatur ein größeres camera_distance-Attribut hat, wird dieser Abstand verwendet.

Kreatur Grundwert
Ghast
Glücklicher Ghast
8
Riese
Enderdrache
16
Alle anderen Kreaturen 4

entity_interaction_range (Objektreichweite)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

entity_interaction_range

Standard-Wert

3.0

Minimum

0.0

Maximum

64.0

Typ

positiv

Beeinflusst die Objektreichweite der Spieler. Im Kreativmodus wird die Interaktionsreichweite von Kreaturen um 2 erhöht, um bestimmte Aktionen zu erleichtern. Der Grundwert des Attributs bleibt hiervon unberührt, der Bonus wirkt also als Modifikator.

explosion_knockback_resistance (Explosionsrückstoßwiderstand)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

explosion_knockback_resistance

Standard-Wert

0.0

Minimum

0.0

Maximum

1.0

Typ

positiv

Definiert, wie viel Prozent Rückstoß eine Kreatur oder Spieler widersteht. Ein Wert von 1 verhindert den Rückstoß.

fall_damage_multiplier (Fallschadensmultiplikator)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

fall_damage_multiplier

Standard-Wert

1.0

Minimum

0.0

Maximum

100.0

Typ

negativ

Die Höhe des Sturzschadens, den ein Wesen erleidet, dient als Multiplikator.

Kreatur Grundwert
Katze
Ozelot
Eisengolem
Kupfergolem
0
Dromedar
Esel
Pferd
Lama
Maultier
Skelettpferd
Händlerlama
Zombiepferd
0,5
„Alle anderen Kreaturen“ 1

flying_speed (Fluggeschwindigkeit)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

flying_speed

Standard-Wert

0.4

Minimum

0.0

Maximum

1024.0

Typ

positiv

Grundlage für die Fluggeschwindigkeit, genauso beschaffen wie movement_speed

Kreatur Grundwert
Biene
Wither
0,6
Papagei 0,4
Hilfsgeist 0,1
Glücklicher Ghast 0,5
„Alle anderen Kreaturen“ 0,4

follow_range (Verfolgungsreicheweite)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

follow_range

Standard-Wert

32.0

Minimum

0.0

Maximum

2048.0

Typ

positiv

Die Reichweite in Blöcken, in denen eine Kreatur ein anderes Wesen erkennt und verfolgt (z. B. Monster einen Spieler oder Ozelots ein Huhn). Das Überschreiten der Reichweite bewirkt, dass die Kreatur die Verfolgung aufgibt. Der Standardwert für die meisten Kreaturen ist 16.0, aber z. B. für Zombies 35.0 und für Lamas 40.0.

Dieses Attribut bestimmt den Bereich in Blöcken, innerhalb dessen eine Kreatur mit diesem Attribut Spieler oder andere Kreatur anvisiert, um sie zu verfolgen. Verlässt die Kreatur diesen Bereich, hört sie auf, dem Spieler/Kreatur zu folgen. Der tatsächliche Wert, der von den meisten Kreaturen verwendet wird, ist 16; für Zombies ist er 35.

Kreatur Grundwert
Ghast 100
Enderman 64
Hilfsgeist
Biene
Lohe
Dorfbewohner
48
Lama
Wither
40
Zombie
Wüstenzombie
Ertrunkener
Zombiedorfbewohner
Zombifizierter Piglin
35
Fuchs
Plünderer
Verwüster
32
Böe 24
Eisbär 20
Illusionist 18
Magier
Diener
12
„Alle anderen Kreaturen“ 16

friction_modifier (Reibungsfaktor)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

friction_modifier

Standard-Wert

1

Minimum

0

Maximum

2048

Typ

positiv

Bestimmt die Reibung, der ein Wesen ausgesetzt ist.

gravity (Gravitation)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

gravity

Standard-Wert

0.08

Minimum

-1.0

Maximum

1.0

Typ

negativ

Die auf ein Wesen wirkende Schwerkraft in Blöcken pro Tick im Quadrat.

jump_strength (Sprungkraft)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

jump_strength

Standard-Wert

0.42

Minimum

0.0

Maximum

32.0

Typ

positiv

Dieses Attribut bestimmt die anfängliche vertikale Geschwindigkeit einer Kreatur beim Springen in Blöcken pro Tick.

Kreatur Standardwert
Pferd
Skelettpferd
Zombiepferd
Zufällig
(0,4–1,0)
Esel
Maultier
Lama
Händlerlama
0,175
„Alle anderen Kreaturen“ 0,42

Formel zur Modellierung der Sprungkraft von Pferden: Blöcke = -0,1817584952 * x3 + 3,689713992 * x2 + 2,128599134 * x - 0,343930367
Dabei gilt: x = jump_strength

jump_strength Blöcke
1.0 5,293
0.966967527085333 5,000
0.9 4,428
0.847552919762898 4,000
0.8 3,627
0.715301016726230 3,000
0.7 2,892
0.6 2,222
0.564380127487889 2,000
0.5 1,620
0.432084373616155 1,250 (Sprunghöhe des Spielers)
0.4 1,086

knockback_resistance (Rückstoßwiderstand)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

knockback_resistance

Standard-Wert

0.0

Minimum

-2.0

Maximum

1.0

Typ

positiv

Dieses Attribut bestimmt den Grad des horizontalen Rückstoßes, der durch Angriffe und Geschosse abgewehrt wird. Vertikaler Rückstoß ist nicht betroffen. Explosionen werden nicht beeinflusst. Der Widerstand wird als Prozentsatz von 0,0 (0 % Widerstand) bis 1,0 (100 % Widerstand) angegeben (z. B. entspricht 0,4 40 % Widerstand, was bedeutet, dass dir Kreatur mit diesem Attribut 60% des üblichen Rückstoßes erleidet). Eisengolems und Wächter erleiden keinen Rückstoß durch Angriffe oder Geschosse.

Kreatur Grundwert
Eisengolem
Wächter
1
Verwüster 0,75
Hoglin
Zoglin
0,6
„Alle anderen Kreaturen“ 0

Attribut
ID-Name

luck

Standard-Wert

0.0

Minimum

-1024.0

Maximum

1024.0

Typ

positiv

Beeinflusst den Wert und die Menge der Beute, die von Beutetabellen generiert wird, wenn dort die Eigenschaften bonus_rolls oder quality verwendet werden, wird durch die Statuseffekte Glück und Pech beeinflusst.

max_absorption (Maximale Absorption)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

max_absorption

Standard-Wert

0.0 (♥)

Minimum

0.0 (♥)

Maximum

2048.0 (♥ × 1024)

Typ

positiv

Die maximale Absorption eines Wesens (in halben Herzen) bestimmt die maximale Gesundheit, die es durch den Absorptionseffekt erreichen kann.

max_health (Maximale Gesundheit)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

max_health

Standard-Wert

20.0 (♥♥♥♥♥♥♥♥♥♥)

Minimum

0.0 (♥)

Maximum

1024.0 (♥ × 512)

Typ

positiv

Die maximale Gesundheit eines Wesens (in halben Herzen) bestimmt den höchsten Wert, auf den das Wesen geheilt werden kann. Wenn der Spieler dies verwendet, um eine Kreatur mit hoher Gesundheit zu beschwören, verwendet man dies und die Eigenschaft Health; zum Beispiel: {Health:200.0f}.

Kreatur Standardwert
„Jede Kreatur“ Der maximale Gesundheitszustand der Kreatur.
Eine vollständige Liste findet sich unter hier.

mining_efficiency (Abbaueffizienz)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

mining_efficiency

Standard-Wert

0.0

Minimum

0.0

Maximum

1024.0

Typ

positiv

Ein Faktor zur Beschleunigung des Block-Abbaus bei Verwendung des richtigen Werkzeugs.

movement_efficiency (Bewegungseffizienz)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

movement_efficiency

Standard-Wert

0.0

Minimum

0.0

Maximum

1.0

Typ

positiv

Ein Faktor zur Verbesserung des Gehens auf Gelände, das die Bewegung verlangsamt. Ein Wert von 1 entfernt die Verlangsamung.

movement_speed (Bewegungsgeschwindigkeit)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

movement_speed

Standard-Wert

0.7

Minimum

0.0

Maximum

1024.0

Typ

positiv

Grundlage für die Geschwindigkeit des Wesens beim Laufen. Dies entspricht jedoch nicht der tatsächlichen Geschwindigkeit in Blöcken/Sekunde. Die tatsächliche Geschwindigkeit der Kreatur in Blöcken/Sekunde beträgt etwas mehr als das 20-fache dieses Wertes, wird jedoch von verschiedenen Bedingungen beeinflusst, z. B. seinem Verhalten (z. B. Leerlauf, Angriff oder Flucht), dem Reiten (bei Pferden), Sprinten, Führen an der Leine und dem Einfluss eines Geschwindigkeits- oder Langsamkeitstranks. Jungtiere haben zusätzlich zum Grundwert einen zusätzlichen Geschwindigkeitsmultiplikator.

Kreatur Grundwert
Delfin 1,2
Axolotl
Frosch
Kaulquappe
1
Rüstungsständer
Fledermaus
Kabeljau
Enderdrache
Ghast
Leuchttintenfisch
Phantom
Kugelfisch
Lachs
Shulker
Tintenfisch
Tropenfisch
Plagegeist
Fahrender Händler
0,7
Böe
Wither
0,6
Magier
Riese
Wächter
Illusionist
Dorfbewohner
0,5
Piglin
Piglin-Barbar
Plünderer
Diener
0,35
Magmawürfel
Schleim
0,3 + 0,1 × Größe
Biene
Katze
Höhlenspinne
Knarz
Großwächter
Enderman
Fuchs
Hoglin
Ozelot
Kaninchen
Verwüster
Spinne
Wächter
Wolf
Zoglin
0,3
Huhn
Creeper
Endermite
Eisengolem
Schwein
Eisbär
Silberfischchen
Skelett
Eiswanderer
Schildkröte
Hexe
Witherskelett
0,25
Lohe
Ertrunkener
Wüstenzombie
Schaf
Zombie
Zombiedorfbewohner
Zombifizierter Piglin
0,23
Pferd Zufällig
(0,1125 – 0,3375)
Kuh
Ziege
Mooshroom
Papagei
Skelettpferd
Schneegolem
Zombiepferd
0,2
Esel
Lama
Maultier
Schreiter
Händlerlama
0,175
Panda 0,15
Gürteltier 0,14
Hilfsgeist
Schnüffler
Spieler
0,1
Dromedar 0,09
Panda (faul) 0,07
Glücklicher Ghast 0,05

Einige reale Geschwindigkeitswerte, wenn das Wesen einem Spieler folgt.

Wesen Blöcke pro Sekunde
Schleim, klein 0,5 m/s
Kaninchen 1,30 m/s
Zombie, Wüstenzombie 2,3 m/s
Creeper, Kuh, Huhn, Silberfischchen 2,7 m/s
Schaf 2,8 m/s
Zombifizierter Piglin 3,4 m/s
Wolf, aggressiv 3,8 m/s
Schwein 3,9 m/s
Spieler, gehend 4,32 m/s
Diener 5,2 m/s
Spieler, sprintend 6,5 m/s
Pferd mit Reiter 4,86 bis 14,57 m/s

Formel zur Berechnung der Geschwindigkeit für Spieler und berittene Pferde: Blöcke/Sekunde = 43,17 * movement_speed

movement_speed 0.116 0.232 0.348 0.464 0.579 0.695 0.811 0.927 1.000 1.042 1.158
Blöcke pro Sekunde 5,0 m/s 10,0 m/s 15,0 m/s 20,0 m/s 25,0 m/s 30,0 m/s 35,0 m/s 40,0 m/s 43,17 m/s 45,0 m/s 50,0 m/s

name_tag_distance (Namensschild-Reichweite)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

name_tag_distance

Standard-Wert

64

Minimum

0

Maximum

512

Typ

positiv

Bestimmt die Entfernung, innerhalb der der benutzerdefinierte Name eines Wesens sichtbar ist.

oxygen_bonus (Sauerstoffbonus)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

oxygen_bonus

Standard-Wert

0.0

Minimum

0.0

Maximum

1024.0

Typ

positiv

Bestimmt die Chance, dass der Luftdaten-Eigenschaft einer Kreatur oder Spielers in einem beliebigen Spieltick abnimmt, während sich die Kreatur oder Spieler unter Wasser befindet. Die Chance beträgt 1 / (Sauerstoffbonus +1).

safe_fall_distance (Sichere Falldistanz)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

safe_fall_distance

Standard-Wert

3.0

Minimum

-1024.0

Maximum

1024.0

Typ

positiv

Die Anzahl der Blöcke, die ein Wesen fallen kann, bevor Fallschaden entsteht. Es bestimmt auch die Mindestanzahl an Blöcken, die eine Kreatur fallen muss, um fallende Partikel und Geräusche zu erzeugen.

Kreatur Grundwert
Dromedar
Esel
Pferd
Lama
Maultier
Skelettpferd
Händlerlama
Zombiepferd
6
Fuchs 5
„Alle anderen Kreaturen“ 3

scale (Änderbare Größe)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

scale

Standard-Wert

1.0

Minimum

0.0625

Maximum

16.0

Typ

neutral

Der Multiplikator für die Größe eines Wesen.

spawn_reinforcements (Verstärkungen spawnen)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

spawn_reinforcements

Standard-Wert

0.0

Minimum

0.0

Maximum

1.0

Typ

negativ

Wahrscheinlichkeit, dass ein Zombie bei einem Angriff einen weiteren Zombie spawnt.

Kreatur Grundwert
Zombie
Wüstenzombie
Ertrunkener
Zombiedorfbewohner
Zufällig
(0–0,1)
Zombifizierter Piglin 0

sneaking_speed (Schleichgeschwindigkeit)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

sneaking_speed

Standard-Wert

0.3

Minimum

0.0

Maximum

1.0

Typ

positiv

Der Faktor der Bewegungsgeschwindigkeit beim Schleichen oder Kriechen. Ein Faktor von 1 bedeutet, dass Schleichen oder Kriechen so schnell ist wie Gehen, ein Faktor von 0 bedeutet, dass man sich beim Schleichen oder Kriechen nicht bewegen kann. Ein Faktor von mindestens 0,8 ermöglicht es außerdem, beim Schleichen oder Kriechen mit der Sprinttaste zu sprinten, jedoch nicht durch Doppeltippen.

step_height (Schritthöhe)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

step_height

Standard-Wert

0.6

Minimum

0.0

Maximum

10.0

Typ

positiv

Die maximale Anzahl von Blöcken, die ein Wesen von einem niedrigeren Block zu einen höheren Block aufsteigen kann, ohne zu springen. Schleichen verhindert Stürze aus Höhen, die dieses Attribut überschreiten. Dies geschieht, wenn die Höhe, in der sich der Spieler über einem Block befindet, gleich oder kleiner als das Attribut ist.

Kreatur Grundwert
Dromedar 1,5
Axolotl
Esel
Ertrunkener
Enderman
Frosch
Pferd
Eisengolem
Lama
Maultier
Verwüster
Skelettpferd
Händlerlama
Schildkröte
Zombiepferd
1
Rüstungsständer 0
Alle anderen Kreaturen 0,6

submerged_mining_speed (Unterwasser-Abbaugeschwindigkeit)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

submerged_mining_speed

Standard-Wert

0.2

Minimum

0.0

Maximum

20.0

Typ

positiv

Der Faktor für die Abbaugeschwindigkeit unter Wasser. Ein Faktor von 1 bedeutet, dass der Abbau genauso schnell ist wie an Land, ein Faktor von 0 bedeutet, dass unter Wasser kein Abbau möglich ist. Dies stellt nur den Untertauchfaktor selbst dar; andere Faktoren (wie z. B. den Boden nicht zu berühren) gelten ebenfalls.

sweeping_damage_ratio (Umfassendes Schadensverhältnis)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

sweeping_damage_ratio

Standard-Wert

0.0

Minimum

0.0

Maximum

1.0

Typ

positiv

Bestimmt, wie viel des Basisangriffsschadens bei einem Schwungkraft-Angriff auf sekundäre Ziele übertragen wird. Dies gilt zusätzlich zum Basisangriffsschaden des Sweep-Schadens selbst. Ein Wert von 1 bedeutet, dass der gesamte Basisangriffsschaden übertragen wird (Schwungkraft-Schaden ist Angriffsschaden + 1).

tempt_range (Anlockreichweite)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

tempt_range

Standard-Wert

10.0

Minimum

0.0

Maximum

2024.0

Typ

positiv

Dieses Attribut bestimmt die Reichweite in Blöcken, in der anlockbare Tiere oder Kreaturen angelockt werden können.

water_movement_efficiency (Wasserbewegungseffizienz)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

water_movement_efficiency

Standard-Wert

0.0

Minimum

0.0

Maximum

1.0

Typ

positiv

Der Bewegungsgeschwindigkeitsfaktor beim Untertauchen. Ein höherer Wert lässt Objekte sich schneller bewegen. Dies stellt nur den Untertauchfaktor selbst dar; andere Faktoren (wie z. B. den Boden nicht zu berühren) gelten ebenfalls.

waypoint_receive_range (Wegpunkt-Ortungsbereich)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

waypoint_receive_range

Standard-Wert

0.0

Minimum

0.0

Maximum

60.000.000.0

Typ

neutral

Dieses Attribut bestimmt die maximale Entfernung vom Spieler zu einem Wegpunkt, ab der dieser in der Ortungsleiste angezeigt wird. Dieses Attribut hat keine Auswirkungen auf Kreaturen.

Kreatur Grundwert
Spieler 60.000.000
Alle anderen Kreaturen 0

waypoint_transmit_range (Wegpunkt-Übertragungsreichweite)

[Bearbeiten | Quelltext bearbeiten]

Attribut
ID-Name

waypoint_transmit_range

Standard-Wert

0.0

Minimum

0.0

Maximum

60.000.000.0

Typ

neutral

Dieses Attribut bestimmt die Entfernung, ab der ein Objekt als Wegpunkt in der Positionsleiste angezeigt wird.

Kreatur Grundwert
Spieler 60.000.000
Alle anderen Kreaturen 0

Ein Modifikator ändert ein Attribut. Manche Modifikatoren gelten nur, solange ein bestimmter Gegenstand gehalten oder getragen wird. Alle Modifikatoren eines Attributes werden zusammen mit den anderen Attribut- und Wesen-Eigenschaften in den Kreaturdaten gespeichert. Folgende Informationen werden dort für jeden einzelnen Modifikator hinterlegt:

  • id: die Namensraum-ID muss für jeden Modifikator eindeutig sein.
  • amount: Wert des Modifikators.
  • operation: add_value=absolute Modifikation, add_multiplied_base=prozentuale Modifikation des ursprünglichen Grundwertes, add_multiplied_total=prozentuale Modifikation des modifizierten Grundwertes[3]. Berechnung:
    • Zuerst werden alle Modifikatoren mit Operation=add_value addiert und angewendet: erhöhe den Grundwert um die Modifikator-Summe.
    • Dann werden alle Modifikatoren mit Operation=add_multiplied_base addiert und angewendet: erhöhe den modifizierten Grundwert um den ursprünglichen Grundwert mal Modifikator-Summe.
    • Zum Schluss werden alle Modifikatoren mit Operation=add_multiplied_total addiert und angewendet: erhöhe den modifizierten Grundwert um den modifizierten Grundwert mal Modifikator-Summe.
  • slot: Bei Gegenständen der Slot, in dem der Gegenstand gehalten werden muss, um das Attribut zu erhalten. Liste der Slots:
    • any: Beliebiger Inventarplatz
    • hand: Beliebige Hand
    • mainhand: Haupthand
    • offhand: Zweithand
    • head: Kopf
    • chest: Brust
    • legs: Beine
    • feet: Füße
    • body: Tierausrüstung
    • saddle: Sattel

Beispiel:
Ursprünglicher Grundwert=10, Minimum=10, Maximum=20

Operation Modifikatoren Summe modifizierter Grundwert
add_value Zwei Modifikatoren, Wert 4 und -2 2 10 + 2 = 12
add_multiplied_base Zwei Modifikatoren, Wert -0.1 und 0.5 0.4 12 + 10 × 0.4 = 16
add_multiplied_total Zwei Modifikatoren, Wert 0.2 und 0.3 0.5 16 + 16 × 0.5 = 24
Ergebnis Minimum und Maximum beachten 20

Liste der Modifikatoren

[Bearbeiten | Quelltext bearbeiten]
Modifikator-ID Beschreibung und bekannte Werte Bekannte modifizierte Attribute
armor.body Wert variiert je nach Rüstung des Pferdes. armor (Operation add_value; Pferde),
generic.armor_toughness (Operation add_value; Pferde)
armor.body Fester Wert von 11,0 für Wölfe mit Wolfspanzer. armor (Operation add_value; Wölfe)
armor.helmet

armor.chestplate
armor.leggings
armor.boots

Wert variiert je nach Ausrüstungsplatz und Stufe. armor (Operation add_value; Stiefel, Beinschutz, Brustpanzer, Helm, Schildkrötenpanzer)
armor.helmet

armor.chestplate
armor.leggings
armor.boots

Wert variiert je nach Stufe. armor_toughness (Operation add_value; Stiefel, Beinschutz, Brustpanzer, Helm, Schildkrötenpanzer)
armor.helmet

armor.chestplate
armor.leggings
armor.boots

Verleiht Rückstoßresistenz ähnlich wie Netheritrüstung. Ein Stück Netheritrüstung entspricht add_value mit dem Wert 0,1. knockback_resistance (Operation add_value; Stiefel, Beinschutz, Brustpanzer, Helm)
attacking Fester Wert von 0,15 für Endermen und 0,05 für zombifizierte Piglins; existiert nur beim Angriff. movement_speed (Operation add_value; Enderman, Zombifizierter Piglin)
base_attack_damage Wert variiert je nach Werkzeug/Waffe und Stufe. attack_damage (Operation add_value; Dreizacke, Schaufeln, Spitzhacken, Äxte, Hacken, Streitkolben)
base_attack_speed Wert variiert je nach Werkzeug/Waffe und Stufe. attack_speed (Operation add_value; Dreizacke, Schaufeln, Spitzhacken, Äxte, Hacken, Streitkolben)
baby Fester Wert von 0,5 für Zombies und 0,2 für Piglins; existiert nur für ihre Kinder-Varianten. movement_speed (Operation add_multiplied_base; Zombiekinder, Dorfbewohnerkinder)
covered Fester Wert von 20,0 für Shulker. Existiert nur, wenn vollständig geschlossen. armor (Operation add_value; Shulker)
creative_mode_block_range Fester Wert von 0,5 im Kreativmodus. block_interaction_range (Operation add_value; Spieler)
creative_mode_entity_range Fester Wert von 2,0 im Kreativmodus. entity_interaction_range (Operation add_value; Spieler)
drinking Fester Wert von -0.25 für Hexen, wenn sie einen Trank trinken. movement_speed (Operation add_value; Hexen)
effect.haste Fester Wert von 0,1 unter dem Statuseffekt „Eile“, multipliziert mit der Effektstufe. attack_speed (Operation add_multiplied_total; alle lebenden Kreaturen)
effect.health_boost Fester Wert von 4,0 unter dem Statuseffekt „Extraenergie“, multipliziert mit der Effektstufe. max_health (Operation add_value; alle lebenden Kreaturen)
effect.jump_boost Fester Wert von 0,21 unter dem Statuseffekt „Sprungkraft“, multipliziert mit der Effektstufe. jump_strength (Operation add_multiplied_total; alle lebenden Kreaturen)
effect.luck Fester Wert von 1,0 unter dem Statuseffekt „Glück“, multipliziert mit der Effektstufe. luck (Operation add_value; alle lebenden Kreaturen)
effect.mining_fatigue Fester Wert von -0,1 unter dem Statuseffekt „Abbaulähmung“, multipliziert mit der Effektstufe. attack_speed (Operation add_multiplied_total; alle lebenden Kreaturen)
effect.slowness Fester Wert von -0,15 unter dem Statuseffekt „Langsamkeit“, multipliziert mit der Effektstufe. movement_speed (Operation add_multiplied_total; alle lebenden Kreaturen)
effect.speed Fester Wert von 0,2 unter dem Statuseffekt „Schnelligkeit“, multipliziert mit der Effektstufe (Verstärker +1). movement_speed (Operation add_multiplied_total; alle lebenden Kreaturen)
effect.strength Fester Wert von 3,0 unter dem Statuseffekt „Stärke“, multipliziert mit der Effektstufe. attack_damage (Operation add_value; alle lebenden Kreaturen)
effect.unluck Fester Wert von -1,0 unter dem Statuseffekt „Pech“, multipliziert mit der Effektstufe. luck (Operation add_value; alle lebenden Kreaturen)
effect.weakness Fester Wert von -4,0 unter dem Statuseffekt „Schwäche“, multipliziert mit der Effektstufe. attack_damage (Operation add_value; alle lebenden Kreaturen)
leader_zombie_bonus Hat eine (geringe) zufällige Wahrscheinlichkeit, bei einem Zombie beim Spawnen erzeugt zu werden. Für Spawn-Verstärkungs-Chance eine Zufallszahl zwischen 0,5 und 0,75. Für max_health eine Zufallszahl zwischen 1,0 und 4,0. spawn_reinforcements (Operation add_value; Zombies),
max_health (Operation add_multiplied_total; Zombies)
powder_snow Wert variiert von 0 bis -0,05 je nach verbrachter Zeit in Pulverschnee. movement_speed (Operation add_value; alle Lebewesen)
random_spawn_bonus Wird beim Spawnen generiert; eine Zufallszahl aus einer Gaußschen Verteilung zwischen 0,0 und 0,05. Für Zombies wird ein weiterer Wert zwischen 0,0 und 0,05 für die Rückstoßresistenz generiert. follow_range (Operation add_multiplied_base; alle Kreaturen),
knockback_resistance (Operation add_value; nur Zombies)
reinforcement_caller_charge Fester Wert von -0,05, der jedes Mal erzeugt wird, wenn ein Zombie einen anderen Zombie als Verstärkung spawnt. spawn_reinforcements (Operation add_value; Zombies)
reinforcement_callee_charge Fester Wert von -0,05, der für jeden Zombie erzeugt wird, der als Verstärkung gespawnt wurde. spawn_reinforcements (Operation add_value; Zombies)
sprinting Fester Wert von 0,3 für alle Kreaturen (einschließlich Spieler) beim Sprinten. movement_speed (Operation add_multiplied_total; alle Lebewesen)
zombie_random_spawn_bonus Wird beim Spawnen erzeugt; eine Zufallszahl zwischen 0,0 und 1,5. follow_range (Operation add_multiplied_total; Zombies)
Keine/unbekannt Unbekannt; wird erzeugt, wenn der Client Attributdaten vom Server liest. variiert
Befehl Beispiel
/attribute /attribute @p minecraft:luck base set 1024
Der Befehl ist ein Beispiel, der das Glücksattribut erhöht und dazu führt, dass der Spieler fast jedes Mal Schätze angeln kann.
/summon /summon minecraft:zombie ~ ~ ~ {attributes:[{id:"minecraft:follow_range",base:100.0d}]}
Außerdem kann man beim Beschwören einer Kreatur Attributwerte angeben. Der folgende Befehl beschwört zum Beispiel einen Zombie, der Spielern folgt, wenn sie 100 Blöcke oder weniger von ihm entfernt sind, anstatt der üblichen 40.
/give /give @p minecraft:netherite_sword[minecraft:attribute_modifiers=[{amount:20.0d,name:"minecraft:attack_damage", operation:"add_value",type:"minecraft:attack_damage",id:"wiki:beispiel"}]] 1
Mit dem folgenden Befehl erhält der Spieler ein Netherit-Schwert, das 20 zusätzlichen Schaden verursacht. Wenn der Spieler die Operation von add_value auf add_multiplied_base ändert, wird stattdessen der Angriffsschaden multipliziert.
/give @p minecraft:diamond_axe[minecraft:attribute_modifiers=[{amount:20.0d,name:"minecraft:attack_damage",operation:"add_value", slot:"mainhand",type:"minecraft:attack_damage",id:"wiki:beispiel"}]] 1
Der Spieler kann auch festlegen, welcher Inventarplatz bestimmte Eigenschaften hat.
/give @p minecraft:shield[minecraft:attribute_modifiers=[{amount:1000.0d,name:"minecraft:attack_speed",operation:"add_value", slot:"offhand",type:"minecraft:attack_speed",id:"wiki:beispiel"}],minecraft:unbreakable={}] 1
Der folgende Befehl verleiht Spielern, die diesen Gegenstand in ihrer Zweithand tragen, ein extrem hohes Angriffstempo, so dass die Abklingzeit des Angriffs praktisch nicht mehr vorhanden ist.
/give @p minecraft:iron_axe[minecraft:attribute_modifiers=[{amount:3.1d,operation:"add_value",slot:"mainhand",type:"attack_speed",id:"wiki:attribut"}, {amount:9.0d,operation:"add_value",slot:"mainhand",type:"attack_damage",id:"wiki:attribut"}]]
Man kann einer Axt die schnellere Nicht-Waffen-Angriffsgeschwindigkeit von 4.0 geben, indem man auf ihre 0.9 den Wert 3.1 addiert. Den attack_damage-Wert muss man extra hinzufügen, sonst ist die Axt zwar schneller, aber ohne ihren Angriffsschaden.
Weitere Beispiele mit Attributen siehe: Anleitungen/Befehle mit NBT

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
Versionen der Java Edition
Vollversion
1.6
13w16a
  • Attribute und Modifikatoren hinzugefügt.
  • Die folgenden Attribute existierten: „Max Health“, „Follow Range“, „Knockback Resistance“; außerdem existierten „Jump Strength“ und „Speed“ als pferdespezifische Attribute.
  • Die einzigen Modifikatoren waren die beiden „Random spawn bonus“, einer wurde bei Zombies verwendet, um mit Operation 0 die Rückstoßresistenz zu erhöhen, und der andere bei allen Kreaturen, um mit Operation 1 die Folgereichweite zu erhöhen.
13w17a
  • Attribut „Spawn Reinforcements Chance“ für Zombies hinzugefügt.
  • „Zombie reinforcement charge“ (um Verstärkungsladungen zu spawnen), „Random zombie-spawn bonus“ (um Reichweite zu folgen) und „Leader zombie bonus“ (sowohl für Verstärkungsladungen als auch für maximale Gesundheit) hinzugefügt.
13w18a
  • „Zombie reinforcement charge“ durch „Zombie reinforcement caller charge“ ersetzt.
13w21a
  • Eigenschaften von Gegenständen benutzen das NBT-Format.
  • Attribute können additiv, subtraktiv und multiplikativ sein und festgelegte Werte haben.
  • Attribute haben IDs und entsprechende Übersetzungsschlüssel.
  • Modifikatoren werden auf Gegenständen angezeigt.
  • „Attack Damage“ hinzugefügt und „Speed“ generisch gemacht.
  • Modifikatoren „potion.moveSpeed“, „potion.moveSlowdown“, „potion.damageBoost“ und „potion.weakness“ hinzugefügt.
  • Modifikatoren „Sprinting speed boost“, „Fleeing speed bonus“, „Attacking speed boost“ (für Piglins und Endermen), „Drinking speed penalty“ und „Baby speed boost“ hinzugefügt.
  • „Tool modifier“ und „Weapon modifier“ hinzugefügt.
13w23b
  • Modifizierer potion.healthBoost hinzugefügt.
1.7.2 (13w36a)
1.9
15w34b
  • Attribut generic.attackSpeed hinzugefügt.
15w36d
  • Attribut generic.armor hinzugefügt.
15w44b
  • Attribut generic.luck hinzugefügt.
1.9.1 (1.9.1-pre1)
  • Attribut generic.armorToughness hinzugefügt.
1.12 (1.12-pre1)
  • Attribut „generic.flyingSpeed“ hinzugefügt.
1.14 (18w43a)
  • Attribut „generic.attackKnockback“ hinzugefügt.
1.16
20w06a
  • Die Rückstoßresistenz generic.attackKnockback ist eine Skala und keine Wahrscheinlichkeit mehr.
20w14a
  • Gegenstände und Kreaturen behalten keine unbekannten Attribute mehr.
  • Das Format für ID-Namen von Attributen wird von lowerCamelCase zu nur Kleinbuchstaben mit Unterstrichen geändert.
  • Attribut generic.maxHealth zu generic.max_health umbenannt.
  • Attribut zombie.spawnReinforcements zu zombie.spawn_reinforcements umbenannt.
  • Attribut horse.jumpStrength zu horse.jump_strength umbenannt.
  • Attribut generic.followRange zu generic.follow_range umbenannt.
  • Attribut generic.knockbackResistance zu generic.knockback_resistance umbenannt.
  • Attribut generic.movementSpeed zu generic.movement_speed umbenannt.
  • Attribut generic.flyingSpeed zu generic.flying_speed umbenannt.
  • Attribut generic.attackDamage zu generic.attack_damage
  • Attribut generic.attackKnockback zu generic.attack_knockback
  • Attribut generic.attackSpeed zu generic.attack_speed
  • Attribut generic.armorToughness zu generic.armor_toughness umbenannt.
20w17a
  • Befehl /attribute hinzugefügt, mit dem man Attribute abfragen und ändern kann.
1.18.2 (22w03a)
  • Die Rückstoßresistenz bietet nicht länger eine 50-prozentige Chance, sämtliche Rückstöße zu ignorieren.
1.20.2 (23w31a)
  • Attribut generic.max_absorption hinzugefügt.
1.20.5
23w51a
  • Attribute generic.scale und generic.step_height für alle Kreaturen und Spieler hinzugefügt.
  • Attribute generic.block_interaction_range und generic.entity_interaction_range für Spieler hinzugefügt.
24w03a
  • Attribute generic.block_interaction_range und generic.entity_interaction_range in player.block_interaction_range und player.entity_interaction_range umbenannt.
24w06a
  • Attribute generic.gravity, generic.safe_fall_distance, generic.fall_damage_multiplier und player.block_break_speed hinzugefügt.
  • Attribut horse.jump_strength in generic.jump_strength umbenannt.
1.21
24w18a
  • Die Attribute generic.burning_time, generic.explosion_knockback_resistance, player.mining_efficiency, generic.movement_efficiency, generic.oxygen_bonus, player.sneaking_speed, player.submerged_mining_speed, player.sweeping_damage_ratio und generic.water_movement_efficiency hinzugefügt.
  • Das Attribut generic.attack_knockback funktioniert auch für Spieler.
24w21a
  • Die Argumente uuid und name werden durch ein einzelnes Argument id ersetzt.
1.21.2 (24w33a)
  • Attribut tempt_range hinzugefügt, mit dem die Reichweite geändert werden kann, in der Kreaturen angelockt werden können.
  • Attribut-IDs haben nicht mehr die Präfixe generic., player. und zombie..
1.21.4 (24w44a)
  • Spieler können nicht mehr sprinten, während sie schleichen oder kriechen, wenn das Attribut sneaking_speed auf 0,8 oder höher eingestellt ist.
1.21.6
Experiment
Ortungsleiste
  • Attribute waypoint_transmit_range und waypoint_receive_range hinzugefügt.
25w15a
  • Attribut camera_distance hinzugefügt.
25w17a
  • waypoint_transmit_range und waypoint_receive_range sind nicht mehr experimentell.
26.2
26.2-snap-1
  • Attribute bounciness, friction_modifier und air_drag_modifier hinzugefügt.
  • Der Minimalwert von minecraft:knockback_resistance beträgt -2.0.
26.2-snap-4
  • Die Attribute nameplate_distance und below_name_distance werden hinzugefügt.
26.2-snap-5
  • minecraft:nameplate_distance wird in minecraft:name_tag_distance umbenannt.