개인 자료란 (JE)

  서버 커뮤니티

한국 마인크래프트 포럼

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

전체 회원수 123,102명 ( +62명 )

※ 장기간 미활동 회원 제외

Profile 허두 한마포 기자

HURDOO 2b370e4f33334fd5af2d1419cfe356a7

Profile

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

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

2020.06.15 조회 수 177 추천 수 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/180/890/002/262x150.crop.jpg?20211025201038

시험지

한마탐 5주차 (한마포 마인크래프트 탐구 영역) (10 / 25) 4

베개냥이

2021-10-25

2

https://www.koreaminecraft.net/files/thumbnails/291/881/002/262x150.crop.jpg?20211021165153

데일리픽

초간단 전투기 만들기 8

megat88

2021-10-20

4

https://www.koreaminecraft.net/files/thumbnails/850/878/002/262x150.crop.jpg?20211018191640
(포션 시리즈) 3편 - 비 3

GlassesFilm

2021-10-18

4