From fd9d17e8188bb10b18f9ad2b6ac67ef1778eaaee Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 14 May 2026 00:46:11 +0900 Subject: [PATCH] =?UTF-8?q?v1.1.1=20=E2=80=94=20make=20mod=20load=20on=20c?= =?UTF-8?q?lient=20(single-player)=20too?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fabric.mod.json 의 environment 가 "server" 라 client 설치에선 Fabric Loader 가 모드를 건너뛰어 ModMenu 에 안 나타나는 문제. "*" 로 바꿔서 client (싱글 플레이 integrated server 포함) + dedicated server 양쪽에서 로드되게 함. NeoForge 쪽도 side = "BOTH" 로 변경. 실제 로직은 변함없이 server 측 채팅 이벤트만 hook 하므로 client 단독에서는 no-op. --- fabric/src/main/resources/fabric.mod.json | 2 +- gradle.properties | 2 +- neoforge/src/main/resources/META-INF/neoforge.mods.toml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/fabric/src/main/resources/fabric.mod.json b/fabric/src/main/resources/fabric.mod.json index a23e975..c112dfe 100644 --- a/fabric/src/main/resources/fabric.mod.json +++ b/fabric/src/main/resources/fabric.mod.json @@ -9,7 +9,7 @@ "homepage": "https://git.tkrmagid.kr/tkrmagid/mc_chat_answer_mod" }, "license": "MIT", - "environment": "server", + "environment": "*", "entrypoints": { "main": [ "kr.tkrmagid.chatanswer.fabric.ChatAnswerFabric" ] }, diff --git a/gradle.properties b/gradle.properties index eb03f1f..65f9eb9 100644 --- a/gradle.properties +++ b/gradle.properties @@ -15,6 +15,6 @@ neoforge_version=21.6.20-beta # ───── mod metadata ───────────────────────────────────────────────────────── mod_id=chat_answer -mod_version=1.1.0 +mod_version=1.1.1 mod_group=kr.tkrmagid.chatanswer mod_name=채팅정답 diff --git a/neoforge/src/main/resources/META-INF/neoforge.mods.toml b/neoforge/src/main/resources/META-INF/neoforge.mods.toml index 4257057..8191595 100644 --- a/neoforge/src/main/resources/META-INF/neoforge.mods.toml +++ b/neoforge/src/main/resources/META-INF/neoforge.mods.toml @@ -16,11 +16,11 @@ modId = "neoforge" type = "required" versionRange = "[${neoforge_version},)" ordering = "NONE" -side = "SERVER" +side = "BOTH" [[dependencies.${mod_id}]] modId = "minecraft" type = "required" versionRange = "[${minecraft_version},)" ordering = "NONE" -side = "SERVER" +side = "BOTH"