개인 자료란 (JE)

  서버 커뮤니티

Profile 리미트 디벨로퍼 인증 개발자

LIMIT611 121f617fc6b7428c8d1cc3dd098ddd30

Profile

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

리미트의 한계까지 달려보는 커맨드 강좌 제 3강 - 커맨드 블럭에 대해 알아보자! [한달]

2020.04.09 조회 수 2201 추천 수 2
게임버전 모든버전 


8c0bcfd7cd593ec509f258cee0eb6cf8.gif

리미트계까지 려보는 커맨드 강좌 제 3강 - 커맨드 블럭에 대해 알아보자!

목차!



흠...! 제가 강좌를 열심히 찍어야 겠다는 생각이 드는군요! 그 이유는...

99b08b0d8eebf2e60d499f3dc95fe695.jpg

이미 커맨드 강좌 커뮤니티가 있다는 것!!!! 쳇! 안되겠다! 포풍포스팅 리미트가 간다..!



여기서 잠깐! - 

- 전 독학으로 커맨드를 배웠기 때문에 약간 정석이 아닌 부분이 있을 수도 있습니다.(야매는 일본말이니 쓰지 맙시다)

- 틀린부분은 지나가시는 고인물에게 물어보세요!

- 아 물론 커맨드 관련 질문은 받아 드립니다.



커맨드 블럭 -

이 강좌에선 레드스톤 신호를 줄때 레드스톤 블럭을 주로 이용합니다. 다른 방법을 사용하셔도 무방합니다.


커맨드 블럭 얻기 -

/give @s minecraft:command_block

(@s 에 관해선 대상 선택 인자 편에서 다루겠습니다.)


커맨드 블럭의 종류 -


6de164dbbf0d1e8f049524f65087d07e.png


왼쪽에서부터 '반응형' 커맨드 블럭, '반복형' 커맨드 블럭, '연쇄형' 커맨드 블럭 입니다.

각각의 성질을 다 가지고 있는데 차례대로 알아보죠


3d64cdebb08089296b6d6b506085fdc7.jpg


먼저 say 1 을 입력해주고.. (이 명령어에 관해선 나중에 다루겠지만 대충 알려드리자면 뒤에 입력한 말을 출력해주는 명령업니다.)

실행 시켜보면..!


d9f2f637285d7398887bfc13a746d2c5.jpg


반응형 커맨드 블럭에선 단 한번의 출력만 나옵니다.


cd35f415399568d76160cd2d4c9785fe.jpg


반복형 커맨드 블럭에선 "말 그대로" 반복해서 출력합니다.


f48b061cbd4c471a8626645adc32041c.png


연쇄형 커맨드 블럭에선... 어 왜 작동하지 않을까요?

그 이유는 이 커맨드 블럭은 이렇게 사용하는게 아니기 때문입니다.


7fcdc1d3f6f8d808335e61a445440128.png


연쇄형 커맨드 블럭은 이런식으로 사용 해야 하죠.


3fb921f07a8407d9ced5f064c6d742e2.png


이렇게 커맨드 블럭을 쓸 수 없기때문에 연쇄형 커맨드 블럭을 사용하는 거죠.


986cd4a3ae3ffc426cd293d0cb2820f2.png


다시 돌아와서 여기에 각각 차례대로


0a454fae455fb479cb85bcc42a0038d4.jpg

be2de1f8454f41f353767a6a5cbaaf17.jpg

를 입력하고 실행해 보면?


981804b1fdae312c57f1e1b8ac8e6ee8.jpg


반응형에 연결한 쪽은 이렇게 차례대로 1번 출력됩니다. (당연하겠죠)


cd5a35f12bdb6535bac13ea077432abf.jpg


반복형에 연결한 쪽은 이렇게 반복해서 출력합니다. (이것도 당연하겠죠)

자.. 이렇게 대충 커맨드 블럭의 종류와 저마다의 특성에 대해 대충 알아봤으니 이제 메뉴에 대해 알아볼까요?


커맨드 블럭의 설정(?) -


0dc6ecfbdc66ef81fdafb0a168aa803a.png


커맨드 블럭엔 이렇게 4개 정도의 칸이 있습니다.

(1): 당연하게도 명령어를 입력하는 공간 입니다.


2번 -

eea9d6ec7837607dfaa0207b9ac1e590.jpgcc26a4cfc6535064d900108f05e1c62e.jpg1920ab8ef1ecd62fe69cb7f5aaa9ea6a.jpg


2번엔 이렇게 3개의 옵션이 있는데 이걸 바꾸면 당연하게도

93b32be9f6efd1dc06578f58f8af599f.png

이렇게 모양이 바뀝니다.


3번은 조금 이따가 하겠습니다. 그나마 가장 어려운 내용이라서요 ㅎ


4번 -

78b8b88c067e98f4725f87e4a14ebbd4.pnge240f21fc49a91b6bce3683a94608644.jpg

4번엔 이렇게 2가지 옵션이 있습니다.


8d021e1f178ea4eb62eaa30c43336f2f.png


항상 활성화로 하면..


d4078d3502acbc4fb9d6c09b5549c63a.png


완료를 누르자 마자 바로 실행됩니다.


8b18aeaed544c3d186ba33c6396cfbde.png


레드스톤 필요로 하면..


47eb84c03c778f91eb4ee8569a307fc3.png


레드스톤 신호를 줘야 작동되죠

반응형, 반복형, 연쇄형의 4번 옵션의 기본값은 각각 레드스톤 필요, 레드스톤 필요, 항상활성화 인데요

그냥 냅두는게 편합니다. 반응형과 반복형을 끄고 킬일이 앞으로 생길텐데 항상활성화로 해두면 진짜 불편하고요

(나중에 커맨드블럭 만지다 보면 이유를 알겁니다.)

연쇄형을 레드스톤 필요로 하면...


66010da5ae8623cf4b92fb8b9cb45385.png


이런 대참사가 일어납니다. (아니 저건좀 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ)


3번 -

511046d02002c3f39111db4612ed62af.jpg393c651fc18744f6c5b4e9b32c0c8c17.jpg


3번 옵션엔 조건적, 무조건적 두가지 밖에 없습니다. 조건적, 무조건적은 연쇄형 커맨드 블럭에서만 사용합니다.

(반응형이나 반복형에서 사용할 수 있는 방법이 있으면 좀 알려주세요 제가 생각하기엔 없거든요)


먼저 무조건적으로 설정해두면 전 커맨드 블럭이 '실행' 되기만 해도 작동됩니다.

하지만 조건적으로 설정해두면 전 커맨드 블럭이 '실행 성공' 해야만 작동됩니다.

예시를 들어 설명해 보면..


181ecda74f6a12ac536a260c1e8b9291.png


여기에 차례대로


e6fe63b2c1b7724b7d85b2ab78ab4979.jpg8f69eab99f8928c9c71bc5dfda585dfd.jpg6270b7e7db7b5a9c1d1714dbc57acc2e.jpgca0f054f765017383ed7fa200bcdc103.jpgcd73b3709af75fdf3a811807dd7ae531.jpgbdb4848f9024a8d4215d9ac13484d4fc.jpg47f807fbee484d72261723daf35cb5c3.jpg69de1639bf3a0d94c7ba9469906c6ca4.jpg


을 입력 해 두었습니다. 이 커맨드를 실행하면


b443a81b791be45dc64a272b141d99a5.jpg


이렇게 나오죠.


fcaf7cfb4d2b3bf9b40021a5c20bf922.png


그리고 중간에 하나를 비워놔도


2a233a2a74e1a035c55ff7812dbc7e14.jpg


출력해보면 비워둔 자리 빼고는 잘 작동 합니다.

이유는 비워둔 커맨드 블럭이 아무 명령어도 없었기 때문에 '실행 성공' 은 하지 못했지만 '실행' 되긴 했기 때문에 다음 커맨드 블럭이 작동되었습니다.


25edf19e61c5b8ae5e549888d5bc650e.png


자 이제 비어있는 커맨드 블럭 다음 커맨드를 조건적으로 바꿔보겠습니다.

실행해보면..!


63cbb9ea181c7bd9b7ddf4fb39a3b90b.jpg


조건적으로 바뀐 커맨드 블럭은 작동하지 않습니다.

비어있는 커맨드블럭이 '실행 성공' 하지 못했기 때문이지요. 다음 커맨드블럭은 무조건적이기 때문에 그냥 작동 됩니다.


자 오늘 이렇게 커맨드 블럭에 대해서 알아봤습니다. 오늘은 여기까지 해봅시다


목차




14개의 댓글

리미트
2020.04.09

아 힘들어 참고로 커맨드 블럭은 방향이 중요하답니다 ㅎㅎ 방향을 안맞춰서 작동이 안되는 경우도 있어요

윈초
2020.04.11

지나가는 고인물

리미트
2020.04.11
@윈초

ㅋㅋㅋㅋ

윈초
2020.04.11
@리미트

나 지나가는 고인물 아닌가..

리미트
2020.04.11
@윈초

execute 쓸 수 있으면 다 고인물이에요 ㅋㅋㅋㅋ

@리미트

9067dd30a7bfb1fe378b473f0a92dfea.jpg

흔한 고인물의 커맨드 길이.png

윈초
2020.04.11
@리미트

e7e0d91b285fce3f18f8d2a332eccadd.png

흔한(?) 데이터팩 고인물의 커맨드 길이.png

@윈초

ff3c621f4e9dccc8799a3b8e59b91b4f.jpg

흔한 커맨드 고인물의 커맨드 길이.jpg

윈초
2020.04.12
@리미트

흔....한가요?

리미트
2020.04.12
@윈초

허허 전세계로 따지면 많겠죠...?

윈초
2020.04.12
@리미트

...그쵸? 저 데이터팩 하나 들고옵니다! ㅋㅋㅋㅋㅋㅋㅋㅋㅋ

리미트
2020.04.12
@윈초

언제부터인가 경쟁이 되어버렸다...

도도한도리
2020.04.11
@리미트

네? 제 하늘다리 만들기 편 보시죠 어서 보러가시죠! 마크 6개월차 마린이가 고인물? ㄴ0_0ㄱ

안해 (마크판 마크)23320413783e148db967b1a0df38b1c9.png

execute as @e[tag=steve]  at @s if block ~ ~-1 ~ grass_block run  replaceitem block 위치 container 10 grass_block

대충 만드는건 쉽지만 노다가라 돌,흙,잔디 블럭, 석영만 인식하게 제조

뉴스 및 창작물
/files/thumbnails/520/751/003/262x150.crop.jpg?20240328020349

레드스톤

마인크래프트 노트블록으로 만든 『 Bling‐Bang‐Bang‐Born 』 1

Sonttukk

2024-03-23

1

/files/thumbnails/467/742/003/262x150.crop.jpg?20240311163123

레드스톤

[노트블럭커버] MILGRAM -ミルグラム(밀그램)- / 아마네 「숙청 행진」 제 2심 2

리비온

2024-03-11

0

/files/thumbnails/846/741/003/262x150.crop.jpg?20240310221214

레드스톤

워든 vs 라마 200마리 1

GlassesFilm

2024-03-10

0

/files/thumbnails/542/739/003/262x150.crop.jpg?20240309070457

레드스톤

[고인의 명복을 빕니다][노트블럭]드래곤볼 GT 오프닝 - 점점 마음이 끌려

리비온

2024-03-09

0

/files/thumbnails/326/738/003/262x150.crop.jpg?20240328020414

레드스톤

마인크래프트 노트블록으로 만든 『 Build Our Machine 』

Sonttukk

2024-03-07

0

/files/thumbnails/952/735/003/262x150.crop.jpg?20240303230423

소식

복잡한 설치 없이 마크 애드온을 즐겨보세요! 새로운 블록, 몹, 조합법 등!

도라

2024-03-03

0