Gegenstand-Voreinstellungen
CanDestroy-Werkzeug-Preset für Abenteuerkarten
Das CanDestroy-Werkzeug-Preset für Abenteuerkarten ist jetzt ein vollständiger Give-Ablauf statt eines einzelnen Overlay-Bildes. Verwenden Sie es für Dungeon-Abkürzungen, Abbau-Rätsel, zerstörbare Requisiten oder Qualitätssicherungs-Werkzeuge, bei denen Spieler nur ausgewählte Blöcke zerstören sollen. Die Seite behandelt den Befehl als wiederverwendbare Gegenstandsdefinition und nicht als reinen Einfüge-Schnipsel, daher müssen der sichtbare Name, die Lore, die Komponentennutzlast, die Ausgabe und die In-Game-Übergabe alle übereinstimmen. Das Preset macht die Liste der erlaubten Zerstörungsblöcke sichtbar, sodass Kartentester sehen, ob der Gegenstand der vorgesehenen Rätselregel entspricht. Die letzte Aufnahme belegt, dass der erzeugte Gegenstand eine echte Hotbar erreicht, bevor Sie ihn mit einem Kartenskript, einem Loot-Pfad oder einem Command-Pack-Ablauf verbinden.
Preset-Ergebnis
Ein Werkzeug für den Abenteuermodus mit einer can_break-Regel, lesbarer Lore, unzerstörbarem Zustand und einem stabilen custom_data-Marker.
Ausgabe
CanDestroy-Werkzeugbefehl
/give @p minecraft:diamond_pickaxe[custom_name={text:"Dungeon Breaker Pick",color:"yellow",italic:false},lore=[{text:"CanDestroy: stone and deepslate",color:"gray",italic:false}],can_break=[{blocks:"minecraft:stone"},{blocks:"minecraft:deepslate"}],unbreakable={},custom_data={adventure_rule:"can_destroy"}] 1The longest command line is 309 characters, 53 over the 256-character chat input limit. Pasting it into chat can truncate the line and make Minecraft report a syntax error even when the generated command is valid.
- Use a Command Block: run
/give @s command_block, place it, then paste this command into the block command field. - Use a
.mcfunctionfor a reusable datapack: save the line without the leading slash atsaves/<world>/datapacks/<pack>/data/<ns>/function/<name>.mcfunctionwith a minimalpack.mcmeta, run/reload, then run/function <ns>:<name>. Do not paste.mcfunctioncontent into chat.
Preset-Screenshot
Preset erstellen
- Öffnen Sie die Give-Workbench und bestätigen Sie, dass der Zielselektor für die Welt oder den Befehlsblock geeignet ist.
- Stellen Sie den Gegenstand auf eine Diamantspitzhacke ein.
- Vergeben Sie den sichtbaren Namen und die Lore für das Werkzeug „Dungeon Breaker Pick“.
- Fügen Sie nur die Komponenten hinzu, die für diesen Gegenstand wichtig sind, und prüfen Sie anschließend die erzeugte Ausgabe.
- Kopieren Sie den /give-Befehl für einen Smoke-Test oder speichern Sie ihn im Project, wenn er zu einem größeren Ablauf gehört.
- Führen Sie den Befehl in einer Kreativ-Testwelt aus und vergewissern Sie sich, dass der Gegenstand in der Hand des Spielers oder in der Hotbar erscheint.
Warum das Werkzeug „Dungeon Breaker Pick“ ein Preset braucht
Verwenden Sie dies für Dungeon-Abkürzungen, Abbau-Rätsel, zerstörbare Requisiten oder Qualitätssicherungs-Werkzeuge, bei denen Spieler nur ausgewählte Blöcke zerstören sollen.
Das Preset macht die Liste der erlaubten Zerstörungsblöcke sichtbar, sodass Kartentester sehen, ob der Gegenstand der vorgesehenen Rätselregel entspricht. Genau das verbirgt ein einfacher Befehls-Schnipsel normalerweise: Der dem Spieler zugewandte Text, die versionierten Komponenten und die kopierfertige Ausgabe müssen alle übereinstimmen, bevor der Befehl die Workbench verlässt.
Verwenden Sie dieses Preset als Prüffläche, bevor der Gegenstand in eine größere Befehlskette eingeht. Bestätigen Sie, dass der Tooltip den Spielern sagt, was der Gegenstand bewirkt, bestätigen Sie, dass custom_data oder andere versteckte Komponenten die Befehlslogik tragen, und bestätigen Sie, dass die kopierte Ausgabe weiterhin zur ausgewählten Minecraft-Version passt. Das In-Game-Ergebnis ist bewusst schlicht gehalten, denn es beantwortet die erste Frage der Qualitätssicherung: Liefert genau dieser Befehl den Gegenstandsstapel, den der Artikel beschreibt?
Versions- und Komponentenprüfungen
Moderne Java-Gegenstandsbefehle verwenden Gegenstandskomponenten für viele Details, die in alten Anleitungen noch als NBT beschrieben wurden. Lassen Sie die ausgewählte Version während der Bearbeitung sichtbar, besonders wenn der Gegenstand Namen, Lore, Verzauberungen, Seltenheit, benutzerdefinierte Modelldaten, Trankinhalte oder einen unzerstörbaren Zustand nutzt.
CanDestroy schützt die Karte im Überlebensmodus nicht allein. Testen Sie im Abenteuermodus und halten Sie Reset-Befehle für die Bereinigung des Spieltests bereit.
Nachdem der Befehl validiert wurde, führen Sie ihn in derselben Versionsfamilie aus, in der die Karte oder das Datenpaket laufen wird. Ein Befehl, der sauber kopiert wird, kann trotzdem falsch ausfallen, wenn die Komponente nicht unterstützt wird, der Selektor auf zu viele Spieler zielt oder der Gegenstandstext ein Verhalten verspricht, das die Daten nicht erzwingen. Speichern Sie stabile Varianten im Project, bevor Sie Befehle für Scoreboard, Loot, Shop, NPC oder Reset hinzufügen.
- Nutzen Sie die Workbench-Felder, bevor Sie den rohen Befehlstext bearbeiten.
- Halten Sie den Anzeigetext kurz genug für Inventar-Tooltips.
- Verwenden Sie custom_data für die Befehlslogik, statt sich auf sichtbare Namen zu verlassen.
Wo geht es als Nächstes weiter?
Koppeln Sie das Werkzeug mit einer Reset-Funktion oder einem Scoreboard-Kontrollpunkt, bevor Sie es an Tester weitergeben.
Soll der Gegenstand wiederverwendet werden, speichern Sie ihn als Project-Eintrag, bevor Sie ein Scoreboard, eine Beutetabelle, einen NPC oder Reset-Befehle hinzufügen. So bleibt die Gegenstandsdefinition überprüfbar, wenn die Karte wächst.
Für die passende Platzierungsregel im Abenteuermodus vergleichen Sie das CanPlaceOn-Gegenstands-Preset für den Abenteuermodus.
FAQ
Kann ich diesen Give-Befehl in den Chat einfügen?
Ja, sofern die Warnung zur Befehlslänge unter dem Chat-Limit bleibt. Wird das Limit überschritten, verwenden Sie einen Befehlsblock oder eine Datenpaketfunktion, statt die gesamte Zeile in den Chat einzufügen.
Kann ich den Gegenstandstyp ändern, nachdem ich dieses Preset verwendet habe?
Ja. Ändern Sie zuerst das Gegenstandsfeld und prüfen Sie anschließend jede Komponente erneut. Manche Einstellungen ergeben für eine Diamantspitzhacke Sinn, aber nicht für jeden Minecraft-Gegenstand.
Warum einen In-Game-Screenshot des Gegenstands einbinden?
Der Screenshot bestätigt, dass der Befehl einen echten Gegenstandsstapel liefert und nicht nur eine gültig aussehende Zeichenfolge im Ausgabebereich.
Ablauf öffnen
Starte im passenden Give Arbeitsbereich und passe die Preset-Felder für deine Welt an.