개인 자료란 (JE)

  서버 커뮤니티

한국 마인크래프트 포럼

마인크래프트 자료 및 커뮤니티 플랫폼

전체 회원수 130,276명 ( +182명 )

※ 장기간 미활동 회원 제외

Profile 허두 에디터 2년차

HURDOO 2b370e4f33334fd5af2d1419cfe356a7

Profile

커뮤니티 개발자란 개발자 강좌 커맨드

/testfor를 1.13에서 사용하는 방법! (if entity)

2020.06.15 조회 수 199 추천 수 1

(이 게시글 주소: http://executeifentity.ezcommand.kro.kr )


오늘은

/execute if

명령어의 하위 속성 중 하나인

entity

에 대해 알아보도록 하죠!


ecbe7320091acf73321c3417c455b869.png




매우 간단합니다!

/execute if entity <엔티티>

<엔티티>가 존재한다면 '성공'을 출력하거나 다음 커멘드로 넘어가고, 존재하지 않는다면 그냥 거기서 실행을 멈춰버립니다!





eb6286e8e019fc950d2a913f16da0ad1.png

<엔티티> 뒤에 아무것도 붙이지 않으면 테스트성공했다고 뜨고 테스트를 통과한 엔티티의 수가 나옵니다.



bf51d687c88333d0fec9ae2dfa24df06.png

반면 <엔티티> 가 존재하지 않으면 테스트가 실패했다고 뜹니다!





이것을 응용하여 재미있는 시스템들을 만들 수 있는데요,



4727ed47a0dbcb55df4d8152f06903a2.png

/execute if entity @a[gamemode=creative] run say hi

크리에이티브 모드의 플레이어가 있으면 hi를 출력하고



0c0761529b20e8e6461d1678d1999a91.png

/execute if entity @a[gamemode=creative] run say hi

없을 경우에는 if에서 명령어가 멈춰버리기 때문에 아무것도 출력하지 않습니다.


이런 식으로 현재 크리에이티브 모드로 꼼수를 부리고 있는 사람들이 있는지를 알아낼 수 있겠죠?




6개의 댓글

WintChoco
2020.06.16

ㅘ! 리메이크 쓰는중인데 이게 나왔다니 !!


귀찮았는데 잘됐ㄷ..

허두
2020.06.16
@WintChoco

....마지막문장이 조금?

WintChoco
2020.06.16
@허두

네..??

 

그래서 저보고 리메이크 쓰라는거에요 말라는거에요? (?)

허두
2020.06.16
@WintChoco

호오, 요즘 리메이크가 한창 유행인건가요.

리메이크, 있으면 좋죠.

새로운 글을 쓰시던지, 리메이크 하시던지는 직접 정하시면 되지만.... 일단 일하세요!

WintChoco
2020.06.16
@허두

어...알겠습니다! 그럼 as, at 부터 다시 쓰도록 하죠!

히리지
2020.06.15

내가 가장 못하고 잘 모르는부분인데... 굿

뉴스 및 컨텐츠
https://www.koreaminecraft.net/files/thumbnails/631/064/003/262x150.crop.jpg?20220120191819

업데이트

마인크래프트 1.18.2 스냅샷 22w03a 업데이트 2

마리오군

2022-01-20

1

https://www.koreaminecraft.net/files/thumbnails/166/062/003/262x150.crop.jpg?20220119202938

레딧

번역) 크리퍼 그림을 만들어봤어 4

teara

2022-01-19

1

https://www.koreaminecraft.net/files/thumbnails/533/060/003/262x150.crop.jpg?20220119001941

소식

마이크로소프트, 블리자드 82조원에 인수 11

허두

2022-01-19

2

https://www.koreaminecraft.net/files/thumbnails/850/059/003/262x150.crop.jpg?20220118200433

소식

점검이 완료되었습니다. (마크 멀티 접속이 불가능할 수 있습니다.) 3

LINEOUS

2022-01-18

3