Posted August 28, 201510 yr A server I assist as an Admin on has been having issues with people joining. When they attempt to join, the screen shows "A fatal error has occurred." There seem to be no issues on the server itself. The client log shows the following information: [Client thread/ERROR] [FML]: There was a critical exception handling a packet on channel FORGE [b#313] java.lang.IllegalArgumentException: value already present: cobalt [b#313] at com.google.common.collect.HashBiMap.put(HashBiMap.java:238) ~[guava-17.0.jar:?] [b#313] at com.google.common.collect.HashBiMap.put(HashBiMap.java:215) ~[guava-17.0.jar:?] [b#313] at net.minecraftforge.fluids.FluidRegistry.loadFluidDefaults(FluidRegistry.java:117) ~[FluidRegistry.class:?] [b#313] at net.minecraftforge.fluids.FluidRegistry.initFluidIDs(FluidRegistry.java:82) ~[FluidRegistry.class:?] [b#313] at net.minecraftforge.common.network.FluidIdRegistryMessageHandler.channelRead0(FluidIdRegistryMessageHandler.java:15) ~[FluidIdRegistryMessageHandler.class:?] [b#313] at net.minecraftforge.common.network.FluidIdRegistryMessageHandler.channelRead0(FluidIdRegistryMessageHandler.java:11) ~[FluidIdRegistryMessageHandler.class:?] [b#313] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:98) ~[simpleChannelInboundHandler.class:?] [b#313] at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) ~[DefaultChannelHandlerContext.class:?] [b#313] at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) ~[DefaultChannelHandlerContext.class:?] [b#313] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[MessageToMessageDecoder.class:?] [b#313] at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) ~[MessageToMessageCodec.class:?] [b#313] at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) ~[DefaultChannelHandlerContext.class:?] [b#313] at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) ~[DefaultChannelHandlerContext.class:?] [b#313] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:785) ~[DefaultChannelPipeline.class:?] [b#313] at io.netty.channel.embedded.EmbeddedChannel.writeInbound(EmbeddedChannel.java:169) ~[EmbeddedChannel.class:?] [b#313] at cpw.mods.fml.common.network.internal.FMLProxyPacket.func_148833_a(FMLProxyPacket.java:77) [FMLProxyPacket.class:?] [b#313] at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212) [ej.class:?] [b#313] at net.minecraft.client.multiplayer.GuiConnecting.func_73876_c(SourceFile:78) [bcx.class:?] [b#313] at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1661) [bao.class:?] [b#313] at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:973) [bao.class:?] [b#313] at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898) [bao.class:?] [b#313] at net.minecraft.client.main.Main.main(SourceFile:148) [Main.class:?] [b#313] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_71] [b#313] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_71] [b#313] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_71] [b#313] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_71] [b#313] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.11.jar:?] [b#313] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?] Line 2 varies, in regards to what value is already present. We've had people report at least 5 different values, but the rest of the log is the same. There are no issues with singleplayer that we have been able to identify, even when using the same pack and configs. Using Forge 1448. AODB 2 AppleCore Applied Energistics 2 Baubles Bibliocraft Big Reactors Binne's Core Biomes O Plenty Blood Magic Botania Botany Buildcraft Carpenter's Blocks Chickenchunks Chisel Chisel Facades CodeChickenCore CoFH Core COFH Lib Compact Solars Computercraft Damage Indicators Decocraft Enchiridion Ender Storage Ender Tech EnderIO Enhanced Portals Extra Bees Extra Trees Extra Utilities ExtraCells Fastcraft Flat Signs Forbidden Magic Forestry Forge Forge Multipart Forge Multipart Integration Funky Locomotion Gendustry Genetics Gravitational Suite Harvestcraft Hat Stand Hats iChunUtils IndustrialCraft 2 Infinibows Inventory Tweaks Iron Chests Iron Chests Minecarts JABBA JourneyMap Magic Bees Malisiscore Malisisdoors Mantle Mariculture Minefactory Reloaded MineTweaker 3 MmmMmmMmmMmm Mob amputation Morph Mr. Crayfish's Furniture Mystcraft Natura NEI Addons NEI Integraton Not Enouch Items (NEI) Not Enough Keys Obsidian pressure plates OpenBlocks OpenModsLib OpenPeripheral Opis Railcraft Random Things Redstone Arsenal Roguelike Dungeons Simply Jetpacks Solar Flux Special mobs Steve's Addons Steve's Carts Steve's Factory Manager Thaumcraft 4 Thaumcraft mob aspects Thaumic Energistics Thaumic Exploration Thaumic Tinkerer Thaumic Tinkerer KAMI Thermal Expansion Thermal Foundation TIC Tooltips Tinker's Construct Tinker's Mechworks ttCore Twilight Forest WAILA WAILA Plugins WR-CBE If there is other information I can provide, please let me know. I can't find any other specific reports of this issue, other than a few Pastebins of identical issues. Apologies for lack of spoiler tags... can't seem to get them to work. Thanks.
August 30, 201510 yr Update forge and try again, if that doesnt fix it then one of your mods is fucking up the fluid registry you have to go through and remove them to see which one it is. I do Forge for free, however the servers to run it arn't free, so anything is appreciated. Consider supporting the team on Patreon
September 2, 201510 yr Author Thanks for the response. I'll check into all that and update this thread when I have more to offer.
September 28, 201510 yr Hi guys, sorry for bumping an old thread. I am experiencing the exact same however, as OT stated the value present is variable. we have seen: - Iridium - Cobalt - Nickel updating Forge hasn't helped at any point in the matter, local games work fine but when connecting to our server it is giving issues. it is also not consistent, one time i am able to connect immediately the other i have to restart the client multiple times. I cant figure out which mod is causing this as it only references the Forge Fluid registry. it seems like there is a discrepancy between different launch instances of the client, which somehow causes the client/server to register the fluids differently. currently we are back on forge 1448 as this is the final stable build of Forge.
September 28, 201510 yr I was already doing that, yet there are over 180 mods in the pack so that is gonna take a while. I don't know if this is an option or not but maybe in one of the future builds of forge, build in a way to dump all registered fluids in the registry both server and client, seeing as I cannot find any way of checking it manually. I could see this working with a console command or something if this was an option then stuff like this would be easier to find and squash
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.