Disable slf4j loggers · lambda-client/lambda@9da95e7 · GitHub
Skip to content

Commit 9da95e7

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

9 files changed

Lines changed: 32 additions & 5 deletions

File tree

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

Lines changed: 2 additions & 1 deletion

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

0 commit comments

Comments
 (0)