1.10 Sponge not loading

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.

Probably a permissions issue on your host

Permissions issue? I already took the liberty of contacting the host with a link to this thread hoping they could fix it but I’m still a little confused. . . What do you mean by permissions issue and how would I go about solving it (or directing them to solving it)???

I think this line might be important. I was going over the error again and I noticed this.

25.07 14:55:10 [Server] INFO java.lang.UnsupportedOperationException 25.07 14:55:10 [Server] FML Caught exception from sponge

Thats after what I posted above in the error report. But when the server is starting I also get this error (although it does not cause it to crash)

25.07 14:55:19 [Server] FML Forge Mod Loader version 12.18.1.2014 for Minecraft 1.10.2 loading 25.07 14:55:19 [Server] INFO 2016-07-25 14:55:19,520 WARN Disabling terminal, you're running in an unsupported environment. 25.07 14:55:18 [Server] LaunchWrapper Calling tweak class net.minecraftforge.fml.common.launcher.FMLServerTweaker

What does unsupported environment mean? I think thats probably the problem. Does that mean that the java the host is using is not the correct version needed for Sponge to run? Also is there any way to fix that without making the host do it?

Looks like the host is running Java 1.8.0_5
They’ll need to update. Depending on your host most likely they’ll have to fix it for you.

1 Like

Is that for sure the problem or just some small other problem? (I asked the host to update the java. Im just waiting for them to get back to me)

That is definitely the problem. Update your java as you’re REALLY REALLY out of date.