Item preset
Minecraft 사용자 정의 Item 명령 생성기
사용자 정의 아이템 명령은 검 preset보다 더 광범위합니다. 작업은 아이템 이름을 지정하고, 플레이어가 이해할 수 있는 lore를 작성하고, 중요한 효과만 추가하고, 나중에 선택자 또는 인벤토리 확인을 위해 안정적인 custom_data 마커를 저장하는 것입니다.
preset 결과
게임 내에서 읽을 수 있고 custom_data를 통해 이후 맵 로직으로 계속 감지할 수 있는 맞춤 아이템 명령입니다.
출력
사용자 정의 아이템 Give Output
/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"}] 1The 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
.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 스크린샷
preset 만들기
- 보상이나 도구와 일치하는 아이템 유형으로 Give에서 시작하세요.
- 원시 이스케이프 JSON 대신 custom_name 및 lore를 텍스트 구성 요소로 작성합니다.
- 추가하세요: enchantments, glint, rarity 또는 custom_data는 아이템 역할을 하는 경우에만 해당됩니다.
- 복사하세요: 명령을 실행하고 향후 지우기, 실행 또는 약탈 논리를 위해 동일한 custom_data 키를 유지합니다.
이름, lore 및 데이터가 일치해야 합니다.
보이는 이름은 플레이어에게 해당 아이템이 무엇인지 알려줍니다. 지식이 왜 중요한지 설명합니다. custom_data는 나중에 이름이 번역되거나 스타일이 변경되더라도 중단되지 않는 안정적인 식별자를 명령 논리에 제공합니다.
NBTForge는 이 세 가지 아이디어를 Give workbench에 함께 유지하므로 아이템이 플레이어와 명령 로직 모두에 유용하게 유지됩니다.
- 인벤토리 가독성을 위해 눈에 잘 띄는 짧은 이름을 사용하세요.
- lore 라인을 간략하게 유지하세요. 아이템 툴팁에서 긴 텍스트가 제대로 표시되지 않습니다.
- 표시 텍스트를 확인하는 대신 지도 논리에 custom_data를 사용하세요.
preset으로 저장하는 경우
Boss 드롭, 퀘스트 보상, 상점 구매, 키트 아이템 또는 Adventure 키로 재사용할 사용자 정의 아이템을 저장하세요. 저장된 아이템 하나는 나중에 Give, Summon equipment, loot table 및 Command Pack 단계를 제공할 수 있습니다.
아이템이 일회성 테스트 전용인 경우 /give Output을 Copy하는 것으로 충분합니다. 여러 시스템에 나타나는 경우 Project에 보관하고 동일한 소스 설정을 재사용하세요.
실제 Project에 preset 맞추기
Minecraft 사용자 정의 Item 명령 생성기를 Copy된 문자열이 아닌 테스트된 시작점으로 취급하십시오. Output이 한 번 작동하면 명확한 Project 이름으로 저장하고, 대상 Minecraft 버전을 기록하고, 점수판, boss bar, loot 또는 라인 재설정과 같은 관련 설정 명령 근처에 preset을 유지합니다.
preset을 맵, 서버 또는 Command Pack에 게시하기 전에 라이브 workbench에서만 실행하는 것이 아니라 Copy된 아티팩트에서 실행하세요. 이는 누락된 종속성, 오래된 선택기, 잘못된 버전 선택 및 로컬 테스트 상태가 이미 존재했기 때문에 작동하는 명령을 포착합니다.
- 공유 명령을 사용하여 선택한 Edition 및 Version를 유지합니다.
- 손상, 처치, 제거 또는 순간 이동을 사용하기 전에 무해한 명령에 대해 선택기를 테스트하십시오.
- 긴 명령을 채팅에 붙여넣는 대신 Project 또는 함수 스타일 워크플로로 이동하세요.
- 엔터티, 아이템 구성 요소, passenger 또는 데이터팩 리소스를 변경한 후 경고를 다시 확인하세요.
FAQ
custom_data가 점수판 태그를 대체할 수 있나요?
그것은 다른 문제를 해결합니다. custom_data는 아이템 자체를 표시하고 점수판 태그는 엔터티 또는 플레이어를 표시합니다. 많은 지도에서는 두 가지를 모두 사용합니다.
아이템을 맞춤 제작할 만큼 glint이 충분합니까?
아니요. Glint는 시각적일 뿐입니다. 아이템을 인식하고 컴퓨터에서 감지할 수 있어야 하는 경우 custom_name, lore 및 custom_data를 사용합니다.
이 preset은 언제 Command Pack의 일부가 되어야 합니까?
Output이 설정 라인, 명령 재설정, loot 자원, 점수판 상태 또는 반복 테스트에 따라 달라지는 경우 Command Pack 아이템으로 사용하십시오. 단일 안전 명령은 여전히 Output에서 직접 Copy할 수 있습니다.
이 작업 흐름 열기
관련 Give 작업대에서 시작한 뒤 월드에 맞게 preset 필드를 조정합니다.