개인 자료란 (JE)

  서버 커뮤니티

Profile 허두 한마포 커뮤니티 매니저

HURDOO 2b370e4f33334fd5af2d1419cfe356a7

Profile

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

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

2020.06.15 조회 수 324 추천 수 1
게임버전 1.13.x 

(이 게시글 주소: 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개의 댓글

히리지
2020.06.15

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

윈초
2020.06.16

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


귀찮았는데 잘됐ㄷ..

허두
2020.06.16
@윈초

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

윈초
2020.06.16
@허두

네..??

 

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

허두
2020.06.16
@윈초

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

리메이크, 있으면 좋죠.

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

윈초
2020.06.16
@허두

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

뉴스 및 창작물
/files/thumbnails/150/925/003/262x150.crop.jpg?20241123005717

건축

응답하라 1988 ?

팀뉴일리시

2024-11-23

1

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

건축

서울 숭례문(崇禮門) 5

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

/files/thumbnails/246/898/003/262x150.crop.jpg?20241008102328

레드스톤

단다단 - 오토노케(オトノケ) | 마인크래프트 노트블럭 커버

노트블럭전문가

2024-10-08

1

/files/thumbnails/348/896/003/262x150.crop.jpg?20241006103035

디도스/봇테러등등을 낚는 방법 4

물귀신

2024-10-06

3