그 두칸의 블록이 짧은잔디 이거나 큰 잔디인 경우 투명포션 효과를 주고, 아닌경우 포션효과를 제거하면 됩니다.
every 1 tick:
loop all players:
set {_blocks::*} to block 0.5 up loop-player and block 1.5 up loop-player
if {_blocks::*} contain tall grass or large plants:
apply Invisibility to loop-player
else:
remove Invisibility from loop-player
스크립터브혼
2021.08.20짧은 잔디는 tall grass, 큰 잔디는 large plants입니다.
플레이어위치에서 위로 두칸의 영역이 플레이어의 몸이 있는 위치이므로,
그 두칸의 블록이 짧은잔디 이거나 큰 잔디인 경우 투명포션 효과를 주고, 아닌경우 포션효과를 제거하면 됩니다.