hi ich habe eine frage ich habe einen fabric Server gemacht mit und er crasht von der api?
auf den Server sind die mods
(ftb-ultimine-fabric-2001.1.2.jar)
(ftb-library-fabric-2001.1.4.jar)
(fabric-api-0.91.2+1.20.2.jar)
(architectury-10.0.17-fabric.jar)
und die mods / api lässt den Server abschmieren was mache ich da falsch er lädt normal bis er meint einen Fehler zu haben und dann zu crashen
(---- Minecraft Crash Report ----
// Ooh
java.lang.ClassCastException: class net.minecraft.class_8779 cannot be cast to class net.minecraft.class_161 (net.minecraft.class_8779 and net.minecraft.class_161 are in unnamed module of loader net.fabricmc.loader.impl.launch.knot.KnotClassLoader @3a82f6ef)
at dev.ftb.mods.ftblibrary.util.KnownServerRegistries.<init>(KnownServerRegistries.java:63)
at dev.ftb.mods.ftblibrary.FTBLibrary.serverStarted(FTBLibrary.java:32)
at dev.architectury.event.fabric.EventHandlerImpl.lambda$registerCommon$9(EventHandlerImpl.java:65)
at net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents.lambda$static$2(ServerLifecycleEvents.java:49)
at net.minecraft.server.MinecraftServer.handler$zfa000$fabric-lifecycle-events-v1$afterSetupServer(MinecraftServer.java:2351)
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:646)
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:263)
at java.base/java.lang.Thread.run(Thread.java:833)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.20.2
Minecraft Version ID: 1.20.2
Operating System: Linux (amd64) version 6.1.49-Unraid
Java Version: 17.0.7, Debian
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Debian
Memory: 1545143776 bytes (1473 MiB) / 2147483648 bytes (2048 MiB) up to 4294967296 bytes (4096 MiB)
CPUs: 16
Fabric Mods:
architectury: Architectury 10.0.17
fabric-api: Fabric API 0.91.2+1.20.2
fabric-api-base: Fabric API Base 0.4.33+fce67b32a0
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.42+b1792f7da0
fabric-biome-api-v1: Fabric Biome API (v1) 13.0.14+b1792f7da0
fabric-block-api-v1: Fabric Block API (v1) 1.0.12+73761d2ea0
fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.1+73761d2ea0
fabric-command-api-v1: Fabric Command API (v1) 1.2.37+f71b366fa0
fabric-command-api-v2: Fabric Command API (v2) 2.2.16+b1792f7da0
fabric-commands-v0: Fabric Commands (v0) 0.2.54+df3654b3a0
fabric-containers-v0: Fabric Containers (v0) 0.1.78+df3654b3a0
fabric-content-registries-v0: Fabric Content Registries (v0) 5.0.5+b1792f7da0
fabric-convention-tags-v1: Fabric Convention Tags 1.5.8+b1792f7da0
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.20+f4b7e424a0
fabric-data-generation-api-v1: Fabric Data Generation API (v1) 13.1.8+b1792f7da0
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.57+b1792f7da0
fabric-entity-events-v1: Fabric Entity Events (v1) 1.5.26+b1792f7da0
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.6.10+b1792f7da0
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.69+df3654b3a0
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.42+a44e16a6a0
fabric-item-api-v1: Fabric Item API (v1) 2.1.33+b1792f7da0
fabric-item-group-api-v1: Fabric Item Group API (v1) 4.0.15+e3d2bf3fa0
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.2.27+b1792f7da0
fabric-loot-api-v2: Fabric Loot API (v2) 2.1.1+3ba460fba0
fabric-message-api-v1: Fabric Message API (v1) 6.0.2+e3d2bf3fa0
fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.55+f4b7e424a0
fabric-networking-api-v1: Fabric Networking API (v1) 3.1.2+95a8ac51a0
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 12.1.2+2ff98d3ba0
fabric-particles-v1: Fabric Particles (v1) 1.1.4+f4b7e424a0
fabric-recipe-api-v1: Fabric Recipe API (v1) 2.0.11+52b3ebe5a0
fabric-registry-sync-v0: Fabric Registry Sync (v0) 4.0.9+b1792f7da0
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.39+73761d2ea0
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.0.30+f4b7e424a0
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.3.11+239dafd8a0
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.11.12+b1792f7da0
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.44+b1792f7da0
fabric-transfer-api-v1: Fabric Transfer API (v1) 3.3.12+4944b5a5a0
fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 5.0.3+fce67b32a0
fabricloader: Fabric Loader 0.15.0
mixinextras: MixinExtras 0.3.0
ftblibrary: FTB Library 2001.1.4
ftbultimine: FTB Ultimine 2001.1.2
java: OpenJDK 64-Bit Server VM 17
minecraft: Minecraft 1.20.2
Server Running: true
Player Count: 0 / 20; []
Data Packs: vanilla, fabric
Enabled Feature Flags: minecraft:vanilla
World Generation: Stable
Is Modded: Definitely; Server brand changed to 'fabric'
Type: Dedicated Server (map_server.txt)
1 Antwort
Es scheint, dass der Crash durch eine
ClassCastException
verursacht wird, bei der versucht wird, eine Instanz von net.minecraft.class_8779
zu net.minecraft.class_161
zu casten. Dieses Problem wird in der Klasse KnownServerRegistries
in FTB Library verursacht.Hier sind einige Schritte, die du versuchen kannst:
- Mod-Versionen überprüfen: Stelle sicher, dass alle Mods die neuesten Versionen für Minecraft 1.20.2 sind. Manchmal können Inkompatibilitäten zwischen Mod-Versionen und Minecraft-Versionen zu solchen Fehlern führen.
- Reihenfolge der Mods ändern: Versuche, die Reihenfolge, in der die Mods geladen werden, zu ändern. Manchmal kann die Reihenfolge Auswirkungen auf die Funktionalität haben.
- Alternatives Modpack verwenden: Falls das Problem weiterhin besteht, könnte es helfen, ein alternatives Modpack oder eine andere Kombination von Mods zu versuchen, um zu sehen, ob das Problem mit bestimmten Mods zusammenhängt.
- Support der Mod-Entwickler: Überprüfe die Diskussionen oder Foren der einzelnen Mods auf mögliche bekannte Probleme oder Lösungen. Die Mod-Entwickler könnten spezifische Anweisungen oder Updates bereitstellen.
5.Java-Version überprüfen: Stelle sicher, dass die Java-Version, die du verwendest, mit den unterstützten Versionen der Mods kompatibel ist. Manchmal können Inkompatibilitäten zwischen Java und Mods zu Problemen führen.
6.Argumente für den JVM hinzufügen: Füge dem Startbefehl für den Server zusätzliche Argumente für die Java Virtual Machine (JVM) hinzu. Dies könnte helfen, insbesondere wenn es sich um Speicherprobleme handelt. Zum Beispiel könntest du die Xmx-Option verwenden, um mehr RAM zuzuweisen.
7.Mod-Konflikte identifizieren: Versuche, Mods schrittweise zu entfernen oder hinzuzufügen, um den Mod zu identifizieren, der das Problem verursacht. Manchmal können Mod-Kombinationen zu Konflikten führen.
8.Server auf Standardwelt testen: Erstelle einen neuen Server mit einer Standardwelt und minimalen Mods, um zu sehen, ob das Problem weiterhin besteht. Dadurch kannst du herausfinden, ob das Problem mit der Mod-Konfiguration oder mit dem Server selbst zusammenhängt.