It works fine, but it has a lot of warnings, how to fix it?

[21:10:01] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLServerTweaker
[21:10:01] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLServerTweaker
[21:10:01] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLServerTweaker
[21:10:01] [main/INFO] [FML]: Forge Mod Loader version 14.23.5.2847 for Minecraft 1.12.2 loading
[21:10:01] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_231, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jre1.8.0_231
[21:10:01] [main/WARN] [FML]: The coremod FMLCorePlugin (net.minecraftforge.fml.relauncher.FMLCorePlugin) is not signed!
[21:10:01] [main/WARN] [FML]: The coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin) is not signed!
[21:10:01] [main/INFO] [FML]: Searching E:\Minecraft\SpongeCraft\.\mods for mods
[21:10:01] [main/INFO] [FML]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from spongeforge-1.12.2-2825-7.1.6.jar
[21:10:01] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[21:10:01] [main/INFO] [LaunchWrapper]: Loading tweak class name org.spongepowered.asm.launch.MixinTweaker
[21:10:01] [main/INFO] [mixin]: SpongePowered MIXIN Subsystem Version=0.7.11 Source=file:/E:/Minecraft/SpongeCraft/./mods/spongeforge-1.12.2-2825-7.1.6.jar Service=LaunchWrapper Env=SERVER
[21:10:01] [main/WARN] [FML]: The coremod SpongeCoremod (org.spongepowered.mod.SpongeCoremod) is not signed!
[21:10:01] [main/INFO] [mixin]: Compatibility level set to JAVA_8
[21:10:01] [main/INFO] [mixin]: Adding new token provider org.spongepowered.mod.SpongeCoremod$TokenProvider to MixinEnvironment[DEFAULT]
[21:10:01] [main/INFO] [mixin]: Adding new token provider org.spongepowered.mod.SpongeCoremod$TokenProvider to MixinEnvironment[PREINIT]
[21:10:01] [main/INFO] [mixin]: Adding new token provider org.spongepowered.mod.SpongeCoremod$TokenProvider to MixinEnvironment[INIT]
[21:10:01] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[21:10:01] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[21:10:01] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[21:10:01] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[21:10:02] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing
[21:10:02] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[21:10:02] [main/INFO] [LaunchWrapper]: Calling tweak class org.spongepowered.asm.launch.MixinTweaker
[21:10:02] [main/INFO] [mixin]: Initialised Mixin FML Remapper Adapter with net.minecraftforge.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper@5d1e09bc
[21:10:02] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[21:10:03] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
[21:10:03] [main/INFO] [LaunchWrapper]: Loading tweak class name org.spongepowered.asm.mixin.EnvironmentStateTweaker
[21:10:03] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
[21:10:03] [main/INFO] [LaunchWrapper]: Calling tweak class org.spongepowered.asm.mixin.EnvironmentStateTweaker
[21:10:06] [main/WARN] [mixin]: Static binding violation: PRIVATE overwrite method initializeConnectionToPlayer in mixins.common.core.json:server.MixinPlayerList cannot reduce visibiliy of PUBLIC target method, visibility will be upgraded.
[21:10:06] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.server.MinecraftServer}
[21:10:10] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer]: Starting minecraft server version 1.12.2
[21:10:10] [Server thread/INFO] [FML]: MinecraftForge v14.23.5.2847 Initialized
[21:10:10] [Server thread/INFO] [FML]: Starts to replace vanilla recipe ingredients with ore ingredients.
[21:10:10] [Server thread/INFO] [FML]: Invalid recipe found with multiple oredict ingredients in the same ingredient...
[21:10:10] [Server thread/INFO] [FML]: Replaced 1227 ore ingredients
[21:10:10] [Server thread/INFO] [Sponge]: Found mcmod.info at jar:file:/E:/Minecraft/SpongeCraft/./mods/spongeforge-1.12.2-2825-7.1.6.jar!/mcmod.info
[21:10:10] [Server thread/INFO] [Sponge]: Creating injector in stage 'PRODUCTION'
[21:10:12] [Server thread/INFO] [FML]: Searching E:\Minecraft\SpongeCraft\.\mods for mods
[21:10:12] [Server thread/INFO] [FML]: Forge Mod Loader has identified 7 mods to load
[21:10:12] [Server thread/WARN] [FML]: Missing English translation for FML: assets/fml/lang/en_us.lang
[21:10:12] [Server thread/WARN] [FML]: Missing English translation for spongeapi: assets/spongeapi/lang/en_us.lang
[21:10:12] [Server thread/WARN] [FML]: Missing English translation for spongeforge: assets/spongeforge/lang/en_us.lang
[21:10:12] [Server thread/WARN] [Sponge]: The mod spongeforge was designed for forge 1.12.2-14.23.5.2825 but version 14.23.5.2847 is in use. It may not work properly.
[21:10:12] [Server thread/WARN] [Sponge]: The mod spongeforge was designed for forge 1.12.2-14.23.5.2825 but version 14.23.5.2847 is in use. It may not work properly.
[21:10:12] [Server thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, spongeapi, sponge, spongeforge] at CLIENT
[21:10:12] [Server thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, spongeapi, sponge, spongeforge] at SERVER
[21:10:13] [Server thread/WARN] [Sponge]: There's no certificate fingerprint available
[21:10:13] [Server thread/INFO] [FML]: Processing ObjectHolder annotations
[21:10:13] [Server thread/INFO] [FML]: Found 1169 ObjectHolder annotations
[21:10:13] [Server thread/INFO] [FML]: Identifying ItemStackHolder annotations
[21:10:13] [Server thread/INFO] [FML]: Found 0 ItemStackHolder annotations
[21:10:13] [Server thread/INFO] [FML]: Configured a dormant chunk cache size of 0
[21:10:13] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json
[21:10:13] [Server thread/INFO] [FML]: Applying holder lookups
[21:10:13] [Server thread/INFO] [FML]: Holder lookups applied
[21:10:13] [Server thread/INFO] [FML]: Applying holder lookups
[21:10:13] [Server thread/INFO] [FML]: Holder lookups applied
[21:10:13] [Server thread/WARN] [FML]: Potentially Dangerous alternative prefix `sponge` for name `human`, expected `spongeforge`. This could be a intended override, but in most cases indicates a broken mod.
[21:10:13] [Server thread/INFO] [FML]: Applying holder lookups
[21:10:13] [Server thread/INFO] [FML]: Holder lookups applied
[21:10:13] [Server thread/INFO] [FML]: Applying holder lookups
[21:10:13] [Server thread/INFO] [FML]: Holder lookups applied
[21:10:13] [Server thread/INFO] [FML]: Injecting itemstacks
[21:10:13] [Server thread/INFO] [FML]: Itemstack injection complete
[21:10:13] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer]: Loading properties
[21:10:13] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer]: Default game type: SURVIVAL
[21:10:13] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer]: Generating keypair
[21:10:13] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer]: Starting Minecraft server on *:25565
[21:10:13] [Server thread/INFO] [net.minecraft.network.NetworkSystem]: Using default channel type
[21:10:13] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Found status: AHEAD Target: null
[21:10:13] [Forge Version Check/INFO] [forge.VersionCheck]: [spongeforge] Starting version check at https://files.minecraftforge.net/maven/org/spongepowered/spongeforge/promotions_slim.json
[21:10:14] [Server thread/INFO] [FML]: Applying holder lookups
[21:10:14] [Server thread/INFO] [FML]: Holder lookups applied
[21:10:14] [Server thread/INFO] [FML]: Injecting itemstacks
[21:10:14] [Server thread/INFO] [FML]: Itemstack injection complete
[21:10:14] [Server thread/INFO] [FML]: Forge Mod Loader has successfully loaded 7 mods
[21:10:14] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer]: Preparing level "world"
[21:10:14] [Server thread/INFO] [Sponge]: Checking for worlds that need to be migrated...
[21:10:14] [Server thread/INFO] [Sponge]: No worlds were found in need of migration.
[21:10:14] [Server thread/INFO] [FML.ModTracker]: This world was saved with mod forge version 14.23.5.2825 and it is now at version 14.23.5.2847, things may not work well
[21:10:14] [Server thread/INFO] [FML]: Injecting existing registry data into this server instance
[21:10:14] [Server thread/INFO] [FML]: Applying holder lookups
[21:10:14] [Server thread/INFO] [FML]: Holder lookups applied
[21:10:15] [Forge Version Check/INFO] [forge.VersionCheck]: [spongeforge] Found status: OUTDATED Target: 7.1.2
[21:10:15] [Server thread/INFO] [net.minecraft.advancements.AdvancementList]: Loaded 488 advancements
[21:10:15] [Server thread/INFO] [net.minecraft.advancements.AdvancementList]: Loaded 6 advancement trees
[21:10:15] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Preparing start region for level 0 (world)
[21:10:16] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Preparing spawn area: 75%
[21:10:16] [Server thread/INFO] [Sponge]: Loading world [world] (minecraft:overworld/0)
[21:10:16] [Server thread/INFO] [net.minecraft.advancements.AdvancementList]: Loaded 488 advancements
[21:10:16] [Server thread/INFO] [net.minecraft.advancements.AdvancementList]: Loaded 6 advancement trees
[21:10:16] [Server thread/INFO] [Sponge]: Loading world [DIM-1] (minecraft:nether/-1)
[21:10:17] [Server thread/INFO] [net.minecraft.advancements.AdvancementList]: Loaded 488 advancements
[21:10:17] [Server thread/INFO] [net.minecraft.advancements.AdvancementList]: Loaded 6 advancement trees
[21:10:17] [Server thread/INFO] [Sponge]: Loading world [DIM1] (minecraft:the_end/1)
[21:10:17] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer]: Done (2.715s)! For help, type "help" or "?"
[21:16:29] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer]: Plugins (4): Minecraft, Minecraft Coder Pack, SpongeAPI, Sponge
[21:16:35] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer]: Plugins (4): Minecraft, Minecraft Coder Pack, SpongeAPI, Sponge


[21:10:01] [main/WARN] [FML]: The coremod FMLCorePlugin (net.minecraftforge.fml.relauncher.FMLCorePlugin) is not signed!
[21:10:01] [main/WARN] [FML]: The coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin) is not signed!
[21:10:01] [main/WARN] [FML]: The coremod SpongeCoremod (org.spongepowered.mod.SpongeCoremod) is not signed!
[21:10:06] [main/WARN] [mixin]: Static binding violation: PRIVATE overwrite method initializeConnectionToPlayer in mixins.common.core.json:server.MixinPlayerList cannot reduce visibiliy of PUBLIC target method, visibility will be upgraded.
[21:10:12] [Server thread/WARN] [FML]: Missing English translation for FML: assets/fml/lang/en_us.lang
[21:10:12] [Server thread/WARN] [FML]: Missing English translation for spongeapi: assets/spongeapi/lang/en_us.lang
[21:10:12] [Server thread/WARN] [FML]: Missing English translation for spongeforge: assets/spongeforge/lang/en_us.lang
[21:10:12] [Server thread/WARN] [Sponge]: The mod spongeforge was designed for forge 1.12.2-14.23.5.2825 but version 14.23.5.2847 is in use. It may not work properly.
[21:10:12] [Server thread/WARN] [Sponge]: The mod spongeforge was designed for forge 1.12.2-14.23.5.2825 but version 14.23.5.2847 is in use. It may not work properly.
[21:10:13] [Server thread/WARN] [Sponge]: There's no certificate fingerprint available
[21:10:13] [Server thread/WARN] [FML]: Potentially Dangerous alternative prefix `sponge` for name `human`, expected `spongeforge`. This could be a intended override, but in most cases indicates a broken mod.


[21:16:29] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer]: Plugins (4): Minecraft, Minecraft Coder Pack, SpongeAPI, Sponge

:frowning_face:Maybe it won’t affect the run, but I want to fix it please:(

All those warnings look perfectly normal, and shouldn’t cause any issues.
As a note, often time when log messages are labeled as WARN, it simply means that if things do break here is some likely more useful information.

Yes, I want to solve this and avoid problems with the next plugin installation.

There is nothing to fix. All those warnings can be safely ignored, they are recommendations to us as the Sponge developers but because of the nature of what we do, we either cannot fulfil them, or don’t need to.

To break it down:

[21:10:01] [main/WARN] [FML]: The coremod FMLCorePlugin (net.minecraftforge.fml.relauncher.FMLCorePlugin) is not signed! 
[21:10:01] [main/WARN] [FML]: The coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin) is not signed!

We can’t do anything about that, that’s not Sponge.

[21:10:01] [main/WARN] [FML]: The coremod SpongeCoremod (org.spongepowered.mod.SpongeCoremod) is not signed!

That’s a recommendation to Sponge to sign our jars, but we don’t need to and it doesn’t affect how the game runs at all. You cannot do anything to remove this.

[21:10:06] [main/WARN] [mixin]: Static binding violation: PRIVATE overwrite method initializeConnectionToPlayer in mixins.common.core.json:server.MixinPlayerList cannot reduce visibiliy of PUBLIC target method, visibility will be upgraded.

This is just to tell you that a method that Sponge changes was specified as a “private” method, but the method we target is actually public, so Mixin (what we use to edit Minecraft code) fixes this problem and warns us that’s the case. Without this warning, the server would actually break.

[21:10:12] [Server thread/WARN] [FML]: Missing English translation for FML: assets/fml/lang/en_us.lang
[21:10:12] [Server thread/WARN] [FML]: Missing English translation for spongeapi: assets/spongeapi/lang/en_us.lang
[21:10:12] [Server thread/WARN] [FML]: Missing English translation for spongeforge: assets/spongeforge/lang/en_us.lang

This would only matter if FML (which isn’t ours) and Sponge use the inbuilt translation system. We do not. This warning is only that, a warning, and it doesn’t apply to us. We have no way of telling the server not to warn us for it.

[21:10:12] [Server thread/WARN] [Sponge]: The mod spongeforge was designed for forge 1.12.2-14.23.5.2825 but version 14.23.5.2847 is in use. It may not work properly. 
[21:10:12] [Server thread/WARN] [Sponge]: The mod spongeforge was designed for forge 1.12.2-14.23.5.2825 but version 14.23.5.2847 is in use. It may not work properly.

This is self explanatory - but for the avoidance of doubt, this simply warns you that your Forge build (2847) doesn’t match the version of Forge that we use to build Sponge (2825). It’s just a warning to say “hey, if Sponge breaks, you might want to try downgrading Forge first”. But as you see, your server works fine, so ignore it.

[21:10:13] [Server thread/WARN] [Sponge]: There's no certificate fingerprint available

Again, just to do with signing. You can ignore it.

Finally, the one that you might worry about the most:

[21:10:13] [Server thread/WARN] [FML]: Potentially Dangerous alternative prefix `sponge` for name `human`, expected `spongeforge`. This could be a intended override, but in most cases indicates a broken mod.

This is indeed an intended override. If we didn’t do this, things would actually break horribly if you were to switch your server between SpongeForge and SpongeVanilla, for example. The warning is there to advise us that something might be wrong, but as it even says in the message, it could be intended. It is - the warning is better than breaking everything.


Please ignore the warnings. As I and @d4rkfly3r have explained, there is nothing to solve. Plugins are not affected by any of these warnings.

3 Likes

Thank you very much. There is no doubt