개인 자료란 (JE)

  서버 커뮤니티

Profile yusin12 대표칭호 없음

yusin_YT 1e0511f92377434a9f27b5724c29fbe3

Profile

강좌 자바 에디션(JE) 커맨드 응용

28. 왼손들기를 했을 때 작동되는 커맨드

2023.05.06 조회 수 2804 추천 수 0
게임버전 1.13.x, 1.14.x, 1.15.x, 1.16.x, 1.17.x, 1.18.x, 1.19.x 

요잇! 오늘은 왼손들기 했을 때 작동되는 커맨드!



1. 왼손들기 감지

왼손에 아이템을 들었을 때, 어떡해 감지 하냐구요??

플레이어 nbt태그에! Inventory라는 nbt가 있어요! 이걸로 감지해요!


2. 구현

execute as @a[nbt={Inventory:[{id:"minecraft:<아이템이름>",Slot:-106b}]}] at @s run title @a actionbar "감지"

만약 인벤토리에서 슬롯이 -106번에 아이템 아이디가 <아이템이름인> 플레이어가 있다면..

그 플레이어 기준으로..

"감지"라는 문구는 액션바에 띠워준다.

id:"minecraft:stone"
아이템 아이디가 돌이라면..
Slot:-106b
슬롯이 -106b라면..
Inventory플레이어의 인벤토리 nbt
<아이템이름>ex) stone, diamond_block, oak_planks, command_block

슬롯 사진

쨔잔 이렇게 왼손 인벤토리의 슬롯이 -106이기에 -106b를 해준거에요!!

네? b를 왜 붙이냐구요?

/data get entity @s를 통해서 자신의 nbt태그들을 쭉~ 보시면!! 이렇게 Slot:-106b라고 되어 있어요!

그래서 b를 붙이는거에요!!


단!!!!!!!!!!

저번에 인벤토리 슬롯을 감지하는 법을 알려드렸을 때는 b를 붙이지 않았어요!

execute as @a[nbt={SelectedItemSlot:0}] at @s run title @a actionbar "감지"

이렇게요! 이유가 뭘까요??

다시 플레이어의 nbt태그를 보시면! 헉 어머나! SelectedItemSlot에는 숫자 옆에 b가 없네용??

이래서 인벤토리 슬롯 감지 할 땐! b를 붙이지 않는겁니당!!!


3. 개수를 정할 순 없나요?

 

여 사진을 다시 보시면! id:"minecraft:diamond_sword"옆에 Count:1b가 있어요! 이건 이 다이아몬드 검의 개수가 1개 있다는 뜻이므로!

개수를 정할 수도 있어요!

execute as @a[nbt={Inventory:[{id:"minecraft:stone",Slot:-106b,Count:1b}]}] at @s run title @a actionbar "감지"

Slot:-106b뒤에 Count:1b를 넣어서 말이죠!


4. TIP 커맨드가 레드스톤 신호를 뿜어요?!?

맞아요! 커맨드는 작동하면 레드스톤을 발사해요! 물론!! 오류가 없이 작동되야 해요!

예를 들어 이미 tester라는 태그가 있는 플레이어한테

/tag @p add tester를 커맨드에 입력한 뒤 작동시켜봤자 그 대상은 이미 태그를 가지고 있거나, 너무 많은 태그를 가지고 있다고 할꺼에요!

이건 커맨드 블록이 작동하지 않은 걸로 판정되기 때문에 전시 신호를 주지 않아요!


하지만 

execute as @a[nbt={Inventory:[{id:"minecraft:stone",Slot:-106b,Count:1b}]}] at @s run title @a actionbar "감지"

이와 같은 명령어는 오류도 없고 계속 작동시킬 수 있으니 왼손들기 하면..

이렇게 작동하는걸 볼 수 있어요!


네?, 그래서 이 왼손들기 했을 때 작동하는걸로 뭐 할 수 있냐구요??

멋진 커맨더! '김 랑'님의

https://www.youtube.com/watch?v=IxgaFaV2LMI


원소 마법 같은 스킬? 같은 걸 만들 수 있어요!!

15분만에 만든다고.. 퀄리티는 처참해서 '김 랑'님께 죄송하지만.. 이렇게 왼손들기 하여 멋진걸 만들 수 있어요!


마무리이~~

다음에는 spreadplayers에 대해서 알아볼꺼에요!


질문은 댓글도 괜찮고

디스코드(상민#3372)도 괜찮고

쪽지도 괜찮아요!




Warning
댓글이 없습니다.

새로운 댓글을 등록해 주세요!

뉴스 및 창작물
/files/thumbnails/600/818/003/262x150.crop.jpg?20240622093723

레드스톤

[마크 피아노커버] 에반게리온 잔혹한 천사의 테제

노트블럭전문가

2024-06-22

0

/files/thumbnails/647/816/003/262x150.crop.jpg?20240619112336

건축

숭례문(프리퀄) 2

KHC

2024-06-19

0

/files/thumbnails/308/815/003/262x150.crop.jpg?20240617084353

레드스톤

[피아노커버] 디스코드 - QWER 2

노트블럭전문가

2024-06-17

1

/files/thumbnails/932/812/003/262x150.crop.jpg?20240622110502

업데이트

마인크래프트 1.21 정식 업데이트

학교가기싫다

2024-06-14

1

/files/thumbnails/308/805/003/262x150.crop.jpg?20240605201646

레드스톤

[노트블럭 커버] 팬서비스/mona 【 HoneyWorks 】

노트블럭전문가

2024-06-05

0

/files/thumbnails/288/791/003/262x150.crop.jpg?20240602150002

아티클

《까다로운 시련》 업데이트 날짜 공개 및 정보

학교가기싫다

2024-06-02

0