개인 자료란 (JE)

  서버 커뮤니티

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

LIMIT611 121f617fc6b7428c8d1cc3dd098ddd30

Profile

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

[리미트의 명령어 강좌] 제 3강 - 명령 블럭에 대해 알아보자! [한달]

2020.04.29 조회 수 190 추천 수 0
게임버전 모든버전 


8c0bcfd7cd593ec509f258cee0eb6cf8.gif

리미트계까지 려보는 명령어 강좌 제 3강 - 명령 블럭에 대해 알아보자!

목차



흠.. 조금 오랜만에 글을 쓰는 군요. 그 이유는 오랫동안 복붙만 한 이유도 있지만 허허;; 제가 조금 아팠 <<<< (사실 하루 밖에 안아팠지만 그 핑계로 놀았다는 건 안비밀) 어쨋든 앞으로 조금 긴 레이스가 될 테니 조금 쉬어 두는것도 나쁘지 않겠죠 ㅎ하하ㅏ하하하하하ㅏ

바로 시작 합시다!


여기서 잠깐! - 

- 전 독학으로 명령어를 배웠기 때문에 약간 정석이 아닌 부분이 있을 수도 있습니다.

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

- 명령어 관련 질문은 댓글이나 질문 게시판에 올려주세요! 제가 못 대답해드려도 "고인물들이 항시 대기중"이니까요 하하



명령 블럭 -(안녕하세요 "커맨드" 41개를 "명령어" / "명령" 으로 바꾸고 온 허두입니다)

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


명령 블럭 얻기 -

/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


조건적으로 바뀐 명령 블럭은 작동하지 않습니다.

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


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


목차




4개의 댓글

리미트
2020.04.29

허두님 죄송합니다. 이게 하필 "커맨드" 블럭 강좌네요

허두
2020.04.29
@리미트

앜ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

아녜요, 저보단 크롬 찾기 기능이 더 열일할것 같은데요 ㅋㅋㅋㅋㅋ?

허두
2020.04.29

도메인 생성이 완료되었습니다!

http://limitbasic3.ezcommand.kro.kr

윈초
2020.05.01

...어웈 허두님 안녕하세욬ㅋ

뉴스 및 창작물
/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