MCTOOLBOX
MC ToolboxMC TOOLBOX

Minecraft Schadensbefehl-Generator

Erstelle aktuelle Java Edition /damage Befehle mit Herzen-Voreinstellungen, durchsuchbaren Schadenstypen, Quellenangabe, Positionskontext und sicherer Mehrfachziel-Ausführung.

Befehls-Builder
1. Schadensziele
Erweiterter Ziel-Selektor
Selektor: @p
2. Betrag und Schadenstyp
3. Schadenskontext
Benutzerdefinierte Schadenstypen können sich anders verhalten, da Datenpakete ihre Tags und Skalierung definieren. Der Generator validiert die Syntax, nicht den serverseitigen Registry-Eintrag.
Generierter Befehl
/damage Befehl

Schadensübersicht

2Schadenspunkte
1Rohherzen

Der tatsächliche Gesundheitsverlust kann durch Rüstung, Effekte, Verzauberungen und Schadenstyp-Tags reduziert oder verändert werden.

minecraft:generic: General-purpose damage with standard rules and a generic death message.

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

  1. Wähle Ziele und einen Betrag.
  2. Wähle einen Schadenstyp.
  3. 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.