- 53
- 2
- 2
Всех приветствую!
Недавно, я написал такой мод, что ему потребовалось зашейдить некоторые библиотеки. Я преспокойно добавил плагин
По итогу, у меня всё добавилось и реобфуснулось (по таске
У меня получился такой
Как решить проблему шейдинга, не нагружая грабли лишними библиотеками?
Пожалуйста, не спрашивайте зачем мне в моде библиотеки для БД.
Недавно, я написал такой мод, что ему потребовалось зашейдить некоторые библиотеки. Я преспокойно добавил плагин
"com.github.johnrengelman.shadow" version "8.1.1", не без помощи высших сил смог настроить всё это так, чтобы для шейда работал реобфускатор и т.д.По итогу, у меня всё добавилось и реобфуснулось (по таске
reobfJar). Но по итогу получилось так, что плагин не шейдит зависимости модулей, которые я указал и мне при попытке загрузить мод кидается краш-лог (он прикреплён).У меня получился такой
build.gradle (сокращённо):
build.gradle:
dependencies {
// Specify the version of Minecraft to use.
// Any artifact can be supplied so long as it has a "userdev" classifier artifact and is a compatible patcher artifact.
// The "userdev" classifier will be requested and setup by ForgeGradle.
// If the group id is "net.minecraft" and the artifact id is one of ["client", "server", "joined"],
// then special handling is done to allow a setup of a vanilla dependency without the use of an external repository.
minecraft "net.minecraftforge:forge:${minecraft_version}-${forge_version}"
implementation 'com.zaxxer:HikariCP:5.1.0'
// https://mvnrepository.com/artifact/mysql/mysql-connector-java
implementation 'mysql:mysql-connector-java:8.0.33'
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.1'
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.1'
annotationProcessor 'org.spongepowered:mixin:0.8.5:processor'
implementation "redis.clients:jedis:5.0.0"
// Real mod deobf dependency examples - these get remapped to your current mappings
// compileOnly fg.deobf("mezz.jei:jei-${mc_version}:${jei_version}:api") // Adds JEI API as a compile dependency
// runtimeOnly fg.deobf("mezz.jei:jei-${mc_version}:${jei_version}") // Adds the full JEI mod as a runtime dependency
// implementation fg.deobf("com.tterrag.registrate:Registrate:MC${mc_version}-${registrate_version}") // Adds registrate as a dependency
// Example mod dependency using a mod jar from ./libs with a flat dir repository
// This maps to ./libs/coolmod-${mc_version}-${coolmod_version}.jar
// The group id is ignored when searching -- in this case, it is "blank"
// implementation fg.deobf("blank:coolmod-${mc_version}:${coolmod_version}")
// For more info:
// http://www.gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html
// http://www.gradle.org/docs/current/userguide/dependency_management.html
compileOnly fg.deobf(project(":Client"))
}
reobf {
shadowJar {}
}
shadowJar {
mergeServiceFiles()
archiveBaseName.set(mod_id + "-" + mod_version + "-all")
archiveClassifier.set('')
archiveVersion.set('')
dependencies {
include(dependency('com.zaxxer:HikariCP:5.1.0'))
include(dependency('mysql:mysql-connector-java:8.0.33'))
include(dependency("redis.clients:jedis:5.0.0"))
}
}
Пожалуйста, не спрашивайте зачем мне в моде библиотеки для БД.
- Краш-лог
---- Minecraft Crash Report ----
// I feel sad now :(
Time: 4/30/24, 5:08 PM
Description: Mod loading error has occurred
java.lang.Exception: Mod Loading has failed
at net.minecraftforge.fml.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:71) ~[forge:?] {re:classloading}
at net.minecraftforge.fml.server.ServerModLoader.load(ServerModLoader.java:37) ~[forge:?] {re:classloading}
at net.minecraft.server.Main.main(Main.java:95) ~[?:?] {re:classloading,re:mixin,pl:mixin:A}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?] {}
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?] {}
at net.minecraftforge.fml.loading.FMLServerLaunchProvider.lambda$launchService$0(FMLServerLaunchProvider.java:37) ~[forge-1.16.5-36.2.41.jar:36.2] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {re:classloading}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?] {re:classloading}
at net.minecraftforge.server.ServerMain$Runner.runLauncher(ServerMain.java:49) [forge-1.16.5-36.2.41.jar:?] {}
at net.minecraftforge.server.ServerMain$Runner.access$100(ServerMain.java:46) [forge-1.16.5-36.2.41.jar:?] {}
at net.minecraftforge.server.ServerMain.main(ServerMain.java:43) [forge-1.16.5-36.2.41.jar:?] {}
at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:710) [?:?] {}
at pro.gravit.utils.launch.BasicLaunch.launch(BasicLaunch.java:49) [ServerWrapper.jar:?] {}
at pro.gravit.launcher.server.ServerWrapper.run(ServerWrapper.java:233) [ServerWrapper.jar:?] {}
at pro.gravit.launcher.server.ServerWrapper.main(ServerWrapper.java:62) [ServerWrapper.jar:?] {}
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: main
Stacktrace:
at java.lang.ClassLoader.findClass(ClassLoader.java:719) ~[?:?] {}
-- MOD creativerebornserver --
Details:
Caused by 0: java.lang.NoClassDefFoundError: org/apache/commons/pool2/impl/GenericObjectPool
at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?] {}
at java.lang.ClassLoader.defineClass(ClassLoader.java:1017) ~[?:?] {}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:138) ~[modlauncher-8.1.3.jar:?] {re:classloading}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:98) ~[modlauncher-8.1.3.jar:?] {re:classloading}
at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?] {}
at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:62) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:44) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:21) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:20) ~[eventbus-4.0.0.jar:4.0.0+65+master.6080a3f] {}
at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:85) ~[modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader.findClass(TransformingClassLoader.java:265) ~[modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:136) ~[modlauncher-8.1.3.jar:?] {re:classloading} at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:98) ~[modlauncher-8.1.3.jar:?] {re:classloading}
at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?] {} at java.lang.Class.getDeclaredMethods0(Native Method) ~[?:?] {}
at java.lang.Class.privateGetDeclaredMethods(Class.java:3166) ~[?:?] {}
at java.lang.Class.privateGetPublicMethods(Class.java:3191) ~[?:?] {} at java.lang.Class.getMethods(Class.java:1904) ~[?:?] {} at net.minecraftforge.eventbus.EventBus.registerObject(EventBus.java:92) ~[eventbus-4.0.0.jar:?] {} at net.minecraftforge.eventbus.EventBus.register(EventBus.java:120) ~[eventbus-4.0.0.jar:?] {} at org.spongepowered.forge.launch.event.ForgeEventManager.register(ForgeEventManager.java:60) ~[spongeforge:1.16.5-36.2.5-8.2.0] {re:mixin,re:classloading}
at ru.aloyenz.creativereborn.server.CreativeRebornServer.<init>(CreativeRebornServer.java:107) ~[creativerebornserver:1.0.0-alpha] {re:classloading}
at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?] {re:classloading,re:classloading,re:classloading} at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:?] {re:classloading,re:classloading,re:classloading}
at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?] {re:classloading,re:classloading,re:classloading}
at java.lang.reflect.Constructor.newInstance(Constructor.java:490) ~[?:?] {} at java.lang.Class.newInstance(Class.java:584) ~[?:?] {}
at net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:67) ~[forge:36.2] {re:mixin,re:classloading,pl:mixin:APP:mixins.spongeforge.accessors.json:fml.javafmlmod.FMLModContainerAccessor,pl:mixin:APP:mixins.spongeforge.core.json:minecraftforge.fml.FMLModContainerMixin_Forge,pl:mixin:A} at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:106) ~[forge:?] {re:mixin,re:classloading,pl:mixin:APP:mixins.spongeforge.core.json:minecraftforge.fml.ModContainerMixin_Forge,pl:mixin:A}
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1736) ~[?:?] {}
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1728) ~[?:?] {} at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) ~[?:?] {} at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) ~[?:?] {} at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) ~[?:?] {} at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) ~[?:?] {} at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) ~[?:?] {}
Mod File: creativeserver-1.0.0-alpha-all.jar Failure message: CreativeRebornServer (creativerebornserver) has failed to load correctly java.lang.NoClassDefFoundError: org/apache/commons/pool2/impl/GenericObjectPool Mod Version: 1.0.0-alpha
Mod Issue URL: NOT PROVIDED Exception message: java.lang.ClassNotFoundException: org.apache.commons.pool2.impl.GenericObjectPool Stacktrace:
at java.lang.ClassLoader.findClass(ClassLoader.java:719) ~[?:?] {} at java.lang.ClassLoader.loadClass(ClassLoader.java:589) ~[?:?] {}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:94) ~[modlauncher-8.1.3.jar:?] {re:classloading}
at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?] {} at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?] {}
at java.lang.ClassLoader.defineClass(ClassLoader.java:1017) ~[?:?] {} at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:138) ~[modlauncher-8.1.3.jar:?] {re:classloading} at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:98) ~[modlauncher-8.1.3.jar:?] {re:classloading} at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?] {}
at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:62) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:44) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:21) ~[eventbus-4.0.0.jar:?] {} at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:20) ~[eventbus-4.0.0.jar:4.0.0+65+master.6080a3f] {} at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:85) ~[modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader.findClass(TransformingClassLoader.java:265) ~[modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:136) ~[modlauncher-8.1.3.jar:?] {re:classloading}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:98) ~[modlauncher-8.1.3.jar:?] {re:classloading}
at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?] {} at java.lang.Class.getDeclaredMethods0(Native Method) ~[?:?] {}
at java.lang.Class.privateGetDeclaredMethods(Class.java:3166) ~[?:?] {} at java.lang.Class.privateGetPublicMethods(Class.java:3191) ~[?:?] {}
at java.lang.Class.getMethods(Class.java:1904) ~[?:?] {} at net.minecraftforge.eventbus.EventBus.registerObject(EventBus.java:92) ~[eventbus-4.0.0.jar:?] {} at net.minecraftforge.eventbus.EventBus.register(EventBus.java:120) ~[eventbus-4.0.0.jar:?] {} at org.spongepowered.forge.launch.event.ForgeEventManager.register(ForgeEventManager.java:60) ~[spongeforge:1.16.5-36.2.5-8.2.0] {re:mixin,re:classloading} at ru.aloyenz.creativereborn.server.CreativeRebornServer.<init>(CreativeRebornServer.java:107) ~[creativerebornserver:1.0.0-alpha] {re:classloading} at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?] {re:classloading,re:classloading,re:classloading,re:classloading} at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:?] {re:classloading,re:classloading,re:classloading,re:classloading}
at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?] {re:classloading,re:classloading,re:classloading,re:classloading} at java.lang.reflect.Constructor.newInstance(Constructor.java:490) ~[?:?] {}
at java.lang.Class.newInstance(Class.java:584) ~[?:?] {} at net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:67) ~[forge:36.2] {re:mixin,re:classloading,pl:mixin:APP:mixins.spongeforge.accessors.json:fml.javafmlmod.FMLModContainerAccessor,pl:mixin:APP:mixins.spongeforge.core.json:minecraftforge.fml.FMLModContainerMixin_Forge,pl:mixin:A}
at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:106) ~[forge:?] {re:mixin,re:classloading,pl:mixin:APP:mixins.spongeforge.core.json:minecraftforge.fml.ModContainerMixin_Forge,pl:mixin:A}
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1736) ~[?:?] {} at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1728) ~[?:?] {} at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) ~[?:?] {}
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) ~[?:?] {} at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) ~[?:?] {}
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) ~[?:?] {} at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) ~[?:?] {}
-- System Details -- Details:
Minecraft Version: 1.16.5 Minecraft Version ID: 1.16.5
Operating System: Linux (amd64) version 5.15.0-105-generic Java Version: 11.0.16, Oracle Corporation
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
Memory: 578837768 bytes (552 MB) / 1587544064 bytes (1514 MB) up to 4133486592 bytes (3942 MB)
CPUs: 4 JVM Flags: 0 total;
ModLauncher: 8.1.3+8.1.3+main-8.1.x.c94d18ec ModLauncher launch target: fmlserver
ModLauncher naming: srg ModLauncher services:
/mixin-0.8.4.jar mixin PLUGINSERVICE /eventbus-4.0.0.jar eventbus PLUGINSERVICE
/forge-1.16.5-36.2.41.jar object_holder_definalize PLUGINSERVICE /forge-1.16.5-36.2.41.jar runtime_enum_extender PLUGINSERVICE
/forge-1.16.5-36.2.41.jar capability_inject_definalize PLUGINSERVICE /accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE
/forge-1.16.5-36.2.41.jar runtimedistcleaner PLUGINSERVICE /mixin-0.8.4.jar mixin TRANSFORMATIONSERVICE
/forge-1.16.5-36.2.41.jar fml TRANSFORMATIONSERVICE /spongeforge-1.16.5-36.2.5-8.2.0-universal.jar spongeforge TRANSFORMATIONSERVICE
/spongeforge-1.16.5-36.2.5-8.2.0-universal.jar superclass_change TRANSFORMATIONSERVICE /spongeforge-1.16.5-36.2.5-8.2.0-universal.jar access_widener TRANSFORMATIONSERVICE FML: 36.2
Forge: net.minecraftforge:36.2.41
FML Language Providers:
javafml@36.2
minecraft@1
spongeapi@1.16.5-36.2.5-8.2.0 sponge@1.16.5-36.2.5-8.2.0
java_plain@1.16.5-36.2.5-8.2.0
Mod List:
forge-1.16.5-36.2.41-server.jar |Minecraft |minecraft |1.16.5 |CREATE_REG|Manifest: NOSIGNATURE
null |SpongeAPI |spongeapi |8.0.0 |CREATE_REG|Manifest: NOSIGNATURE
null |Sponge |sponge |8.0.0 |CREATE_REG|Manifest: NOSIGNATURE ImmersiveEngineering-1.16.5-5.1.0-148.jar |Immersive Engineering |immersiveengineering |1.16.5-5.1.0-148 |CREATE_REG|Manifest: NOSIGNATURE worldedit-forge-mc1.16.3-7.2.6-SNAPSHOT-dist.jar |WorldEdit |worldedit |7.2.6-SNAPSHOT+62960|CREATE_REG|Manifest: NOSIGNATURE
proxy-compatible-forge-1.16.5-1.1.4(1).jar |Proxy Compatible Forge |pcf |1.16.5-1.1.4 |CREATE_REG|Manifest: NOSIGNATURE
LuckPerms-Sponge-5.4.119.jar |LuckPerms |luckperms |5.4.119 |CREATE_REG|Manifest: NOSIGNATURE spark-1.9.1-forge.jar |spark |spark |1.9.1 |CREATE_REG|Manifest: NOSIGNATURE forge-1.16.5-36.2.41-universal.jar |Forge |forge |36.2.41 |CREATE_REG|Manifest: 22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90 spongeforge-1.16.5-36.2.5-8.2.0-universal.jar |SpongeForge |spongeforge |1.16.5-36.2.5-8.2.0 |CREATE_REG|Manifest: NOSIGNATURE
flywheel-1.16-0.2.5.jar |Flywheel |flywheel |1.16-0.2.5 |CREATE_REG|Manifest: NOSIGNATURE steampowered-1.16.5-1.2.8.jar |Create: Steam Powered |steampowered |1.16.5-1.2.8 |CREATE_REG|Manifest: NOSIGNATURE
create-mc1.16.5_v0.3.2g.jar |Create |create |v0.3.2g |CREATE_REG|Manifest: NOSIGNATURE chiselsandbits-1.0.43.jar |Chisels & bits |chiselsandbits |1.0.43 |CREATE_REG|Manifest: NOSIGNATURE
creativerebornclient-1.0.0.jar |Creative Reborn Mod |creativerebornclient |1.0.0 |CREATE_REG|Manifest: NOSIGNATURE creativeserver-1.0.0-alpha-all.jar |CreativeRebornServer |creativerebornserver |1.0.0-alpha |ERROR |Manifest: NOSIGNATURE
Crash Report UUID: 29843359-3a5a-46a2-b161-2b32ca3c6fc9⏎
Краш-лог:
---- Minecraft Crash Report ----
// I feel sad now :(
Time: 4/30/24, 5:08 PM
Description: Mod loading error has occurred
java.lang.Exception: Mod Loading has failed
at net.minecraftforge.fml.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:71) ~[forge:?] {re:classloading}
at net.minecraftforge.fml.server.ServerModLoader.load(ServerModLoader.java:37) ~[forge:?] {re:classloading}
at net.minecraft.server.Main.main(Main.java:95) ~[?:?] {re:classloading,re:mixin,pl:mixin:A}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?] {}
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?] {}
at net.minecraftforge.fml.loading.FMLServerLaunchProvider.lambda$launchService$0(FMLServerLaunchProvider.java:37) ~[forge-1.16.5-36.2.41.jar:36.2] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {re:classloading}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?] {re:classloading}
at net.minecraftforge.server.ServerMain$Runner.runLauncher(ServerMain.java:49) [forge-1.16.5-36.2.41.jar:?] {}
at net.minecraftforge.server.ServerMain$Runner.access$100(ServerMain.java:46) [forge-1.16.5-36.2.41.jar:?] {}
at net.minecraftforge.server.ServerMain.main(ServerMain.java:43) [forge-1.16.5-36.2.41.jar:?] {}
at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:710) [?:?] {}
at pro.gravit.utils.launch.BasicLaunch.launch(BasicLaunch.java:49) [ServerWrapper.jar:?] {}
at pro.gravit.launcher.server.ServerWrapper.run(ServerWrapper.java:233) [ServerWrapper.jar:?] {}
at pro.gravit.launcher.server.ServerWrapper.main(ServerWrapper.java:62) [ServerWrapper.jar:?] {}
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: main
Stacktrace:
at java.lang.ClassLoader.findClass(ClassLoader.java:719) ~[?:?] {}
-- MOD creativerebornserver --
Details:
Caused by 0: java.lang.NoClassDefFoundError: org/apache/commons/pool2/impl/GenericObjectPool
at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?] {}
at java.lang.ClassLoader.defineClass(ClassLoader.java:1017) ~[?:?] {}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:138) ~[modlauncher-8.1.3.jar:?] {re:classloading}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:98) ~[modlauncher-8.1.3.jar:?] {re:classloading}
at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?] {}
at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:62) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:44) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:21) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:20) ~[eventbus-4.0.0.jar:4.0.0+65+master.6080a3f] {}
at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:85) ~[modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader.findClass(TransformingClassLoader.java:265) ~[modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:136) ~[modlauncher-8.1.3.jar:?] {re:classloading} at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:98) ~[modlauncher-8.1.3.jar:?] {re:classloading}
at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?] {} at java.lang.Class.getDeclaredMethods0(Native Method) ~[?:?] {}
at java.lang.Class.privateGetDeclaredMethods(Class.java:3166) ~[?:?] {}
at java.lang.Class.privateGetPublicMethods(Class.java:3191) ~[?:?] {} at java.lang.Class.getMethods(Class.java:1904) ~[?:?] {} at net.minecraftforge.eventbus.EventBus.registerObject(EventBus.java:92) ~[eventbus-4.0.0.jar:?] {} at net.minecraftforge.eventbus.EventBus.register(EventBus.java:120) ~[eventbus-4.0.0.jar:?] {} at org.spongepowered.forge.launch.event.ForgeEventManager.register(ForgeEventManager.java:60) ~[spongeforge:1.16.5-36.2.5-8.2.0] {re:mixin,re:classloading}
at ru.aloyenz.creativereborn.server.CreativeRebornServer.<init>(CreativeRebornServer.java:107) ~[creativerebornserver:1.0.0-alpha] {re:classloading}
at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?] {re:classloading,re:classloading,re:classloading} at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:?] {re:classloading,re:classloading,re:classloading}
at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?] {re:classloading,re:classloading,re:classloading}
at java.lang.reflect.Constructor.newInstance(Constructor.java:490) ~[?:?] {} at java.lang.Class.newInstance(Class.java:584) ~[?:?] {}
at net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:67) ~[forge:36.2] {re:mixin,re:classloading,pl:mixin:APP:mixins.spongeforge.accessors.json:fml.javafmlmod.FMLModContainerAccessor,pl:mixin:APP:mixins.spongeforge.core.json:minecraftforge.fml.FMLModContainerMixin_Forge,pl:mixin:A} at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:106) ~[forge:?] {re:mixin,re:classloading,pl:mixin:APP:mixins.spongeforge.core.json:minecraftforge.fml.ModContainerMixin_Forge,pl:mixin:A}
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1736) ~[?:?] {}
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1728) ~[?:?] {} at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) ~[?:?] {} at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) ~[?:?] {} at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) ~[?:?] {} at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) ~[?:?] {} at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) ~[?:?] {}
Mod File: creativeserver-1.0.0-alpha-all.jar Failure message: CreativeRebornServer (creativerebornserver) has failed to load correctly java.lang.NoClassDefFoundError: org/apache/commons/pool2/impl/GenericObjectPool Mod Version: 1.0.0-alpha
Mod Issue URL: NOT PROVIDED Exception message: java.lang.ClassNotFoundException: org.apache.commons.pool2.impl.GenericObjectPool Stacktrace:
at java.lang.ClassLoader.findClass(ClassLoader.java:719) ~[?:?] {} at java.lang.ClassLoader.loadClass(ClassLoader.java:589) ~[?:?] {}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:94) ~[modlauncher-8.1.3.jar:?] {re:classloading}
at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?] {} at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?] {}
at java.lang.ClassLoader.defineClass(ClassLoader.java:1017) ~[?:?] {} at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:138) ~[modlauncher-8.1.3.jar:?] {re:classloading} at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:98) ~[modlauncher-8.1.3.jar:?] {re:classloading} at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?] {}
at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:62) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:44) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:21) ~[eventbus-4.0.0.jar:?] {} at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:20) ~[eventbus-4.0.0.jar:4.0.0+65+master.6080a3f] {} at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:85) ~[modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader.findClass(TransformingClassLoader.java:265) ~[modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:136) ~[modlauncher-8.1.3.jar:?] {re:classloading}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:98) ~[modlauncher-8.1.3.jar:?] {re:classloading}
at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?] {} at java.lang.Class.getDeclaredMethods0(Native Method) ~[?:?] {}
at java.lang.Class.privateGetDeclaredMethods(Class.java:3166) ~[?:?] {} at java.lang.Class.privateGetPublicMethods(Class.java:3191) ~[?:?] {}
at java.lang.Class.getMethods(Class.java:1904) ~[?:?] {} at net.minecraftforge.eventbus.EventBus.registerObject(EventBus.java:92) ~[eventbus-4.0.0.jar:?] {} at net.minecraftforge.eventbus.EventBus.register(EventBus.java:120) ~[eventbus-4.0.0.jar:?] {} at org.spongepowered.forge.launch.event.ForgeEventManager.register(ForgeEventManager.java:60) ~[spongeforge:1.16.5-36.2.5-8.2.0] {re:mixin,re:classloading} at ru.aloyenz.creativereborn.server.CreativeRebornServer.<init>(CreativeRebornServer.java:107) ~[creativerebornserver:1.0.0-alpha] {re:classloading} at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?] {re:classloading,re:classloading,re:classloading,re:classloading} at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:?] {re:classloading,re:classloading,re:classloading,re:classloading}
at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?] {re:classloading,re:classloading,re:classloading,re:classloading} at java.lang.reflect.Constructor.newInstance(Constructor.java:490) ~[?:?] {}
at java.lang.Class.newInstance(Class.java:584) ~[?:?] {} at net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:67) ~[forge:36.2] {re:mixin,re:classloading,pl:mixin:APP:mixins.spongeforge.accessors.json:fml.javafmlmod.FMLModContainerAccessor,pl:mixin:APP:mixins.spongeforge.core.json:minecraftforge.fml.FMLModContainerMixin_Forge,pl:mixin:A}
at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:106) ~[forge:?] {re:mixin,re:classloading,pl:mixin:APP:mixins.spongeforge.core.json:minecraftforge.fml.ModContainerMixin_Forge,pl:mixin:A}
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1736) ~[?:?] {} at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1728) ~[?:?] {} at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) ~[?:?] {}
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) ~[?:?] {} at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) ~[?:?] {}
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) ~[?:?] {} at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) ~[?:?] {}
-- System Details -- Details:
Minecraft Version: 1.16.5 Minecraft Version ID: 1.16.5
Operating System: Linux (amd64) version 5.15.0-105-generic Java Version: 11.0.16, Oracle Corporation
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
Memory: 578837768 bytes (552 MB) / 1587544064 bytes (1514 MB) up to 4133486592 bytes (3942 MB)
CPUs: 4 JVM Flags: 0 total;
ModLauncher: 8.1.3+8.1.3+main-8.1.x.c94d18ec ModLauncher launch target: fmlserver
ModLauncher naming: srg ModLauncher services:
/mixin-0.8.4.jar mixin PLUGINSERVICE /eventbus-4.0.0.jar eventbus PLUGINSERVICE
/forge-1.16.5-36.2.41.jar object_holder_definalize PLUGINSERVICE /forge-1.16.5-36.2.41.jar runtime_enum_extender PLUGINSERVICE
/forge-1.16.5-36.2.41.jar capability_inject_definalize PLUGINSERVICE /accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE
/forge-1.16.5-36.2.41.jar runtimedistcleaner PLUGINSERVICE /mixin-0.8.4.jar mixin TRANSFORMATIONSERVICE
/forge-1.16.5-36.2.41.jar fml TRANSFORMATIONSERVICE /spongeforge-1.16.5-36.2.5-8.2.0-universal.jar spongeforge TRANSFORMATIONSERVICE
/spongeforge-1.16.5-36.2.5-8.2.0-universal.jar superclass_change TRANSFORMATIONSERVICE /spongeforge-1.16.5-36.2.5-8.2.0-universal.jar access_widener TRANSFORMATIONSERVICE FML: 36.2
Forge: net.minecraftforge:36.2.41
FML Language Providers:
javafml@36.2
minecraft@1
spongeapi@1.16.5-36.2.5-8.2.0 sponge@1.16.5-36.2.5-8.2.0
java_plain@1.16.5-36.2.5-8.2.0
Mod List:
forge-1.16.5-36.2.41-server.jar |Minecraft |minecraft |1.16.5 |CREATE_REG|Manifest: NOSIGNATURE
null |SpongeAPI |spongeapi |8.0.0 |CREATE_REG|Manifest: NOSIGNATURE
null |Sponge |sponge |8.0.0 |CREATE_REG|Manifest: NOSIGNATURE ImmersiveEngineering-1.16.5-5.1.0-148.jar |Immersive Engineering |immersiveengineering |1.16.5-5.1.0-148 |CREATE_REG|Manifest: NOSIGNATURE worldedit-forge-mc1.16.3-7.2.6-SNAPSHOT-dist.jar |WorldEdit |worldedit |7.2.6-SNAPSHOT+62960|CREATE_REG|Manifest: NOSIGNATURE
proxy-compatible-forge-1.16.5-1.1.4(1).jar |Proxy Compatible Forge |pcf |1.16.5-1.1.4 |CREATE_REG|Manifest: NOSIGNATURE
LuckPerms-Sponge-5.4.119.jar |LuckPerms |luckperms |5.4.119 |CREATE_REG|Manifest: NOSIGNATURE spark-1.9.1-forge.jar |spark |spark |1.9.1 |CREATE_REG|Manifest: NOSIGNATURE forge-1.16.5-36.2.41-universal.jar |Forge |forge |36.2.41 |CREATE_REG|Manifest: 22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90 spongeforge-1.16.5-36.2.5-8.2.0-universal.jar |SpongeForge |spongeforge |1.16.5-36.2.5-8.2.0 |CREATE_REG|Manifest: NOSIGNATURE
flywheel-1.16-0.2.5.jar |Flywheel |flywheel |1.16-0.2.5 |CREATE_REG|Manifest: NOSIGNATURE steampowered-1.16.5-1.2.8.jar |Create: Steam Powered |steampowered |1.16.5-1.2.8 |CREATE_REG|Manifest: NOSIGNATURE
create-mc1.16.5_v0.3.2g.jar |Create |create |v0.3.2g |CREATE_REG|Manifest: NOSIGNATURE chiselsandbits-1.0.43.jar |Chisels & bits |chiselsandbits |1.0.43 |CREATE_REG|Manifest: NOSIGNATURE
creativerebornclient-1.0.0.jar |Creative Reborn Mod |creativerebornclient |1.0.0 |CREATE_REG|Manifest: NOSIGNATURE creativeserver-1.0.0-alpha-all.jar |CreativeRebornServer |creativerebornserver |1.0.0-alpha |ERROR |Manifest: NOSIGNATURE
Crash Report UUID: 29843359-3a5a-46a2-b161-2b32ca3c6fc9⏎
Последнее редактирование: