마인크래프트 명령어
2024. 3. 8. 21:17ㆍ마인크래프트
버전: 1.20.4(JE)
대상 선정
# 대상
@p: 가장 가까이 있는 플레이어
@r: 랜덤 플레이어[4]
@a: 모든 플레이어
@e: 모든 개체(엔티티; Entity)
@s: 명령어를 실행하는 대상
# 대상 type 지정
# 대상[type=종류]
# type이 셜커인 개체
@e[type=minecraft:shullker]
# tag가 'abc'인 개체
@e[tag=abc]
# type이 셜커이고 tag가 'abc'인 개체
@e[type=minecraft:shullker,tag=abc]
# 가장 가까운 좀비 2개
@e[type=zombie, sort=nearest, limit=2]
조건 지정
# 대상이 일때 명령 실행
execute as 대상 run 명령 대상
# @s는 @e[type=villager]가 됨
# type이 주민인 모든 개체를 죽여라
예: execute as @e[type=villager] run kill @s
fill 명령어
# 지정한 공간을 대상으로 대상 블럭으로 채움
# 현재 위치에 블럭을 설치함
fill ~ ~ ~ ~ ~ ~ 블럭
# 현재 위치를 기준으로 X,Y,Z 좌표를 한개씩 증가(3개짜리 큐브 모양)
fill ~-1 ~-1 ~-1 ~1 ~1 ~1 블럭
# 속이 비어 있는 큐브
fill ~-1 ~-1 ~-1 ~1 ~1 ~1 블럭 outline
# 블럭을 변환
# 혅 위치의 물을 공기로 변환
fill ~ ~ ~ ~ ~ ~ 블럭 air replace water
summon 명령어
# 주민을 위치에 소환
summon villager ~ ~ ~
# 주민에게 이름을 주어줌
summon villager ~ ~ ~ {CustomName:"징징이"}
# 이름이 oo인 주민을 움직이지 못하게 함
summon villager ~ ~ ~ {CustomName:"ㅇㅇ",NoAI:1}
# 아이템 소환
summon item 5 ~ ~ {Item:{id:"minecraft:stone",Count:1}}
커맨드 블록
# 기능
반응형: 신호가 와야 작동함
연쇄형: 이 블록을 가리키는 다른 블록이 활성화되면 작동함
반복형: 계속 반복됨
무조건적: 혼자서도 작동함
조건전: 방향이 같은 이전 블록이 작동해야 작동함
레드스톤 필요: 레스스톤 신호가 와야 작동
항상 활성화: 그냥 작동
# 커맨드 블록 가지기
give 대상 minecraft:command_block
눈덩이 변환
https://www.youtube.com/watch?v=aYq5a9CDrw8&t=48s
# 실행순서
3번째 -> 1번째 -> 반복하다 눈덩이가 없어지면 2번째
# 반복형/무조건/항상 활성화
# 눈덩이가 포션구름효과를 죽이는 커맨드
execute as @e[type=minecraft:snowball] at @s run kill @e[tag=snow,limit=1,sort=nearest]
# 연쇄형/무조건/항상 활성화
# 포션구름효과가 커맨트를 작동하는 커맨드
execute as @e[tag=snow] at @s run fill ~-1 ~ ~-1 ~1 ~2 ~1 minecraft:ice replace minecraft:air
# 연쇄형/무조건/항상 활성화
# 눈덩이가 포션구름효과(tag=snow,duratin=2)를 소환하는 커맨드
execute as @e[type=minecraft:snowball] at @s run summon minecraft:area_effect_cloud ~ ~ ~ {Tags:["snow"],Duration:2}
커맨드 명령 피드백 끄기
gamerule commandBlockOutput false
블럭 없애기
# fill replace 사용
# 범위안의 물을 공기로변환
# 블럭 갯수 제한이 있음: 32768개까지만 가능
fill ~ ~ ~ ~10 ~10 ~10 air replace water
# sebblock 사용
# clone 사용
상자에 물건 넣기
# 해당 위치에 다른 물건이 있으면 작동안함
# 몹의 스폰 알들은 안됨
/setblock ~ ~ ~ chest{Items:[{id:"dragon_egg",Count:1}]}
# 해당 위치에 다른 물건이 있을때 깨드리고 설치
# replace는 작동안함
/setblock ~ ~ ~ chest{Items:[{id:"dragon_egg",Count:1}]} destroy
'마인크래프트' 카테고리의 다른 글
minecraft를 minikube에서 작동하기 (0) | 2024.03.03 |
---|---|
마인크래프트 모바일과 PC 만나기 (0) | 2024.03.01 |
서버 외부에서 확인 (0) | 2024.03.01 |
마인크래프트 파이썬 연동 (0) | 2022.03.19 |
황혼의숲 모드 셋팅 (0) | 2022.01.30 |