Presety

Presety przedmiotów

Minecraft Dane modelu niestandardowego Item Polecenie

niestandardowe_model_data jest przydatne tylko wtedy, gdy pasuje do modelu pakietu zasobów. Ten ulepszony artykuł koncentruje się na pełnym workflow: wybierz przedmiot, przypisz wartość modelu, oznacz przedmiot dla graczy i udostępnij custom_data dla logiki poleceń.

Wynik presetu

Polecenie itemu gotowego do pakietu zasobów z wyraźnym identyfikatorem modelu i stabilnym znacznikiem danych.

Wynik

Output modelu niestandardowego Give

/give @p minecraft:diamond_sword[custom_name={text:"Runed Blade",color:"aqua",italic:false},lore=[{text:"Resource-pack model 1001",color:"gray",italic:false}],custom_model_data={floats:[1001]},enchantment_glint_override=true,custom_data={model_item:"runed_blade"}] 1
Too long for Minecraft chat

The longest command line is 266 characters, 10 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

workbench roboczy podświetla razem wartość modelu, wyświetlany tekst i Output gotowy do Copy.
Drugie ujęcie podkreśla pola, które zmieniają etykietkę przedmiotu lub ładunek komponentu.
Ujęcie wyjściowe sprawia, że ostateczne polecenie i kontrolki Copy są widoczne przed testowaniem.
Ujęcie z gry potwierdza, że polecenie itemu pakietu zasobów daje zamierzony stos przedmiotów.

Zbuduj preset

  1. Otwórz Give i wybierz item, który pakiet zasobów ponownie mapuje.
  2. Ustaw custom_model_data na wartość oczekiwaną przez pakiet zasobów.
  3. Dodaj custom_name i lore, które opisują modelowany item, a nie podstawowy item waniliowy.
  4. Skopiuj polecenie i przetestuj z włączonym pakietem zasobów przed publikacją.

Identyfikator modelu i tożsamość przedmiotu

Ta sama wartość modelu nic nie znaczy bez odpowiedniego pakietu zasobów. Zachowaj identyfikator modelu widoczny w lore podczas testowania, a następnie usuń go lub zastąp tekstem skierowanym do gracza, gdy pakiet będzie stabilny.

custom_data powinien oddzielnie przechowywać tożsamość itemu. Dzięki temu polecenia mogą wykryć item bez polegania na numerze modelu lub wyświetlanej nazwie.

Notatki Version

Kształt Output custom_model_data zależy od wybranej rodziny wersji Java. Użyj NBTForge, aby odbudować item, obsługując zarówno światy przed komponentami, jak i obecne światy komponentów.

Przekierowane strony wygenerowane dla poszczególnych kombinacji itemów/modeli wskazują teraz tutaj, dzięki czemu witryna ma jeden silniejszy zasób kanoniczny do tego celu.

W przypadku workflowów z pobliskimi przedmiotami porównaj Minecraft Generator poleceń głowy gracza i Niestandardowa nazwa i preset lore dla dowolnego itemu.

  • Dopasuj wartość modelu do pakietu zasobów.
  • Zadbaj o czytelność wyświetlanego tekstu dla graczy.
  • Użyj custom_data dla logiki poleceń.

Dopasuj preset do prawdziwego projektu

Traktuj Minecraft Dane modelu niestandardowego Item Polecenie 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 presetu na mapie, serwerze lub Command Pack uruchom je ze 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 workflow w stylu funkcji, zamiast wklejać je do chat.
  • Sprawdź ponownie ostrzeżenia po zmianie jednostek, komponentów przedmiotów, passenger lub zasobów datapack.

FAQ

Czy custom_model_data samodzielnie tworzy model?

Nie. Wybiera model dostarczony w pakiecie zasobów. Polecenie i pakiet zasobów muszą zgadzać się co do wartości.

Czy powinienem wykrywać itemy według niestandardowych_model_data?

Preferuj custom_data dla logiki. custom_model_data to przede wszystkim funkcja renderowania, podczas gdy custom_data jest bardziej przejrzysty dla poleceń.

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 loot, stanu scoreboard 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.