Presets

Gegenstand-Voreinstellungen

CanPlaceOn-Gegenstands-Preset für den Abenteuermodus

Das CanPlaceOn-Gegenstands-Preset für den Abenteuermodus ist jetzt ein vollständiger Give-Ablauf statt eines einzelnen Overlay-Bildes. Verwenden Sie es für Bau-Rätsel im Abenteuermodus, Reparaturschritte oder Kartenabschnitte, in denen Spieler Gegenstände nur an genehmigten Blockfamilien platzieren 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. Die Workbench hält die Berechtigungsliste neben dem Gegenstandstext sichtbar, sodass sich die Kartenregel vor dem Testen prüfen lässt. 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 Gegenstand für den Abenteuermodus mit spielerzugewandter Lore und einer can_place_on-Regel für ausgewählte Blöcke.

Ausgabe

CanPlaceOn-Gegenstandsbefehl

/give @p minecraft:diamond_pickaxe[custom_name={text:"Builder Permission Token",color:"green",italic:false},lore=[{text:"CanPlaceOn: obsidian and wool",color:"gray",italic:false}],can_place_on=[{blocks:"minecraft:obsidian"},{blocks:"#minecraft:wool"}],custom_data={adventure_rule:"can_place"}] 1
Too long for Minecraft chat

The longest command line is 295 characters, 39 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 .mcfunction for a reusable datapack: save the line without the leading slash at saves/<world>/datapacks/<pack>/data/<ns>/function/<name>.mcfunction with a minimal pack.mcmeta, run /reload, then run /function <ns>:<name>. Do not paste .mcfunction content into chat.

Preset-Screenshot

Die Workbench hält die Berechtigungsliste neben dem Gegenstandstext sichtbar, sodass sich die Kartenregel vor dem Testen prüfen lässt.
Die zweite Aufnahme hebt die Felder hervor, die den Tooltip des Gegenstands oder die Komponentennutzlast verändern.
Die Ausgabe-Aufnahme hält den fertigen Befehl und die Kopiersteuerung vor dem Test sichtbar.
Die In-Game-Aufnahme bestätigt, dass der Gegenstand „Builder Permission Token“ mit genau diesem Give-Befehl übergeben wird.

Preset erstellen

  1. Öffnen Sie die Give-Workbench und bestätigen Sie, dass der Zielselektor für die Welt oder den Befehlsblock geeignet ist.
  2. Stellen Sie den Gegenstand auf eine Diamantspitzhacke ein.
  3. Vergeben Sie den sichtbaren Namen und die Lore für den Gegenstand „Builder Permission Token“.
  4. Fügen Sie nur die Komponenten hinzu, die für diesen Gegenstand wichtig sind, und prüfen Sie anschließend die erzeugte Ausgabe.
  5. 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.
  6. 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 der Gegenstand „Builder Permission Token“ ein Preset braucht

Verwenden Sie dies für Bau-Rätsel im Abenteuermodus, Reparaturschritte oder Kartenabschnitte, in denen Spieler Gegenstände nur an genehmigten Blockfamilien platzieren sollen.

Die Workbench hält die Berechtigungsliste neben dem Gegenstandstext sichtbar, sodass sich die Kartenregel vor dem Testen prüfen lässt. 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.

Block-Tags sind versionsabhängig und lassen sich nicht zwingend in jede Edition übertragen. Verwenden Sie zuerst explizite Blöcke und ergänzen Sie Tags erst, nachdem die einfache Regel funktioniert.

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?

Testen Sie den Gegenstand im Abenteuermodus an der erlaubten Liste, bevor Sie ihn mit einer Rätsel- oder Reset-Funktion verbinden.

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 Zerstörungsregel im Abenteuermodus vergleichen Sie das CanDestroy-Werkzeug-Preset für Abenteuerkarten.

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.