Presety

Ustawienia wstępne Item

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 przepływie pracy: wybierz przedmiot, przypisz wartość modelu, oznacz przedmiot dla graczy i udostępnij custom_data dla logiki poleceń.

Wynik presetu

Polecenie elementu 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

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

Zbuduj preset

  1. Otwórz Give i wybierz element, 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 element, a nie podstawowy element 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ść elementu. Dzięki temu polecenia mogą wykryć element 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ć element, obsługując zarówno światy przed komponentami, jak i obecne światy komponentów.

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

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

  • 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 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_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ć elementy 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 ł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.