From 6e8188bec1f1df25bbf9e388cfe07bf8f4ac4278 Mon Sep 17 00:00:00 2001 From: Cassian Date: Sun, 4 Oct 2026 21:08:56 -0400 Subject: [PATCH] feat: fog 26.2 --- fog/build.fabric.gradle.kts | 4 ++-- fog/build.neoforge.gradle.kts | 4 ++-- fog/src/main/resources/META-INF/neoforge.mods.toml | 1 + gradle/minecraft/26.2.versions.toml | 4 ++++ settings.gradle.kts | 2 +- 5 files changed, 10 insertions(+), 5 deletions(-) diff --git a/fog/build.fabric.gradle.kts b/fog/build.fabric.gradle.kts index 0a969aa..6551949 100644 --- a/fog/build.fabric.gradle.kts +++ b/fog/build.fabric.gradle.kts @@ -4,7 +4,7 @@ plugins { stonecutter { replacements.string { - direction = minecraftVersion == "26.3" + direction = minecraftVersion >= "26.2" replace("gameRenderer.getMainCamera()", "gameRenderer.mainCamera()") replace(".gui.getChat()", ".gui.hud.getChat()") replace(".gui.getBossOverlay()", ".gui.hud.getBossOverlay()") @@ -24,7 +24,7 @@ dependencies { implementation(mcLibrary("yacl-fabric")) implementation(mcLibrary("modmenu")) compileOnly(mcLibrary("iris-fabric")) - if (minecraftVersion == "26.1.2") { + if (minecraftVersion == "26.1.2" || minecraftVersion == "26.2") { compileOnly(mcLibrary("polytone-fabric")) add(polytoneLibraries.name, mcLibrary("polytone-fabric")) compileOnly(files(provider { diff --git a/fog/build.neoforge.gradle.kts b/fog/build.neoforge.gradle.kts index 38755f9..596410c 100644 --- a/fog/build.neoforge.gradle.kts +++ b/fog/build.neoforge.gradle.kts @@ -4,7 +4,7 @@ plugins { stonecutter { replacements.string { - direction = minecraftVersion == "26.3" + direction = minecraftVersion >= "26.2" replace("gameRenderer.getMainCamera()", "gameRenderer.mainCamera()") replace(".gui.getChat()", ".gui.hud.getChat()") replace(".gui.getBossOverlay()", ".gui.hud.getBossOverlay()") @@ -23,7 +23,7 @@ dependencies { implementation(project(mruProject.path)) implementation(mcLibrary("yacl-neoforge")) compileOnly(mcLibrary("iris-neoforge")) - if (minecraftVersion == "26.1.2") { + if (minecraftVersion == "26.1.2" || minecraftVersion == "26.2") { compileOnly(mcLibrary("polytone-neoforge")) add(polytoneLibraries.name, mcLibrary("polytone-neoforge")) compileOnly(files(provider { diff --git a/fog/src/main/resources/META-INF/neoforge.mods.toml b/fog/src/main/resources/META-INF/neoforge.mods.toml index 15cfa9b..6ebdc36 100644 --- a/fog/src/main/resources/META-INF/neoforge.mods.toml +++ b/fog/src/main/resources/META-INF/neoforge.mods.toml @@ -9,6 +9,7 @@ version="${version}" displayName="Fog" displayURL="https://imb11.dev/" logoFile="assets/fog/icon.png" +iconFile="assets/fog/icon.png" authors="IMB11,Steveplays" description="An expansive and dynamic overhaul to Minecraft's fog rendering system." diff --git a/gradle/minecraft/26.2.versions.toml b/gradle/minecraft/26.2.versions.toml index f11c524..e2705f2 100644 --- a/gradle/minecraft/26.2.versions.toml +++ b/gradle/minecraft/26.2.versions.toml @@ -16,6 +16,8 @@ map-atlases = "6345967" modmenu = "20.0.3" neoforge = "26.2.0.88" ohmega = "1.5.19-mc26.2" +polytone-fabric = "q9pM3nyE" +polytone-neoforge = "5ip5zpRo" porting-lib-transfer = "2.3.9+1.20.1" rrv = "8.10.9+26.2" satchels = "1.7" @@ -52,6 +54,8 @@ modmenu = { module = "com.terraformersmc:modmenu", version.ref = "modmenu" } neoforge = { module = "net.neoforged:neoforge", version.ref = "neoforge" } ohmega-fabric = { module = "io.github.swackyy:ohmega-fabric", version.ref = "ohmega" } ohmega-neoforge = { module = "io.github.swackyy:ohmega-neoforge", version.ref = "ohmega" } +polytone-fabric = { module = "maven.modrinth:polytone", version.ref = "polytone-fabric" } +polytone-neoforge = { module = "maven.modrinth:polytone", version.ref = "polytone-neoforge" } porting-lib-transfer = { module = "io.github.fabricators_of_create.Porting-Lib:transfer", version.ref = "porting-lib-transfer" } rrv-fabric = { module = "cc.cassian.rrv:reliable-recipe-viewer-fabric", version.ref = "rrv" } rrv-neoforge = { module = "cc.cassian.rrv:reliable-recipe-viewer-neoforge", version.ref = "rrv" } diff --git a/settings.gradle.kts b/settings.gradle.kts index a54f069..a093569 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -18,7 +18,7 @@ plugins { rootProject.name = "JavaEditionMods" val modTargets = mapOf( - "fog" to listOf("26.1.2", "26.3"), + "fog" to listOf("26.1.2", "26.2", "26.3"), "mru" to listOf("26.1.2", "26.2", "26.3"), "sounds" to listOf("26.1.2", "26.3"), "shields" to listOf("26.3")