로그인 시 entity_interaction_range base 를 4.5 로 설정해 버튼 등 interaction 을 더 먼 거리에서 클릭 가능하게 한다. (사용자 로컬 수정 반영) Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
27 lines
1.1 KiB
MCFunction
27 lines
1.1 KiB
MCFunction
tag @s add player
|
|
scoreboard players reset @s leave_game
|
|
|
|
# 외부 모드 확인 점수 초기화 (per-player 대상만).
|
|
# mq_video_mod : 영상 모드(mc_video_player_mod, 선택)는 join 시 handshake
|
|
# payload 를 서버로 보내면 서버 모드가 해당 플레이어 점수를 1 로 set 한다.
|
|
# 여기서 0 으로 미리 깔아 두면 handshake 가 없는 플레이어는 0 유지 →
|
|
# start 에서 "영상 안 보임" 경고 대상이 된다(차단은 아님). handshake 가
|
|
# 오면 곧바로 1 로 갱신됨.
|
|
# mq_chat_mod 는 서버 전용 모드라 fake player(#server) 로 확인 — per-player
|
|
# 초기화 불필요.
|
|
scoreboard players set @s mq_video_mod 0
|
|
|
|
title @s times 10t 80t 10t
|
|
title @s subtitle ""
|
|
title @s title ""
|
|
|
|
$setworldspawn $(x) $(y) $(z) $(r) $(f)
|
|
$tp @s $(x) $(y) $(z) $(r) $(f)
|
|
gamemode adventure @s
|
|
|
|
# 채팅정답 모드 활성 알림은 모드가 직접 PlayerLoggedInEvent 핸들러에서
|
|
# mq:players/mod_active_notice 를 호출해서 표시한다 (race-free).
|
|
|
|
# 상호작용거리 증가
|
|
attribute @s minecraft:entity_interaction_range base set 4.5
|