Java 26.2 및 Bedrock 1.26.40 기준 최신Java 26.2 · Bedrock 1.26.40
소개
Minecraft Search
도구아이템블록몹월드
/

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
조각된 석영 블록chiseled_quartz_block
속성 수정자
외형
가죽 방어구 등 염색 가능한 아이템에만 적용됩니다.
갑옷 장식
커스텀 모델 데이터

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

툴팁
숨길 툴팁 항목
생성된 명령어
/give @s minecraft:chiseled_quartz_block 1
42/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에서 몹, 떨어진 아이템, 경험치 구슬 또는 멈춰버린 엔더 드래곤을 제거하세요 — 필요한 정확한 엔티티 선택자 필터로.
Minecraft Search

Java와 Bedrock을 위한 빠른 참고 자료 및 도구 모음.

프로젝트소개후원하기
도구시드 지도Minecraft Seed Finder마법 부여 도구
법적 정보서비스 이용약관개인정보 처리방침

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

© 2026 Minecraft Search