Presety

Ustawienia wstępne Item

Minecraft Niestandardowy generator poleceń Item

Polecenie dotyczące przedmiotu niestandardowego jest szersze niż preset miecza. Praca polega na nazwaniu przedmiotu, napisaniu lore zrozumiałym dla graczy, dodaniu tylko tych efektów, które mają znaczenie i przechowywaniu stabilnego znacznika custom_data dla późniejszych selektorów lub kontroli ekwipunku.

Wynik presetu

Niestandardowe polecenie przedmiotu, które jest czytelne w grze i nadal wykrywalne przez logikę późniejszej mapy za pomocą custom_data.

Wynik

Output niestandardowego elementu Give

/give @p minecraft:netherite_sword[custom_name={text:"Vaultbreaker",color:"aqua",italic:false},lore=[{text:"Opens ancient vault routes",color:"dark_gray",italic:false},{text:"Quest item",color:"gold",italic:false}],enchantments={"minecraft:sharpness":4},enchantment_glint_override=true,custom_data={quest_item:"vaultbreaker"}] 1
Too long for Minecraft chat

The longest command line is 328 characters, 72 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.

Zrzut ekranu presetu

Stan workbench NBTForge używany w artykule dotyczącym poleceń niestandardowego elementu Minecraft, w tym widoczne elementy sterujące i wygenerowany Output.

Zbuduj preset

  1. Zacznij od Give z typem przedmiotu pasującym do nagrody lub narzędzia.
  2. Zapisz custom_name i lore jako komponenty tekstowe zamiast nieprzetworzonego JSON.
  3. Dodaj enchantments, błysk, rzadkość lub custom_data tylko wtedy, gdy pełnią rolę przedmiotu.
  4. Skopiuj polecenie i zachowaj ten sam klucz custom_data na potrzeby przyszłego czyszczenia, wykonywania lub łupienia logiki.

Nazwa, lore i dane powinny się zgadzać

Widoczna nazwa mówi graczowi, czym jest przedmiot. Lore wyjaśnia, dlaczego jest to ważne. custom_data nadaje logice poleceń stabilny identyfikator, który nie ulegnie uszkodzeniu, jeśli nazwa zostanie później przetłumaczona lub zmieniona.

NBTForge łączy te trzy pomysły w stole warsztatowym Give, dzięki czemu przedmiot pozostaje użyteczny zarówno dla graczy, jak i logiki poleceń.

  • Użyj krótkiej widocznej nazwy, aby zapewnić czytelność zapasów.
  • Zachowaj krótkie linie lore; długi tekst słabo zawija się w podpowiedziach przedmiotów.
  • Użyj custom_data do logiki mapy zamiast sprawdzania wyświetlanego tekstu.

Kiedy zapisać jako preset

Zapisz niestandardowy przedmiot, gdy będzie on ponownie wykorzystany jako łup z bossa, nagroda za misję, zakup w sklepie, element zestawu lub klucz do trybu przygodowego. Jeden zapisany przedmiot może później zasilać Give, Summon equipment, tabele łupów i kroki Command Pack.

Jeśli element przeznaczony jest tylko do jednorazowego testu, wystarczy skopiować Output /give. Jeśli pojawia się w wielu systemach, zachowaj go w Project i ponownie użyj tych samych ustawień źródła.

Dopasuj preset do prawdziwego projektu

Traktuj niestandardowy generator poleceń Item Item jako testowany punkt wyjścia, a nie tylko skopiowany ciąg. Gdy Output zadziałają raz, zapisz je pod wyraźną nazwą Project, zanotuj docelową wersję Minecraft i zachowaj preset w pobliżu powiązanych poleceń konfiguracyjnych, takich jak scoreboard, pasek bossów, łupy lub linie resetowania.

Przed opublikowaniem ustawienia wstępnego na mapie, serwerze lub pakiecie poleceń uruchom je z skopiowanego artefaktu, a nie tylko z aktywnego workbench. Wychwytuje brakujące zależności, przestarzałe selektory, błędne wybory edycji i polecenia, które działały tylko dlatego, że istniał już lokalny stan testowy.

  • Zachowaj wybrane Edition i Version za pomocą udostępnionego polecenia.
  • Przed użyciem obrażeń, zabicia, oczyszczenia lub teleportacji przetestuj selektory pod kątem nieszkodliwego polecenia.
  • Przenieś długie polecenia do Project lub przepływu pracy w stylu funkcji, zamiast wklejać je do czatu.
  • Sprawdź ponownie ostrzeżenia po zmianie jednostek, komponentów przedmiotów, passenger lub zasobów pakietu danych.

FAQ

Czy custom_data może zastąpić znaczniki tablicy wyników?

Rozwiązuje inny problem. custom_data oznacza sam przedmiot, podczas gdy znaczniki tablicy wyników oznaczają byty lub graczy. Wiele map korzysta z obu.

Czy połysk wystarczy, aby nadać przedmiotowi indywidualny charakter?

Nie. Glint jest tylko wizualny. Użyj custom_name, lore i custom_data, gdy element musi być rozpoznawalny i wykrywalny maszynowo.

Kiedy ten preset powinno stać się częścią Command Pack?

Użyj go jako wpisu Command Pack, gdy wynik zależy od linii konfiguracji, poleceń resetowania, zasobów łupów, stanu tablicy wyników lub powtarzanych testów. Pojedyncze bezpieczne polecenia nadal można skopiować bezpośrednio z Output.

Otwórz ten przebieg

Zacznij od powiązanego obszaru roboczego Give i dopasuj pola presetu do swojego świata.