Skip to content

Commit 9da95e7

Browse files
committed
Disable slf4j loggers
1 parent 6cea1d3 commit 9da95e7

File tree

9 files changed

+32
-5
lines changed

9 files changed

+32
-5
lines changed

common/src/main/kotlin/com/lambda/Lambda.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import com.lambda.core.Loader
1010
import com.lambda.gui.impl.clickgui.windows.tag.CustomModuleWindow
1111
import com.lambda.gui.impl.clickgui.windows.tag.TagWindow
1212
import com.lambda.module.tag.ModuleTag
13-
import com.lambda.threading.runGameScheduled
1413
import com.lambda.util.KeyCode
1514
import com.mojang.authlib.GameProfile
1615
import com.mojang.blaze3d.systems.RenderSystem.recordRenderCall
@@ -21,12 +20,14 @@ import org.apache.logging.log4j.LogManager
2120
import org.apache.logging.log4j.Logger
2221
import java.awt.Color
2322

23+
2424
object Lambda {
2525
const val MOD_NAME = "Lambda"
2626
const val MOD_ID = "lambda"
2727
const val SYMBOL = "λ"
2828
val VERSION: String = LoaderInfo.getVersion()
2929
val LOG: Logger = LogManager.getLogger(SYMBOL)
30+
3031
@JvmStatic
3132
val mc: MinecraftClient by lazy { MinecraftClient.getInstance() }
3233

common/src/main/kotlin/com/lambda/LoaderInfo.kt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,9 @@ object LoaderInfo {
88
@ExpectPlatform
99
@JvmStatic
1010
fun getVersion(): String = "DEV"
11-
}
11+
12+
@Contract(pure = true)
13+
@ExpectPlatform
14+
@JvmStatic
15+
fun isDevelopment(): Boolean = true
16+
}

common/src/main/kotlin/com/lambda/core/Loader.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import com.lambda.Lambda
44
import com.lambda.Lambda.LOG
55
import com.lambda.command.CommandRegistry
66
import com.lambda.friend.FriendRegistry
7-
import com.lambda.graphics.renderer.gui.font.LambdaFont
87
import com.lambda.graphics.renderer.gui.font.LambdaEmoji
8+
import com.lambda.graphics.renderer.gui.font.LambdaFont
99
import com.lambda.gui.GuiConfigurable
1010
import com.lambda.gui.HudGuiConfigurable
1111
import com.lambda.interaction.PlayerPacketManager

fabric/build.gradle.kts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,9 @@ dependencies {
6161
includeMod("net.fabricmc:fabric-language-kotlin:$kotlinFabricVersion")
6262
includeMod("baritone-api:baritone-unoptimized-fabric:1.10.2")
6363

64+
// Disable reflections logging
65+
include("org.slf4j:slf4j-nop:2.0.13")
66+
6467
// Common (Do not touch)
6568
common(project(":common", configuration = "namedElements")) { isTransitive = false }
6669
shadowBundle(project(":common", configuration = "transformProductionFabric"))

fabric/src/main/kotlin/com/lambda/fabric/LoaderInfoImpl.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,8 @@ object LoaderInfoImpl {
88
FabricLoader.getInstance()
99
.getModContainer("lambda").orElseThrow()
1010
.metadata.version.friendlyString
11-
}
11+
12+
@JvmStatic
13+
fun isDevelopment(): Boolean =
14+
FabricLoader.getInstance().isDevelopmentEnvironment
15+
}

forge/build.gradle.kts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,9 @@ dependencies {
8888
// Fix KFF
8989
compileOnly(kotlin("stdlib"))
9090

91+
// Disable reflections logging
92+
include("org.slf4j:slf4j-nop:2.0.13")
93+
9194
// Common (Do not touch)
9295
common(project(":common", configuration = "namedElements")) { isTransitive = false }
9396
shadowBundle(project(path = ":common", configuration = "transformProductionForge"))

forge/src/main/kotlin/com/lambda/forge/LoaderInfoImpl.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,8 @@ object LoaderInfoImpl {
66
@JvmStatic
77
fun getVersion(): String =
88
FMLLoader.getLoadingModList().getModFileById("lambda").versionString()
9-
}
9+
10+
@JvmStatic
11+
fun isDevelopment(): Boolean =
12+
!FMLLoader.isProduction()
13+
}

neoforge/build.gradle.kts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,9 @@ dependencies {
6161
includeMod("thedarkcolour:kotlinforforge-neoforge:$kotlinForgeVersion")
6262
includeMod("baritone-api:baritone-unoptimized-neoforge:1.10.2")
6363

64+
// Disable reflections logging
65+
include("org.slf4j:slf4j-nop:2.0.13")
66+
6467
// Common (Do not touch)
6568
common(project(":common", configuration = "namedElements")) { isTransitive = false }
6669
shadowBundle(project(path = ":common", configuration = "transformProductionNeoForge"))

neoforge/src/main/kotlin/com/lambda/neoforge/LoaderInfoImpl.kt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,8 @@ object LoaderInfoImpl {
77
@JvmStatic
88
fun getVersion(): String =
99
FMLLoader.getLoadingModList().getModFileById("lambda").versionString()
10+
11+
@JvmStatic
12+
fun isDevelopment(): Boolean =
13+
!FMLLoader.isProduction()
1014
}

0 commit comments

Comments
 (0)