v1.1.1 — make mod load on client (single-player) too

fabric.mod.json 의 environment 가 "server" 라 client 설치에선 Fabric Loader
가 모드를 건너뛰어 ModMenu 에 안 나타나는 문제. "*" 로 바꿔서 client (싱글
플레이 integrated server 포함) + dedicated server 양쪽에서 로드되게 함.
NeoForge 쪽도 side = "BOTH" 로 변경. 실제 로직은 변함없이 server 측 채팅
이벤트만 hook 하므로 client 단독에서는 no-op.
This commit is contained in:
Claude
2026-05-14 00:46:11 +09:00
parent 464762589c
commit fd9d17e818
3 changed files with 4 additions and 4 deletions

View File

@@ -9,7 +9,7 @@
"homepage": "https://git.tkrmagid.kr/tkrmagid/mc_chat_answer_mod" "homepage": "https://git.tkrmagid.kr/tkrmagid/mc_chat_answer_mod"
}, },
"license": "MIT", "license": "MIT",
"environment": "server", "environment": "*",
"entrypoints": { "entrypoints": {
"main": [ "kr.tkrmagid.chatanswer.fabric.ChatAnswerFabric" ] "main": [ "kr.tkrmagid.chatanswer.fabric.ChatAnswerFabric" ]
}, },

View File

@@ -15,6 +15,6 @@ neoforge_version=21.6.20-beta
# ───── mod metadata ───────────────────────────────────────────────────────── # ───── mod metadata ─────────────────────────────────────────────────────────
mod_id=chat_answer mod_id=chat_answer
mod_version=1.1.0 mod_version=1.1.1
mod_group=kr.tkrmagid.chatanswer mod_group=kr.tkrmagid.chatanswer
mod_name=채팅정답 mod_name=채팅정답

View File

@@ -16,11 +16,11 @@ modId = "neoforge"
type = "required" type = "required"
versionRange = "[${neoforge_version},)" versionRange = "[${neoforge_version},)"
ordering = "NONE" ordering = "NONE"
side = "SERVER" side = "BOTH"
[[dependencies.${mod_id}]] [[dependencies.${mod_id}]]
modId = "minecraft" modId = "minecraft"
type = "required" type = "required"
versionRange = "[${minecraft_version},)" versionRange = "[${minecraft_version},)"
ordering = "NONE" ordering = "NONE"
side = "SERVER" side = "BOTH"