Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Caught exception from UBC Ore Registrar #30

Open
TomberWolf opened this issue Mar 20, 2017 · 5 comments
Open

Caught exception from UBC Ore Registrar #30

TomberWolf opened this issue Mar 20, 2017 · 5 comments

Comments

@TomberWolf
Copy link

Minecraft 1.10.2

`Description: There was a severe problem during mod loading that has caused the game to fail

net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from UBC Ore Registrar (ubcores)
Caused by: java.lang.IllegalArgumentException: The name ubcores:igneous_stone_ore has been registered twice, for Block{ubcores:igneous_stone_ore} and Block{null}.
at net.minecraftforge.fml.common.registry.FMLControlledNamespacedRegistry.add(FMLControlledNamespacedRegistry.java:458)
at net.minecraftforge.fml.common.registry.FMLControlledNamespacedRegistry.register(FMLControlledNamespacedRegistry.java:829)
at net.minecraftforge.fml.common.registry.GameData.register_impl(GameData.java:254)
at net.minecraftforge.fml.common.registry.GameRegistry.register(GameRegistry.java:153)
at exterminatorjeff.undergroundbiomes.intermod.OreEntry.doRegister(OreEntry.java:48)
at exterminatorjeff.undergroundbiomes.api.names.Entry.register(Entry.java:60)
at exterminatorjeff.undergroundbiomes.intermod.OresRegistry.createOre(OresRegistry.java:138)
at exterminatorjeff.undergroundbiomes.intermod.OresRegistry.setupOre(OresRegistry.java:160)
at com.mr208.UBCOres.UBCHelper.registerOreBlock(UBCHelper.java:11)
at com.mr208.UBCOres.UBCHelper.registerModOresWithMeta(UBCHelper.java:33)
at com.mr208.UBCOres.Mods.ArsMagica2(Mods.java:50)
at com.mr208.UBCOres.CommonProxy.onPreInit(CommonProxy.java:18)
at com.mr208.UBCOres.ClientProxy.onPreInit(ClientProxy.java:11)
at com.mr208.UBCOres.UBCOres.preInit(UBCOres.java:24)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:616)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:243)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:221)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at net.minecraftforge.fml.common.LoadController.redirect$onPost$zzb000(LoadController.java:552)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:145)
at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:624)
at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:259)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:439)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:351)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
`

@mallrat208
Copy link
Owner

This is actually an issue with Underground Biomes Construct itself. It's not registering blocks with unique registry names.

Currently the only means to fix this on my end is to disable one of the of the modes that use 'ore' as their block name.

@TomberWolf
Copy link
Author

I found out that it's Ars Magica 2 that causes this issue.
Do you have a clue how to prevent this?

@bookerthegeek
Copy link

No fix till UBC updates....

Or somebody makes a fork.

@TomberWolf
Copy link
Author

Okay. So... we have to wait.
Thanks for responding. :-)

@rayzr522
Copy link

rayzr522 commented Mar 30, 2017

Ah, have the same issue. Hopefully Zeno can fix this quickly! It's sad, I was hoping to add this mod to my pack. I'm trying to find which of my mods are causing the name-conflicts, and hopefully I can get by with some of them disabled in UBC Ores Registrar.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants