G1VENCHY
대표칭호 없음
이해도 | 입문자(아무것도 몰라요) |
---|---|
게임버전 (JE) | 1.18.1 |
게임버전 (BE) | 관련없음 |
상점명령어를 만드려고 하는데, 네더의 별 3개가 있으면 실행되게 하고싶은데 뭐가 잘못됐을까요? ㅠㅠ
execute as @p[nbt={Inventory:[{id:"minecraft:nether_star",Count:3b}]}] run setblock 28 83 -4 minecraft:redstone_block
코코냐
2022.09.04nbt는 대소문자를 구분합니다. 대소문자가 맞는지 확인해주세요.
G1VENCHY
2022.09.04맞췄는데도 안되네요 ㅠㅠ
코코냐
2022.09.04아니면 @p라 커맨드에서 가장 가까운 플레이어만 조건을 검사하는것 같습니다.
lanthanide
2022.09.06execute as 로는 명의만 해당 엔티티지, 실행 위치는 커맨드블럭입니다. as <구문> 과 run <구문> 사이에 at @s 를 넣어보세요.
yusin12
2023.02.28/execute as @a[nbt={Inventory:[{id:"minecraft:nether_star",Count:3b}]}] at @s run setblock 28 83 -4 redstone_blcok
as @a --- run setblock ----
이렇게 해도 돼지만!
as @a --- at @s run ---
이렇게 at @s넣으면 안정적으로 작동해요!