From 6ad563fd4a737364f94ead7155cba2dfe1ebac8d Mon Sep 17 00:00:00 2001 From: Klesti Selimaj Date: Tue, 3 Mar 2026 11:32:02 +0100 Subject: [PATCH] Removed old obj library --- build.gradle | 16 +++++----------- .../saturnclient/saturnclient/SaturnClient.java | 6 ------ 2 files changed, 5 insertions(+), 17 deletions(-) diff --git a/build.gradle b/build.gradle index 0a1aa1f..dac203e 100644 --- a/build.gradle +++ b/build.gradle @@ -47,11 +47,8 @@ repositories { // Parchment mappings (if needed later) maven { url 'https://maven.parchmentmc.org' } - // Special Model Loader - maven { name = "FelNull Maven"; url = "https://maven.felnull.dev" } - // Player Animation Library - maven { name = "KosmX Maven"; url = 'https://maven.kosmx.dev/' } + maven { name = "KoSmX Maven"; url = 'https://maven.kosmx.dev/' } // Central repository mavenCentral() @@ -83,10 +80,7 @@ dependencies { // Rendering / Model Libraries // ───────────────────────────────────────────── - // Special Model Loader (included inside your mod jar) - modApi "dev.felnull:special-model-loader:1.4.0+pre.1" - include "dev.felnull:special-model-loader:1.4.0+pre.1" - + // OBJ Reading Library implementation "de.javagl:obj:0.4.0" include "de.javagl:obj:0.4.0" @@ -98,12 +92,12 @@ dependencies { // Animation // ───────────────────────────────────────────── - // Player Animation Library (bundled into your mod) + // Player Animation Library include modImplementation( "dev.kosmx.player-anim:player-animation-lib-fabric:${project.player_anim}" ) - // Optional: BendyLib (only if you directly use it) + // Optional: BendyLib // include modRuntimeOnly( // "io.github.kosmx.bendy-lib:bendy-lib-fabric:${project.bendylib_version}" // ) @@ -113,7 +107,7 @@ dependencies { // External Libraries // ───────────────────────────────────────────── - // Session Java (auth/session handling) + // Session Java (Saturn auth/session handling) include implementation("com.github.selimaj-dev:session-java:0.1.6") } diff --git a/src/main/java/org/saturnclient/saturnclient/SaturnClient.java b/src/main/java/org/saturnclient/saturnclient/SaturnClient.java index 9d2db7f..ba767c9 100644 --- a/src/main/java/org/saturnclient/saturnclient/SaturnClient.java +++ b/src/main/java/org/saturnclient/saturnclient/SaturnClient.java @@ -23,8 +23,6 @@ import org.saturnclient.ui2.screens.TitleMenu; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import dev.felnull.specialmodelloader.api.event.SpecialModelLoaderEvents; - /** * Main class for the Saturn Client mod. */ @@ -47,10 +45,6 @@ public class SaturnClient implements ModInitializer { ClientLifecycleEvents.CLIENT_STOPPING.register(_o -> ConfigManager.save()); - SpecialModelLoaderEvents.LOAD_SCOPE.register(() -> { - return (resourceManager, location) -> MOD_ID.equals(location.getNamespace()); - }); - ScreenEvents.AFTER_INIT.register((client, screen, scaledWidth, scaledHeight) -> { if (screen != null && !(screen instanceof TitleMenu)) { if (screen instanceof SaturnScreen) {