public void registerOres() {
    if (ModBlocks.isEnabled(ModBlocks.draconiumOre))
      OreDictionary.registerOre("oreDraconium", ModBlocks.draconiumOre);
    if (ModBlocks.isEnabled(ModBlocks.draconiumBlock))
      OreDictionary.registerOre("blockDraconium", new ItemStack(ModBlocks.draconiumBlock));
    if (ModBlocks.isEnabled(ModBlocks.draconicBlock))
      OreDictionary.registerOre("blockDraconiumAwakened", new ItemStack(ModBlocks.draconicBlock));

    if (ModItems.isEnabled(ModItems.draconiumIngot))
      OreDictionary.registerOre("ingotDraconium", ModItems.draconiumIngot);
    if (ModItems.isEnabled(ModItems.draconiumDust))
      OreDictionary.registerOre("dustDraconium", ModItems.draconiumDust);
    if (ModItems.isEnabled(ModItems.draconicIngot))
      OreDictionary.registerOre("ingotDraconiumAwakened", ModItems.draconicIngot);
    if (ModItems.isEnabled(ModItems.nugget)) {
      OreDictionary.registerOre("nuggetDraconium", ModItems.nuggetDraconium.copy());
      OreDictionary.registerOre("nuggetDraconiumAwakened", ModItems.nuggetAwakened.copy());
    }
  }