Removed old obj library
This commit is contained in:
+5
-11
@@ -47,11 +47,8 @@ repositories {
|
|||||||
// Parchment mappings (if needed later)
|
// Parchment mappings (if needed later)
|
||||||
maven { url 'https://maven.parchmentmc.org' }
|
maven { url 'https://maven.parchmentmc.org' }
|
||||||
|
|
||||||
// Special Model Loader
|
|
||||||
maven { name = "FelNull Maven"; url = "https://maven.felnull.dev" }
|
|
||||||
|
|
||||||
// Player Animation Library
|
// Player Animation Library
|
||||||
maven { name = "KosmX Maven"; url = 'https://maven.kosmx.dev/' }
|
maven { name = "KoSmX Maven"; url = 'https://maven.kosmx.dev/' }
|
||||||
|
|
||||||
// Central repository
|
// Central repository
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
@@ -83,10 +80,7 @@ dependencies {
|
|||||||
// Rendering / Model Libraries
|
// Rendering / Model Libraries
|
||||||
// ─────────────────────────────────────────────
|
// ─────────────────────────────────────────────
|
||||||
|
|
||||||
// Special Model Loader (included inside your mod jar)
|
// OBJ Reading Library
|
||||||
modApi "dev.felnull:special-model-loader:1.4.0+pre.1"
|
|
||||||
include "dev.felnull:special-model-loader:1.4.0+pre.1"
|
|
||||||
|
|
||||||
implementation "de.javagl:obj:0.4.0"
|
implementation "de.javagl:obj:0.4.0"
|
||||||
include "de.javagl:obj:0.4.0"
|
include "de.javagl:obj:0.4.0"
|
||||||
|
|
||||||
@@ -98,12 +92,12 @@ dependencies {
|
|||||||
// Animation
|
// Animation
|
||||||
// ─────────────────────────────────────────────
|
// ─────────────────────────────────────────────
|
||||||
|
|
||||||
// Player Animation Library (bundled into your mod)
|
// Player Animation Library
|
||||||
include modImplementation(
|
include modImplementation(
|
||||||
"dev.kosmx.player-anim:player-animation-lib-fabric:${project.player_anim}"
|
"dev.kosmx.player-anim:player-animation-lib-fabric:${project.player_anim}"
|
||||||
)
|
)
|
||||||
|
|
||||||
// Optional: BendyLib (only if you directly use it)
|
// Optional: BendyLib
|
||||||
// include modRuntimeOnly(
|
// include modRuntimeOnly(
|
||||||
// "io.github.kosmx.bendy-lib:bendy-lib-fabric:${project.bendylib_version}"
|
// "io.github.kosmx.bendy-lib:bendy-lib-fabric:${project.bendylib_version}"
|
||||||
// )
|
// )
|
||||||
@@ -113,7 +107,7 @@ dependencies {
|
|||||||
// External Libraries
|
// External Libraries
|
||||||
// ─────────────────────────────────────────────
|
// ─────────────────────────────────────────────
|
||||||
|
|
||||||
// Session Java (auth/session handling)
|
// Session Java (Saturn auth/session handling)
|
||||||
include implementation("com.github.selimaj-dev:session-java:0.1.6")
|
include implementation("com.github.selimaj-dev:session-java:0.1.6")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -23,8 +23,6 @@ import org.saturnclient.ui2.screens.TitleMenu;
|
|||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
import dev.felnull.specialmodelloader.api.event.SpecialModelLoaderEvents;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Main class for the Saturn Client mod.
|
* Main class for the Saturn Client mod.
|
||||||
*/
|
*/
|
||||||
@@ -47,10 +45,6 @@ public class SaturnClient implements ModInitializer {
|
|||||||
|
|
||||||
ClientLifecycleEvents.CLIENT_STOPPING.register(_o -> ConfigManager.save());
|
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) -> {
|
ScreenEvents.AFTER_INIT.register((client, screen, scaledWidth, scaledHeight) -> {
|
||||||
if (screen != null && !(screen instanceof TitleMenu)) {
|
if (screen != null && !(screen instanceof TitleMenu)) {
|
||||||
if (screen instanceof SaturnScreen) {
|
if (screen instanceof SaturnScreen) {
|
||||||
|
|||||||
Reference in New Issue
Block a user