개인 자료란 (JE)

  서버 커뮤니티

Profile 우동TV 정품인증자

woodh10 1e98061d09014b1fa963c266d0c4db2f

Profile

강좌 자바 에디션(JE) 커맨드 기초

[execute 명령어 강좌] 1강- as, at 세부명령을 알아보자.

2022.10.11 조회 수 2216 추천 수 0
게임버전 1.19.x 

마인크래프트 명령어 중, execute는 그야말로 만능이라 볼 수 있습니다.

지금은 그 중 기초가 되는 as, at, run 에 대해 알아보도록 하겠습니다.


1. execute란?

execute는 한국말로 풀이하면 "실행하다"라는 뜻으로, 어떤 엔티티/플레이어 시점에서 명령어를 실행할 수 있게 해줍니다.

예를 들어, summon 명령어의 좌표 입력 란에 선택 인자(@e, @a 같은 거)나 플레이어 닉네임을 넣을 수 없어 불편하신 분 있죠?

그럴 때 이 execute를 쓰면 해결됩니다.

이제 좀 더 자세히 알아보겠습니다.


2. execute의 사용법

execute는:

execute (세부명령) run (실행할명령)

으로 쓸 수 있습니다.

여기서 세부명령이란 어떤 몹의 시점에서 명령을 실행할 것인지, 어떤 곳을 기준으로 실행할 것인지 등을 정해주는 것입니다.

그리고 실행할 명령은 우리가 평소에 쓰던 /summon, /kill, /tp 등의 명령어에서 / 빼고 적어주시면 됩니다.


3. as

execute as (엔티티/플레이어) ...

as는 어떤 엔티티/플레이어의 관점에서 - 위치가 아닙니다!명령어를 실행하고 싶을 때 씁니다.

/tp 명령어같은 위치가 중요한 명령어가 아니라, /kill, /w 같은 위치를 사용하지 않고, 어떤 엔티티/플레이어 자체를 이용하는 명령어를 쓸 때 사용하시면 좋습니다.

ex) execute as @e[type=minecraft:villager] run kill @s     => 그 세계에 존재하는 모든 주민의 관점에서 자기 자신(즉 그 주민들 자신)을 죽인다.


4. at

execute at (엔티티/플레이어/좌표값) ...

at은 어떤 엔티티/플레이어의 위치에서 명령어를 쓸 때 사용합니다.

as와의 혼용이 가능해서:

execute as @e[type=villager] at @s run setblock ~ ~-1 ~ lava  => 모든 주민의 관점에서,  그 자신들의 위치에서, 발밑에 용암을 설치한다.

같은 활용도 가능합니다.

ex) execute at @e[type=villager, limit=1] run tp woodh10 ^ ^ ^-1   => 어떤 한 주민의 위치에서, woodh10을 그 위치 바로 뒤로 순간이동시킨다.


지금까지 execute 강좌-1. as, at 였습니다. as와 at만 알고 있어도 execute 명령어를 쓰는데 기초적으로는 문제가 없습니다.

하지만 "만약 어디어디 좌표에 어떤 블럭이 있으면 실행한다" 같은 명령어를 쓰려면 if같은 세부 명령을 또 써야 하는데, 그건 또 다음에 알려드리겠습니다.

1개의 댓글

Zyn
2023.09.28

선생님 안녕하세요 그럼 커맨드 블록을 귀환석 처럼 사용할수있는 방법은 없을까요?

뉴스 및 창작물
/files/thumbnails/348/896/003/262x150.crop.jpg?20241006103035

디도스/봇테러등등을 낚는 방법

물귀신

2024-10-06

1

/files/thumbnails/839/895/003/262x150.crop.jpg?20241006021227

SRV레코드는 보안도메인이 아닙니다. [서버오픈시 필독]

물귀신

2024-10-05

2

/files/thumbnails/648/892/003/262x150.crop.jpg?20241002184058

아티클

마인크래프트 라이브 2024 후기: 무성의가 느껴졌던 '절망편' 라이브

라비

2024-10-02

1

/files/thumbnails/693/890/003/262x150.crop.jpg?20241005095433

소식

[방송인 필독] 시참 컨텐츠 방송인분들께 DDoS(디도스) 공격을 퍼붓는 용의자 특정중, 예방 & 대처법 정리 9

해그

2024-10-01

1

사진이 없습니다.

레드스톤

[노트블럭 패러디] 신창섭 - 모장이 다해줬잖아

노트블럭전문가

2024-09-28

0

/files/thumbnails/677/856/003/262x150.crop.jpg?20240913205849

아티클

마인크래프트 개발의 미래

학교가기싫다

2024-09-13

2