개인 자료란 (JE)

  서버 커뮤니티

Profile 리오채널 대표칭호 없음

LeoChannel 439b2a0182bf42efa5ecd988d6d819de

Profile

강좌 자바 에디션(JE) 커맨드 공략

마인크래프트 커맨드 강좌 2강 - 커맨드의 룰

2020.04.11 조회 수 2087 추천 수 0
게임버전 모든버전 

                     e40f9b900850f97010669a7a04efb92b.png

마인크래프트 커맨드 강좌

2강 -  커맨드의 룰

들어가기 전에...

 저는 전문가가 아닙니다. 그래서 틀리거나 부족한 부분이 있을 수 있습니다. 이 점 양해 부탁드리고, 혹시라도 제 글을 보시는 분들중에 고수분들이 계신다면 지적해주신다면 감사하겠습니다.

 또한 저는 강좌를 처음 써봅니다. 따라서 어색하거나, 불---편한 부분이 있을 수 있습니다.

  이 강좌는 최신버전이 기준입니다(1.13+)

  https://www.youtube.com/playlist?list=PL1dMxl3V0rvhjU3lVbazANqT1YJgllJN9제가 배운 곳입니다. 좀 더 전문적으로 배워보고 싶으시다면, 이 곳 둘러보시는것도 추천드립니다.

•  https://www.youtube.com/channel/UCKilfORig0JNK9bZmyIsL3A이 곳도 제가 많이 배운 곳입니다. 고급기술을 많이 알려주는 채널입니다.

• 이 강좌는 초보분들이 대상입니다. 따라서 다소 답답한 부분이 있을 수 있습니다.

커맨드의 룰

커맨드를 쓰실 때는 꼭 아셔야 할 커맨드의 룰이 있습니다.

먼저 거의 모든 커맨드를 쓰실 때에는 '@'가 필요합니다. 

저번 강좌에서도 말씀드렸다시피, @는 대상을 지정하는 문구같은 겁니다.

aed8b63921c9b52d08d71658f65a91a3.png저번 강좌에서 나왔던 사진

여기에 뜨는(맨 아래 닉네임 제외)@들이 다 대상을 지정하는겁니다.

@a

@a는 모든 플레이어를 대상으로 합니다.

현재 서버에 있는 플레이어들을 대상으로 하기 때문에, 싱글 플레이에선 영향을 끼치지 못하죠.

저 give 커맨드로 예시를 들자면, 모든 플레이어에게 어떤 아이템을 주는 거겠죠?

fd4a2301dca6083f09863b7799e06038.png해석 : 서버에 있는 모든 플레이어에게 돌을 줍니다.

@e

@e는 모든 엔티티를 대상으로 합니다.

엔티티란? - 쉽게 말해서, 몬스터, 동물, 플레이어, 심지어 아이템이나 액자 등등이 엔티티입니다.

수정할 수 있는 것들이 엔티티라고 할 수 있겠네요.

give 명령어로 플레이어를 제외한 다른 엔티티에게는 아이템을 줄 수가 없으니 /kill 명령어로 예시를 들자면, 모든 엔티티를 죽이기가 됩니다.

ccbf49674b1b7d3d4505a72339a7c308.png이거 치면 이제 생태계 파괴 쌉가능;;

@p

@p는 가장 가까운 플레이어를 대상으로 합니다.

커맨드가 실행된 위치로부터 가장 가까운 플레이어를 대상으로 하기 때문에, 이 역시 싱글 플레이에선 일반과 똑같습니다.

만약에 커맨드 블록에 커맨드와 함께 @p를 써주시고 실행시켜보면, 커맨드가 실행된 위치는 커맨드 블록이니 그 커맨드 블록에서부터 가장 가까운 플레이어를 대상으로 합니다.

c4693b03bc3fa2b7ec5ffbaf46bdde09.png해석 : 가장 가까운 플레이어에게 돌을 줍니다.

@r

@r은 무작위 플레이어를 대상으로 합니다.

말 그대로, 랜덤입니다. give로 예시를 들자면, 랜덤의 플레이어이게 어떤 아이템을 주는것이 됩니다.

2252a4db4f8bc482c93e96e5a8d22f9b.png해석 : 무작위의 플레이어에게 돌을 줍니다.

@s

※ 이것은 1.12부터 사용이 가능한 인자입니다. 그 전의 버전에서는 실행이 불가능합니다.

@s는 커맨드를 실행한 엔티티를 대상으로 합니다.

이게 무슨 말이냐면, 만약 제가 57caa50af0453b975e5ad66f1150bf1f.png 라고 친다면 f188d0fc7d8d95d353e1b35ed6a59f76.png 라고 뜰 겁니다.

근데 여기서 4554cb6c53fb1045c83e811d5f3de216.png를 치면, fda40036041e0583cfdd5824c4a627e2.png이 뜨게 됩니다.

커맨드를 실행한 주체가 저이기 때문에, 제 닉네임이 뜨는 겁니다.

만약 다른 플레이어가 c1d4697198d9006e691174e1dd4eefdb.png를 치게 된다면, [플레이어의 닉네임] 플레이어의 닉네임 이렇게 뜨게 되겠죠.

추가로 /give 로 예시를 들자면,

a63b6db489d3b474316727dbbbe76dc2.png해석 : 커맨드를 실행하는 엔티티에게 돌을 줍니다.

이렇게 됩니다. 나중에 가면 @s가 많은곳에서 쓰이니 참고하시면 좋겠습니다.

==끝==

오늘은 10일만에 좀 짧게 돌아왔습니다.

사실 원래는 다른 커맨드들과 함께 썼어야 됐는데, 생각보다 너무 길어져서 이렇게 짧게 씁니다.

다음 주제는 필수적인 커맨드들입니다. 내일(4월 12일)에 3강으로 찾아뵙겠습니다!

(+ 저 인자들을 쓰는 걸 커맨드의 룰 말고 다른 좋은표현 없나요? 고수분들 알려주세요 ㅎㅎ;;)

5개의 댓글

윈초
2020.04.11

엔티티 -> 개체

번역이 변경되었답니다 :D

리오채널
2020.04.11
@윈초

엔티티로 작성되어야 하는 것이 개체로 되어있나요? ctrl+f로 찾아봤는데도 안보여서요 ㅎㅎ;

윈초
2020.04.11
@리오채널

그말이 아닌 엔티티라는 말에서 개체로 마인크래프트 번역명이 변경되어서 참고하라는..

리오채널
2020.04.12
@윈초

일부로 쓴거랍니다 ㅎ 만약 다른분들이 어려워하신다면 바꾸겠습니다

윈초
2020.04.12
@리오채널

앗 알겠습니당

뉴스 및 창작물
/files/thumbnails/477/930/003/262x150.crop.jpg?20241201030912

레드스톤

뉴진스 - Super Shy | 마크 노트블럭 커버

노트블럭전문가

2024-12-01

0

/files/thumbnails/483/916/003/262x150.crop.jpg?20241127115329

레드스톤

[노트블럭 커버] 뉴진스 - ETA 3

노트블럭전문가

2024-11-27

1

/files/thumbnails/150/925/003/262x150.crop.jpg?20241123005717

건축

응답하라 1988 ? 1

팀뉴일리시

2024-11-23

5

/files/thumbnails/761/908/003/262x150.crop.jpg?20241025153749

건축

서울 숭례문(崇禮門) 6

KHC

2024-10-25

2

/files/thumbnails/578/899/003/262x150.crop.jpg?20241010142350

건축

경주 월정교 1

KHC

2024-10-10

2

/files/thumbnails/219/899/003/262x150.crop.jpg?20241009200950

건축

송전탑+도시 2

dbasd12

2024-10-09

2