Wie kann ich externe (nicht-mod-) Abhängigkeiten in den .Jar eines Minecraft-Fabric-Mods (1.21.4) einbeziehen?Java

Java-Forum
Anonymous
 Wie kann ich externe (nicht-mod-) Abhängigkeiten in den .Jar eines Minecraft-Fabric-Mods (1.21.4) einbeziehen?

Post by Anonymous »

Ich entwickle einen Minecraft -Mod für Version 1.21.4 mit dem Fabric Mod Loader und Gradle als Build -System. Das Projekt kompiliert einwandfrei, aber wenn ich Minecraft mit dem generierten .Jar ausführe, erhalte ich eine classNotFoundException - die externe Bibliothek ist nicht im endgültigen .jar -Datei enthalten.

Code: Select all

dependencies {
minecraft "com.mojang:minecraft:${project.minecraft_version}"
mappings "net.fabricmc:yarn:${project.yarn_mappings}:v2"
modImplementation "net.fabricmc:fabric-loader:${project.loader_version}"
implementation("se.michaelthelin.spotify:spotify-web-api-java:9.2.0")
modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_version}"
}
Ich möchte nur die "se.michaeltify Alle Stoffmods sollten getrennt bleiben (wie vom Lader erwartet). Dies verursacht Konflikte und Ausnahmen zur Laufzeit, da der Stoff nicht erwartet, dass seine Mods so gebündelt werden.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post