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

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Wie kann ich externe (nicht-mod-) Abhängigkeiten in den .Jar eines Minecraft-Fabric-Mods (1.21.4) einbeziehen?

by Anonymous » 24 Jul 2025, 20:16

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.

Top