© 2026 Minecraft Search

서비스 이용약관후원하기

공식 MINECRAFT 웹사이트가 아닙니다. MOJANG 또는 MICROSOFT에서 승인하거나 연관되지 않았습니다

개인정보 처리방침

Minecraft 명령어 생성기

Minecraft Java 26.2에서 모든 마법이 부여된 네더라이트 검을 얻으려면 다음을 실행하세요: /give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1 Bedrock 1.26.40에서는 먼저 아이템을 /give로 얻은 다음 /enchant로 마법을 부여하세요 — Bedrock의 /give는 마법 부여를 인라인으로 담을 수 없습니다. 이 생성기는 두 가지 모두를 생성하며 항상 최신 상태를 유지합니다.

도구시드 지도마인크래프트 시드 파인더광물구조물바이옴마법 부여 도구명령어 생성기제작 계산기Text Studio
기준 버전 Java 26.2
철 광석iron_ore
속성 수정자
외형
가죽 방어구 등 염색 가능한 아이템에만 적용됩니다.
갑옷 장식
커스텀 모델 데이터

리소스 팩이 이 값을 읽어 아이템 모델을 교체합니다. 값은 쉼표로 구분하세요.

툴팁
숨길 툴팁 항목
생성된 명령어
/give @s minecraft:iron_ore 1
29/256
채팅 (T) 또는 명령 블록에 붙여넣으세요. · Java 26.2
일부 옵션은 Java 1.21.5 이상의 명령어 구문이 필요합니다 — 더 낮은 버전에서는 다른 형식이 필요할 수 있습니다.

명령어 출력은 Java 26.2와 Bedrock 1.26.40을 기준으로 생성되며, 2026-07-10에 게임 내에서 붙여넣기 검증을 마쳤습니다.

1.21의 /give 구문에서 무엇이 바뀌었나요? (NBT → 데이터 구성 요소)

Minecraft Java 1.20.5에서 아이템 NBT가 데이터 구성 요소로 대체되어, {display:…}나 {Enchantments:…}를 사용하는 예전 /give 명령어는 모두 구문 오류로 실패합니다. 구성 요소는 아이템 ID 뒤에 대괄호로 표기합니다 — 같은 아이템을 두 구문으로 비교해 보겠습니다:

항목1.20.5 이전 (NBT — 더 이상 작동하지 않음)Java 26.2 (데이터 구성 요소)
커스텀 이름{display:{Name:'{"text":"Epic Blade"}'}}[minecraft:custom_name={text:"Epic Blade",italic:false}]
로어{display:{Lore:['{"text":"A legend"}']}}[minecraft:lore=[{text:"A legend",italic:false}]]
마법 부여{Enchantments:[{id:"minecraft:sharpness",lvl:5}]}[minecraft:enchantments={"minecraft:sharpness":5}]
파괴 불가{Unbreakable:1b}[minecraft:unbreakable={}]

데이터 구성 요소가 마지막 변화는 아니었습니다. Java 1.21.5에서 아이템 이름과 설명을 담는 텍스트가 SNBT로 옮겨졌고 인챈트 구성 요소도 다시 만들어졌습니다. 만들고자 하는 버전을 고르면 생성기가 그 버전 고유의 문법으로 출력하며, 데이터 구성 요소 이전의 옛 아이템 NBT 형식도 지원합니다. 버전은 문법뿐 아니라 콘텐츠도 결정합니다 — 아이템이나 몹은 추가된 버전부터만 존재합니다.

Bedrock에서는 /give가 어떻게 다른가요?

Bedrock 1.26.40에는 데이터 구성 요소가 없습니다: /give는 아이템, 개수, 데이터 값만 받으므로, 그 이상은 후속 명령어가 필요하거나 아예 표현할 수 없습니다. 이 생성기의 Bedrock 모드는 실제로 동작하는 명령어 순서를 출력하며, 필드가 불가능한 경우 솔직하게 알려줍니다:

항목Java 26.2Bedrock 1.26.40
기본 명령어/give @s minecraft:diamond_sword 1/give @s diamond_sword 1
마법 부여/give @s minecraft:diamond_sword[minecraft:enchantments={"minecraft:sharpness":5}] 1/give에는 없음 — 아이템을 든 다음: /enchant @s sharpness 5
커스텀 이름minecraft:custom_name={text:"Epic Blade",italic:false}명령어에는 없음 — 모루에서 이름 변경
로어minecraft:lore=[{text:"A legend",italic:false}]명령어로는 불가능
파괴 불가minecraft:unbreakable={}명령어로는 불가능
휩쓸기minecraft:sweeping_edgeBedrock에는 존재하지 않음
저주 마법 부여 IDbinding_curse, vanishing_cursebinding, vanishing

자주 묻는 질문

왜 예전 /give 명령어가 더 이상 작동하지 않나요?

Minecraft 1.20.5에서 아이템 NBT가 데이터 구성 요소로 대체되어, {display:…}나 {Enchantments:…}를 사용하는 1.21 이전의 /give 명령어는 모두 실패합니다. 새 형식은 구성 요소를 대괄호 안에 넣습니다 — 이 생성기는 항상 현재 구문을 출력합니다. 일부 옵션은 Java 1.21.5 이상의 구문이 필요하므로 1.20.5와 1.21.5 사이의 릴리스에서도 거부될 수 있습니다.

Minecraft에서 마법 부여된 아이템을 얻으려면 어떻게 하나요?

Java 26.2에서는 enchantments 구성 요소를 추가하세요: /give @s minecraft:netherite_sword[minecraft:enchantments={"minecraft:sharpness":5,"minecraft:mending":1},minecraft:unbreakable={}] 1 — Bedrock에서는 먼저 아이템을 /give로 얻어 손에 든 다음, 각 마법 부여를 /enchant로 적용하세요.

이 명령어 생성기는 Bedrock에서도 작동하나요?

네 — Bedrock (1.26.40)으로 전환하면 생성기가 Bedrock 구문을 출력합니다. Bedrock이 필드를 인라인으로 표현할 수 없는 경우 실제로 동작하는 /give + /enchant 순서를 포함해 출력하며, (로어처럼) 무언가가 불가능한 경우 솔직하게 알려줍니다.

채팅에서 명령어 길이 제한은 얼마인가요?

채팅에는 최대 256자까지 입력할 수 있습니다. 그보다 긴 명령어는 명령 블록에 입력해야 합니다 (제한 약 32,500자). 생성기는 실시간 글자 수를 표시하며 256자를 넘으면 경고합니다.

더 많은 명령어 생성기

/tellrawJava와 Bedrock에서 플레이어에게 스타일이 적용된 JSON 채팅 메시지를 보내세요 — 항상 26.2 / 1.26.40 최신 버전에 맞춰 유지됩니다./titleJava와 Bedrock에서 플레이어에게 큰 제목, 부제목, 액션 바 텍스트를 표시하세요./execute하위 명령(as, at, if, unless…)을 체인으로 연결해 Java와 Bedrock에서 일치하는 각 엔티티마다 명령을 실행하세요./killJava와 Bedrock에서 몹, 떨어진 아이템, 경험치 구슬 또는 멈춰버린 엔더 드래곤을 제거하세요 — 필요한 정확한 엔티티 선택자 필터로.
Java 26.2 및 Bedrock 1.26.40 기준 최신Java 26.2 · Bedrock 1.26.40
소개
Minecraft Search
도구9아이템749블록1,009몹109월드110
/
도구아이템블록몹월드