Closed WhiteBite closed 4 years ago
Fast fix - добавьте в classpath в строке запуска путь к проблемной библиотеке
Это не решает проблемы, ну или я что-то не так делаю
https://mirror.gravit.pro/compat/launchwrapper-1.12-5.0.x-fixed.jar Классы org.json.X теперь загружаются нормально Причина проблемы: эти классы были внесены в исключения Fast fix должен был помочь, либо вы действительно что то не так делаете
после установки произошло следующее `---- Minecraft Crash Report ----
WARNING: coremods are present: Players List Core Plugin (oxygen-players-list-1.12.2-0.10.0.jar) EventHelperCoreMod (EventHelper-1.12.2-2.6.2.jar) EnderCorePlugin (EnderCore-1.12.2-0.5.73-core.jar) IELoadingPlugin (ImmersiveEngineering-core-0.12-92.jar) SpongeCoremod (spongeforge-1.12.2-2838-7.2.0.jar) Contact their authors BEFORE contacting forge
// Uh... Did I do that?
Time: 4/23/20 5:27 AM Description: Exception in server tick loop
net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from SpongeForge (spongeforge)
Caused by: java.lang.ExceptionInInitializerError
at org.spongepowered.common.SpongeBootstrap.initializeServices(SpongeBootstrap.java:66)
at org.spongepowered.mod.SpongeMod.onPreInit(SpongeMod.java:428)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.redirect$zza000$forgeImpl$PostEvent(LoadController.java:568)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:136)
at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:629)
at net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:99)
at net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:333)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:125)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ClassCastException: com.mojang.authlib.GameProfile cannot be cast to org.spongepowered.api.profile.GameProfile
at org.spongepowered.common.service.user.SpongeUserStorageService.
-- Head -- Thread: Server thread Stacktrace: at net.minecraft.server.MinecraftServer.handler$zje000$onCrashReport(MinecraftServer.java:4687)
-- Sponge PhaseTracker -- Details: Phase Stack: [Empty stack] Stacktrace: at net.minecraft.server.MinecraftServer.handler$zje000$onCrashReport(MinecraftServer.java:4687) at net.minecraft.server.MinecraftServer.func_71230_b(MinecraftServer.java:889) at net.minecraft.server.dedicated.DedicatedServer.func_71230_b(DedicatedServer.java:371) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:558) at java.lang.Thread.run(Thread.java:748)
-- System Details -- Details: Minecraft Version: 1.12.2 Operating System: Linux (amd64) version 4.9.0-3-amd64 Java Version: 1.8.0_242, Oracle Corporation Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 2996537856 bytes (2857 MB) / 3858759680 bytes (3680 MB) up to 8489271296 bytes (8096 MB) JVM Flags: 16 total; -Xms128M -Xmx8096M -XX:+AggressiveOpts -XX:+UnlockExperimentalVMOptions -XX:+UseFastAccessorMethods -XX:+UseG1GC -XX:G1HeapRegionSize=32M -XX:G1MaxNewSizePercent=60 -XX:G1MixedGCLiveThresholdPercent=50 -XX:G1NewSizePercent=30 -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -XX:MaxGCPauseMillis=50 -XX:MaxMetaspaceSize=300M -XX:MetaspaceSize=200M -XX:TargetSurvivorRatio=90 IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP 9.42 Powered by Forge 14.23.5.2847 81 mods loaded, 81 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
Mods:
| State | ID | Version | Source | Signature |
|:----- |:------------------------- |:------------------ |:----------------------------------------------- |:---------------------------------------- |
| LCH | minecraft | 1.12.2 | minecraft.jar | None |
| LCH | mcp | 9.42 | minecraft.jar | None |
| LCH | FML | 8.0.99.99 | forge-1.12.2-14.23.5.2847-universal.jar | None |
| LCH | forge | 14.23.5.2847 | forge-1.12.2-14.23.5.2847-universal.jar | None |
| LCH | spongeapi | 7.2-fe189dcf | spongeforge-1.12.2-2838-7.2.0.jar | None |
| LCH | sponge | 1.12.2-7.2.0 | spongeforge-1.12.2-2838-7.2.0.jar | None |
| LCE | spongeforge | 1.12.2-2838-7.2.0 | spongeforge-1.12.2-2838-7.2.0.jar | None |
| LC | appliedenergistics2 | rv6-stable-6 | appliedenergistics2-rv6-stable-6.jar | None |
| LC | bdlib | 1.14.3.12 | bdlib-1.14.3.12-mc1.12.2.jar | None |
| LC | ae2stuff | 0.7.0.4 | ae2stuff-0.7.0.4-mc1.12.2.jar | None |
| LC | autoreglib | 1.3-32 | AutoRegLib-1.3-32.jar | None |
| LC | baubles | 1.5.2 | Baubles-1.12-1.5.2.jar | None |
| LC | bookshelf | 2.3.590 | Bookshelf-1.12.2-2.3.590.jar | d476d1b22b218a10d845928d1665d45fce301b27 |
| LC | codechickenlib | 3.2.3.358 | CodeChickenLib-1.12.2-3.2.3.358-universal.jar | f1850c39b2516232a2108a7bd84d1cb5df93b261 |
| LC | redstoneflux | 2.1.0 | RedstoneFlux-1.12-2.1.0.6-universal.jar | 8a6abf2cb9e141b866580d369ba6548732eff25f |
| LC | brandonscore | 2.4.18 | BrandonsCore-1.12.2-2.4.18.210-universal.jar | None |
| LC | chickenchunks | 2.4.2.74 | ChickenChunks-1.12.2-2.4.2.74-universal.jar | f1850c39b2516232a2108a7bd84d1cb5df93b261 |
| LC | cofhcore | 4.6.2 | CoFHCore-1.12.2-4.6.2.25.jar | None |
| LC | cofhworld | 1.3.1 | CoFHWorld-1.12.2-1.3.1.7-universal.jar | 8a6abf2cb9e141b866580d369ba6548732eff25f |
| LC | crafttweaker | 4.1.20 | CraftTweaker2-1.12-4.1.20.jar | None |
| LC | crafttweakerjei | 2.0.3 | CraftTweaker2-1.12-4.1.20.jar | None |
| LC | cucumber | 1.1.3 | Cucumber-1.12.2-1.1.3.jar | None |
| LC | dailyreward | 1 | CustomDailyReward-r1.0-4.jar | None |
| LC | customnpcs | 1.12 | CustomNPCs_1.12.2-(01Oct19).jar | None |
| LC | cyclopscore | 1.6.0 | CyclopsCore-1.12.2-1.6.0.jar | bd0353b3e8a2810d60dd584e256e364bc3bedd44 |
| LC | thermalfoundation | 2.6.3 | ThermalFoundation-1.12.2-2.6.3.27-universal.jar | 8a6abf2cb9e141b866580d369ba6548732eff25f |
| LC | draconicevolution | 2.3.22 | Draconic-Evolution-1.12.2-2.3.22.343.jar | None |
| LC | endercore | 1.12.2-0.5.73 | EnderCore-1.12.2-0.5.73.jar | None |
| LC | thaumcraft | 6.1.BETA26 | Thaumcraft-1.12.2-6.1.BETA26.jar | None |
| LC | thermalexpansion | 5.5.3 | ThermalExpansion-1.12.2-5.5.3.41.jar | None |
| LC | enderio | 5.1.55 | EnderIO-base-1.12.2-5.1.55.jar | None |
| LC | enderiointegrationtic | 5.1.55 | EnderIO-integration-tic-1.12.2-5.1.55.jar | None |
| LC | enderiobase | 5.1.55 | EnderIO-base-1.12.2-5.1.55.jar | None |
| LC | mantle | 1.12-1.3.3.49 | Mantle-1.12-1.3.3.49.jar | None |
| LC | tconstruct | 1.12.2-2.12.0.135 | TConstruct-1.12.2-2.12.0.135.jar | None |
| LC | enderiointegrationticlate | 5.1.55 | EnderIO-integration-tic-1.12.2-5.1.55.jar | None |
| LC | eventhelper | 1.12.2-2.6.2 | EventHelper-1.12.2-2.6.2.jar | None |
| LC | extendedcrafting | 1.5.6 | ExtendedCrafting-1.12.2-1.5.6(1).jar | None |
| LC | extrautils2 | 1.0 | extrautils2-1.12-1.9.9.jar | None |
| LC | fcl | 1.XII.52 | Fexcraft Common Library-1.XII.52.jar | None |
| LC | fsmm | 2.3.4 | FSMM-2.3.4-1.12.x.jar | None |
| LC | ftblib | 5.4.7.0 | FTBLib-5.4.7.0.jar | None |
| LC | ftbutilities | 5.4.0.124 | FTBUtilities-5.4.0.124.jar | None |
| LC | ic2 | 2.8.190-ex112 | industrialcraft-2-2.8.190-ex112.jar | de041f9f6187debbc77034a344134053277aa3b0 |
| LC | industrialexpansion | 1.2.6 | IndustrialExpansion-1.2.6.jar | None |
| LC | mcjtylib_ng | 3.5.4 | mcjtylib-1.12-3.5.4.jar | None |
| LC | tbone | v1.6.8+mc1.12.2 | TBone-v1.6.8+mc1.12.2.jar | None |
| LC | metalchests | v6.1.0+mc1.12.2 | MetalChests-v6.1.0+mc1.12.2.jar | None |
| LC | mtlib | 3.0.6 | MTLib-3.0.6.jar | None |
| LC | modtweaker | 4.0.17 | modtweaker-4.0.17.jar | None |
| LC | oxygen_core | 0.10.3 | oxygen-core-1.12.2-0.10.3(1).jar | 503a793335572ddd78512349bd8048f536a62fdb |
| LC | oxygen_exchange | 0.10.0 | oxygen-exchange-1.12.2-0.10.0.jar | 503a793335572ddd78512349bd8048f536a62fdb |
| LC | oxygen_friendslist | 0.10.1 | oxygen-friends-list-1.12.2-0.10.1.jar | 503a793335572ddd78512349bd8048f536a62fdb |
| LC | oxygen_groups | 0.10.1 | oxygen-groups-1.12.2-0.10.1.jar | 503a793335572ddd78512349bd8048f536a62fdb |
| LC | oxygen_mail | 0.10.1 | oxygen-mail-1.12.2-0.10.1.jar | 503a793335572ddd78512349bd8048f536a62fdb |
| LC | oxygen_merchants | 0.10.0 | oxygen-merchants-1.12.2-0.10.0.jar | 503a793335572ddd78512349bd8048f536a62fdb |
| LC | oxygen_shop | 0.10.1 | oxygen-shop-1.12.2-0.10.1.jar | 503a793335572ddd78512349bd8048f536a62fdb |
| LC | oxygen_trade | 0.10.1 | oxygen-trade-1.12.2-0.10.1.jar | 503a793335572ddd78512349bd8048f536a62fdb |
| LC | solarflux | 4.35r | SolarFluxReborn_1.12.2-4.35r.jar | 4d7b29cd19124e986da685107d16ce4b49bc0a97 |
| LC | states | 1.12.2 | States-1.4.2.jar | None |
| LC | tcinventoryscan | 2.0.10 | ThaumicInventoryScanning_1.12.2-2.0.10.jar | None |
| LC | thaumictinkerer | 1.12.2-5.0-353c71c | thaumictinkerer-1.12.2-5.0-353c71c.jar | None |
| LC | thermalsolars | 1.12.2 V1.9.4 | thermalsolars-1.12.2-1.9.4.jar | None |
| LC | xnet | 1.8.2 | xnet-1.12-1.8.2.jar | None |
| LC | immersiveengineering | 0.12-92 | ImmersiveEngineering-0.12-92.jar | 4cb49fcde3b43048c9889e0a3d083225da926334 |
Plugins:
| State | ID | Version | Source | Signature |
|:----- |:------------------ |:------------ |:------------------------------------------------------------- |:--------- |
| LC | placeholderapi | 4.4 | PlaceholderAPI-4.4.jar | None |
| LC | nucleus | 1.12.1-S7.1 | Nucleus-1.12.1-S7.1-MC1.12.2-plugin.jar | None |
| LC | byte-items | 2.4.1 | byte-items-2.4.1.jar | None |
| LC | griefdefender | 1.2.6 | griefdefender-1.2.6.jar | None |
| LC | gameparkour | 1.0 | GameParkour-1.0.jar | None |
| LC | taboo | 1.0.0 | Taboo-1.0.0.jar | None |
| LC | fastasyncworldedit | development | FastAsyncWorldEdit-sponge112-19.11.13-5505943-1282-22.3.5.jar | None |
| LC | worldedit | | FastAsyncWorldEdit-sponge112-19.11.13-5505943-1282-22.3.5.jar | None |
| LC | battlelog | 1.1-SNAPSHOT | BattleLog-1.1-SNAPSHOT.jar | None |
| LC | serverlistplus | 3.4.7 | ServerListPlus-3.4.7-Universal.jar | None |
| LC | simplescavenger | 2.1 | simplescavenger-2.1.jar | None |
| LC | itemchat | 1.4.2 | ItemChat-1.4.2.jar | None |
| LC | karoglansigneditor | 3.3 | KaroglanSignEditor-3.3-API7.jar | None |
| LC | coloranvil | 1.2.0 | ColorAnvil-1.2.0.jar | None |
| LC | sleepvote | 1.1.0-S7.0 | SleepVote-1.1.0-S7.0.jar | None |
| LC | luckperms | 5.0.136 | LuckPerms-Sponge-5.0.136.jar | None |
Loaded coremods (and transformers):
Players List Core Plugin (oxygen-players-list-1.12.2-0.10.0.jar) austeretony.oxygen_playerslist.common.core.PlayersListClassTransformer EventHelperCoreMod (EventHelper-1.12.2-2.6.2.jar)
EnderCorePlugin (EnderCore-1.12.2-0.5.73-core.jar) com.enderio.core.common.transform.EnderCoreTransformer com.enderio.core.common.transform.SimpleMixinPatcher IELoadingPlugin (ImmersiveEngineering-core-0.12-92.jar) blusunrize.immersiveengineering.common.asm.IEClassTransformer SpongeCoremod (spongeforge-1.12.2-2838-7.2.0.jar) org.spongepowered.common.launch.transformer.SpongeSuperclassTransformer AE2 Version: stable rv6-stable-6 for Forge 14.23.5.2768 Pulsar/tconstruct loaded Pulses:
TinkerModelRegister (Enabled/Forced)
Profiler Position: N/A (disabled) Is Modded: Definitely; Server brand changed to 'fml,forge,sponge' Type: Dedicated Server (map_server.txt)`
Убраны из исключения классы com.mojang Перепроверь
Также кривит
Видимо мне придётся, либо отказываться от некоторых спонжовских модов, либо переписывать авторизацию на аутчлибу
Новая версия работает, по крайней мере теперь тот плугин грузится. Благодарю
Возникла проблема гравитовская либа launchwrapper-1.12.jar (серверная) Криво работает с губкой. Сначала я долго не мог понять, потому что губко-моды, которые работали раньше при переходе плавно ошибили, но я забивал и находил аналоги, но вскоре я решил разорбаться. Для пояснения возьму конкретный пример. Берём плагин griefdefender
После вставки этой либы мы получаем следующее `[00:52:10] [Server thread/WARN] [Sponge]: / Could not pass the event FMLPreInitializationEvent to an Event Listener! / [00:52:10] [Server thread/WARN] [Sponge]: / / [00:52:10] [Server thread/WARN] [Sponge]: / Since the event can be modified during the event's listener, there could be adverse side effects of the exception occuring such that duplications or other game breaking issues could exist. Due to the nature of the exception, this is not likely an exception that is covered by SpongeForge or Forge itself, and therefor should be reported to the mod/plugin author first prior to reporting to Sponge or Forge. / [00:52:10] [Server thread/WARN] [Sponge]: / Owning Mod/Plugin: griefdefender / [00:52:10] [Server thread/WARN] [Sponge]: / Exception: / [00:52:10] [Server thread/WARN] [Sponge]: / java.lang.NoClassDefFoundError: / [00:52:10] [Server thread/WARN] [Sponge]: / org/json/simple/parser/JSONParser / [00:52:10] [Server thread/WARN] [Sponge]: / com.griefdefender.GDBootstrap.onPreInit(GDBootstrap.java:85) / [00:52:11] [Server thread/WARN] [Sponge]: / org.spongepowered.common.event.listener.GamePreInitializationEventListener_GDBootstrap_onPreInit2.handle(Unknown Source) / [00:52:11] [Server thread/WARN] [Sponge]: / org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) / [00:52:11] [Server thread/WARN] [Sponge]: / org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:381) / [00:52:11] [Server thread/WARN] [Sponge]: / org.spongepowered.mod.event.SpongeModEventManager.extendedPost(SpongeModEventManager.java:454) / [00:52:11] [Server thread/WARN] [Sponge]: / org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:415) / [00:52:11] [Server thread/WARN] [Sponge]: / org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:259) / [00:52:11] [Server thread/WARN] [Sponge]: / org.spongepowered.mod.SpongeMod.onStateEvent(SpongeMod.java:377) / [00:52:11] [Server thread/WARN] [Sponge]: / sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) / [00:52:11] [Server thread/WARN] [Sponge]: / sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) / [00:52:11] [Server thread/WARN] [Sponge]: / sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) / [00:52:11] [Server thread/WARN] [Sponge]: /* java.lang.reflect.Method.invoke(Unknown Source) `
Если я возвращаю форджовую либу - всё нормально.
Использую gravit 5.0.11
Сервер Forge+ sponge По моему опыту где-то 10% дают похожую ошибку со спонжа