Okay so here is the issue. I was converting an old server from Cauldron 1.7.10 to Sponge 1.10. Although thats not really relevant. The issue is this; I had created the Sponge 1.10 server on my computer. I added the plugins and everything and it worked perfectly. However once I uploaded it to my host. The exact same files. It stopped working and gave a crash report. Im hoping somebody can tell me whats different about my host what what I can do or what I can ask them to do in order to fix Sponge so I can run my server. Here are the console logs of the server that worked on my computer and the logs from the console that crashed.
This is the report of when I loaded it on my computer. It worked fine as you can see
Here on the other hand is what happened when I load it with the host. (Its a bit long)
The most prominent part is this
[14:12:57] [Server thread/ERROR] [FML/]: Fatal errors were detected during the transition from POSTINITIALIZATION to AVAILABLE. Loading cannot continue
[14:12:57] [Server thread/ERROR] [FML/]:
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJ mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
UCHIJ FML{8.0.99.99} [Forge Mod Loader] (forge-1.10.2-12.18.1.2014-universal.jar)
UCHIJ Forge{12.18.1.2014} [Minecraft Forge] (forge-1.10.2-12.18.1.2014-universal.jar)
UCHIE sponge{1.10.2-2026-5.0.0-BETA-1599} [SpongeForge] (spongeforge-1.10.2-2026-5.0.0-BETA-1599.jar)
UCHIJ io.github.hsyyid.adminshop{1.8.1} [AdminShop] (AdminShop-1.9.4-1.8.1-universal.jar)
UCHIJ djxycore{v1.0.2} [DjxyCore] (DjxyCore-1.0.2.jar)
UCHIJ calendar{v3.2} [Calendar] (Calendar-3.2.jar)
UCHIJ ninja.leaping.permissionsex{2.0-SNAPSHOT} [PermissionsEx] (PermissionsEx-Sponge.jar)
UCHIJ com.enjin.sponge{3.0.9-sponge} [Enjin Minecraft Plugin] (EMPSponge.jar)
UCHIJ io.github.hsyyid.essentialcmds{@project.informativeVersion@} [EssentialCmds] (EssentialCmds-1.10.2-8.1.13-universal.jar)
UCHIJ griefprevention{1.0} [GriefPrevention] (griefprevention-1.8.9-1.0-35.jar)
UCHIJ pixelmon{5.0.0-beta1} [Pixelmon] (Pixelmon-1.10.2-5.0.0-beta1-universal.jar)
UCHIJ worldedit{6.1.3-SNAPSHOT} [WorldEdit] (worldedit-sponge-mc1.9.4-6.1.3-SNAPSHOT-dist.jar)
[14:12:57] [Server thread/ERROR] [FML/]: The following problems were captured during this phase
[14:12:57] [Server thread/ERROR] [FML/]: Caught exception from sponge
java.lang.UnsupportedOperationException
at java.util.concurrent.CopyOnWriteArrayList$COWIterator.set(Unknown Source) ~[?:1.8.0_05]
at java.util.Collections.sort(Unknown Source) ~[?:1.8.0_05]
at org.spongepowered.common.data.SpongeDataManager.lambda$finalizeRegistration$1(SpongeDataManager.java:240) ~[spongeforge-1.10.2-2026-5.0.0-BETA-1599.jar:1.10.2-2026-5.0.0-BETA-1599]
at org.spongepowered.common.data.SpongeDataManager$$Lambda$315/480259011.accept(Unknown Source) ~[?:?]
at java.util.concurrent.ConcurrentHashMap$EntrySetView.forEach(Unknown Source) ~[?:1.8.0_05]
at org.spongepowered.common.data.SpongeDataManager.finalizeRegistration(SpongeDataManager.java:238) ~[spongeforge-1.10.2-2026-5.0.0-BETA-1599.jar:1.10.2-2026-5.0.0-BETA-1599]
at org.spongepowered.common.registry.SpongeGameRegistry.postInit(SpongeGameRegistry.java:461) ~[spongeforge-1.10.2-2026-5.0.0-BETA-1599.jar:1.10.2-2026-5.0.0-BETA-1599]
at org.spongepowered.mod.SpongeMod.onPostInitialization(SpongeMod.java:265) ~[spongeforge-1.10.2-2026-5.0.0-BETA-1599.jar:1.10.2-2026-5.0.0-BETA-1599]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_05]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_05]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_05]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_05]
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[minecraft_server.1.10.2.jar:?]
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[minecraft_server.1.10.2.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[minecraft_server.1.10.2.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[minecraft_server.1.10.2.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[minecraft_server.1.10.2.jar:?]
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:235) ~[LoadController.class:?]
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:213) ~[LoadController.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_05]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_05]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_05]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_05]
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[minecraft_server.1.10.2.jar:?]
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[minecraft_server.1.10.2.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[minecraft_server.1.10.2.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[minecraft_server.1.10.2.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[minecraft_server.1.10.2.jar:?]
at net.minecraftforge.fml.common.LoadController.redirect$onPost$0(LoadController.java:53) ~[LoadController.class:?]
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:142) [LoadController.class:?]
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:779) [Loader.class:?]
at net.minecraftforge.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:107) [FMLServerHandler.class:?]
at net.minecraftforge.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:333) [FMLCommonHandler.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:214) [ld.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:431) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_05]
I dont really get why this is happening when its the same files; somebody please help.