Erstelle präzise Minecraft /damage Befehle
Der Java Edition /damage Befehl fügt einer Entität eine gewählte Anzahl von Schadenspunkten zu. Ein Schadenspunkt entspricht einem halben normalen Herzen, bevor Rüstung, Effekte, Verzauberungen, Schwierigkeitsgrad und der gewählte Schadenstyp das Endergebnis verändern.
Schadenstypen sind Registry-Einträge, die Todesmeldungen und Verhalten wie Rüstungsdurchdringung, Feuerregeln, Erschöpfung, Rückstoß und Resistenz steuern. Die Vanilla-Autovervollständigungsliste ändert sich mit der gewählten Version, einschließlich Speer ab 1.21.11 und Schwefelwürfel-Schaden ab 26.2.
Der optionale Kontext zeichnet auf, woher der Schaden stammt oder welche direkten und indirekten Entitäten ihn verursacht haben. Diese Zuordnung ist wichtig für Aggression, Statistiken, Fortschritte, Beute, Todesmeldungen und Datenpaket-Logik.
Herzen-basierte Voreinstellungen
Wähle ein halbes Herz, ein Herz, fünf Herzen, tödlichen Testschaden oder gib einen beliebigen nicht-negativen Dezimal-Schadensbetrag ein.
Versionsbewusster Schadenstyp-Katalog
Suche nach Vanilla-IDs, die in der gewählten Version verfügbar sind, oder gib einen eigenen Datenpaket-Schadenstyp mit eigenem Namespace ein.
Quellen- und Verursacher-Kontext
Weise Schaden einer direkten Quelle und optional einer indirekten Ursache zu, oder gib eine Ursprungsposition mit absoluten, relativen oder lokalen Koordinaten an.
Sichere Mehrfachziel-Befehle
Wenn ein Selektor mehrere Entitäten treffen kann, generiert das Werkzeug execute as für jedes Ziel, verschiebt die Ausführung zu dieser Entität und wendet /damage auf @s an.
So erstellst du einen Schadensbefehl
Wähle Java 1.19.4 oder neuer und wähle dann die Spieler oder Entitäten aus, die Schaden erhalten sollen.
Wähle eine Herzen-Voreinstellung oder gib einen Schadensbetrag ein und wähle dann den Schadenstyp, der zum Spielevent passt, das du erstellst.
Füge Entitätszuordnung für Angriffe und Projektile hinzu oder Positionskontext für Explosionen und Umweltgefahren.
Kopiere den Befehl und teste ihn in einer sicheren Welt. Rüstung und Schadenstyp-Tags können den beobachteten Gesundheitsverlust vom rohen Betrag abweichen lassen.
Erstelle einen /damage Befehl
- Wähle Ziele und einen Betrag.
- Wähle einen Schadenstyp.
- Füge optionalen Quellen- oder Positionskontext hinzu und kopiere dann den Befehl.
Fragen zu Minecraft Schadensbefehlen
Wie viele Schadenspunkte entsprechen einem Herzen -
Zwei Schadenspunkte entsprechen einem normalen Herzen vor Schadensminderung. Ein Betrag von 1 ist ein halbes Herz und ein Betrag von 10 sind fünf Herzen vor Rüstung und anderen Regeln.
Was ist der Unterschied zwischen by und from -
by identifiziert die direkte schadensverursachende Entität, wie einen Pfeil. from identifiziert die Entität, die für diese Quelle verantwortlich ist, wie das Skelett, das den Pfeil abgeschossen hat.
Warum hat das Ziel weniger Gesundheit verloren als der Betrag -
Der Befehl liefert rohen Schaden. Rüstung, Resistenz, Verzauberungen, Schwierigkeitsgrad, Unverwundbarkeit und Eigenschaften des Schadenstyps können den endgültigen Gesundheitsverlust verändern.
Kann /damage mehrere Entitäten betreffen -
Das direkte Java-Argument löst eine Entität auf. Dieser Generator unterstützt einen Mehrfachergebnis-Selektor, indem er ihn mit /execute as umschließt und @s pro Ergebnis einmal schädigt.
Welche Version hat /damage hinzugefügt -
Die Java Edition hat /damage in 1.19.4 hinzugefügt. Wähle 1.19.4 oder neuer, um einen Befehl zu generieren.