개인 자료란 (JE)

  서버 커뮤니티


Profile 허두 루비 유저

HURDOO 2b370e4f33334fd5af2d1419cfe356a7

Profile

자료 공통 리뷰, 강좌 커맨드

[JE 1.17~] /item - 아이템을 다루는 명령어가 바뀌었습니다!

2020.12.15 조회 수 760 추천 수 1

아직 정식으로 출시되지 않은, 개발 버전의 명령어입니다.

추후 정식 버전에서는 명령어의 구성이 달라질 수 있습니다.



/item

아이템 다루는 명령어가 더 구체적으로 복잡해졌습니다!


344b5319d5cff82b18dffb8a5d508770.png


자바 에디션 1.17 스냅샷 20w46a부터 사용이 가능합니다.
런처의 설치 설정에서 스냅샷을 활성화하여 직접 체험해보세요!

베드락 에디션에서는 아직 사용할 수 없습니다. 업데이트를 기다려주세요!




/item 명령어를 본격적으로 살펴보기 전, {대상} 에 대한 정의부터 내리고 들어가겠습니다.

/item block <좌표> ...

<좌표> 위치에 있는 블록을 대상으로 정합니다.


/item entity <엔티티> ...

<엔티티>를 대상으로 정합니다.

한번에 여려 명을 지정할 수도 있습니다.


block <좌표> 부분과 entity <엔티티> 부분은 이제부터 {대상} 이라고 줄여서 표현하겠습니다.



1. 아이템 바꾸기

/item {대상} <자리> replace <아이템> [개수]


[개수] 만큼의 <아이템>을 {대상}의 <자리> 에 집어넣습니다.

기존 /replaceitem 명령어랑 동일하며, 원래 해당 <자리> 에 있던 아이템은 사라집니다.


<자리> 에는 슬롯의 영문 코드가 들어가며, 여기(영어) 에서 영문 코드 목록을 보실 수 있습니다.

[개수] 는 선택 사항이며, 적지 않으면 1로 설정됩니다.


예) 가장 가까이 있는 좀비 한 마리의 손에 돌 검을 쥐어주고 싶을 때

9581c449c09464fecb130b3778dadb3a.png



2. 아이템 복사

/item {붙여넣을 대상} <붙여넣을 자리> copy {복사할 대상} <복사할 자리> [변경자]


{복사할 대상} 의 <복사할 자리> 에 있는 아이템을 {붙여넣을 대상}의 <붙여넣을 자리>에 넣어줍니다.

[변경자]는 선택 옵션이며, Loot Table을 이용하여 복사할 때 아이템에 변형을 줄 수 있는데, 이는 정식 버전에서 출시되면 다루겠습니다.

[마인크래프트 위키에서 '아이템 변경자' 보기 (영어)]


예) 갑옷 거치대의 머리에 내 6번 슬롯에 있는 아이템을 복사하고 싶을 때

f190f5501e19949c0c11b5c13eedd965.png



3. 아이템 변형

/item {대상} <자리> modify <변경자>


<변경자>를 이용하면 Loot Table로 아이템에 변형을 줄 수 있는데, 이는 정식 버전에서 출시되면 다루겠습니다.

[마인크래프트 위키에서 '아이템 변경자' 보기 (영어)]











7개의 댓글

JSWH77
2021.04.17
@노명

하지만 삭제되어있다!

아스드프
2021.01.16

요즘 nbt로만 할수있던 걸 커맨드로 만드는거 같네요

허두
2021.01.16
@아스드프

절대 플레이어의 데이터를 변경할수 있도록 만들지는 않겠다, 뭐 이런걸까요... ㅋㅋㅋㅋㅋㅋ

lanthanide
2021.03.25

저 혹시 아머스탠드에 있는 태그를 플레이어한테 불러온다던지 하는 게 가능한가요..? (아머스탠드가 가진 아이템의 이름을 플레이어의 손에 있는 아이템의 이름에 대입 등..)

허두
2021.03.25
@lanthanide

엄.. 플레이어의 NBT를 수정하진 못하기에 직접적으로 불러오진 못합니다.

다만 위의 말씀이시라면 플레이어 위치에 아이템 엔티티를 소환하고, 그 아이템 엔티티의 NBT를 아머스탠드 손에 있는 아이템의 NBT로 바꿔주면 되긴 하겠지요?

명이
2021.06.22

item 명령어 기능이 많이 사라진건ㄱ