v1.3.2 — verbose logging to diagnose missing active=1b write
증상: chat_answer:status active 가 0b 그대로 → 데이터팩 login 메시지 안 뜸.
mq:load 는 정상 작동(0b 초기화 됨)인데 모드의 onPlayerJoin 이 1b 로 안 씀.
추가 로그:
- ChatAnswerFabric.onInitialize: 진입/완료, event register 예외시 ERROR
- ChatAnswerCore.onPlayerJoin: 진입 (player 이름 포함), 성공 시 INFO,
실패 catch 를 LOG.debug → LOG.warn 으로 승격해 latest.log 에 보이게.
이 로그를 보고 다음 중 어디서 깨지는지 좁힐 수 있음:
- "Fabric entrypoint onInitialize starting" 안 보임 → nested jar 미로드
- "onInitialize starting" 보이고 "registered" 안 보임 → fabric-api ABI mismatch
- "onPlayerJoin fired" 안 보임 → JOIN 이벤트 미발화
- "active=1b set" 안 보이고 "failed" 만 보임 → command 실행 실패
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -3,7 +3,7 @@ org.gradle.parallel=true
|
||||
|
||||
# ───── mod metadata ─────────────────────────────────────────────────────────
|
||||
mod_id=chat_answer
|
||||
mod_version=1.3.1
|
||||
mod_version=1.3.2
|
||||
mod_group=kr.tkrmagid.chatanswer
|
||||
mod_name=채팅정답
|
||||
|
||||
|
||||
Reference in New Issue
Block a user