개인 자료란 (JE)

  서버 커뮤니티

Profile 명이 프로답변러

myoung2 ec5127c15aab46a4862df5f068b3e07f

Profile

현제 서버 제작중에  발판을 사용하지 않고 명령어에 신호를 주기 위해서 testfor 명령어를 사용하려고 커멘드를 쳤는데 없다고 하네요;;

일단 타겟 셀렉터는 커멘드 훅(플러그인)으로 해결했지만, testfor 명령어가 없네요. 이를 대체할 명령어가 생겼나요?




9개의 댓글

NamuTree0345
2020.08.07

아마도 1.13 이후로 없어졌을거예요.

대체할 명령어는 Execute에요.

 

예로 execute if block x y z로 하면 x y z에 블럭이 있는지 체크합니다

그리고 execute if entity는... 잘 모르겠네요ㅠㅠ

명이
2020.08.07
@NamuTree0345

네... ㅜ 잘쓰던거를 없애서...

엔티티를 써야되는데 일단 해봐야 되겠네요

명이
2020.08.07
@명이

일단 대충 알것 같은데 문제는 플러그인 커멘드를 사용하지 못하네요... 어떻게 해야 할까요

윈초
2020.08.07
@명이

execute로는 마인크래프트 기본명령어, 모드명령어만 사용이 가능합니다..!

윈초
2020.08.07
@명이

엔티티는 execute if enitiy 선택인자 run 실행할 명령어

입니다!

NamuTree0345
2020.08.07
@윈초

제가 run을 빼먹었네요 ㅋㅋ

명이
2020.08.07
@NamuTree0345

성공했습니다! 감사합니다!

코코냐
2020.08.07

1.13에 삭제되었습니다. execute 명령어의 구문인 if, unless로 세분화 되었습니다.

허두
2020.08.08

/testfor @p 는

/execute if entity @p로,


/tesforblock X Y Z Block 은

/execute if block X Y Z Block으로,


/testforblocks x1 y1 z1 x2 y2 z2 x3 y3 z3 masked/all 은

/execute if blocks x1 y1 z1 x2 y2 z2 x3 y3 z3 masked/all 로 바뀌었습니다!


(뒤에 run을 붙이지 않으면 /testfor과 같이 감지한 결과면 출력하므로, 조건 연쇄형을 이용하여 /testfor과 완전 똑같이 사용할 수 있습니다!)