[Help] Generated Ore in Custom Moon

BlesseNtumble

Member
Content developer
Galaxy Space
Space Ambient
Nov 1, 2014
314
70
28
26
α Centauri Bb
Good day. After updating the libraries(67 -> 80) no longer generated ore.
BiomeDecoratorPhobos:
Code:
package blessentumble.moons.marsphobos.world.gen;

import micdoodle8.mods.galacticraft.api.prefab.world.gen.BiomeDecoratorSpace;
import net.minecraft.world.World;
import net.minecraft.world.gen.feature.WorldGenMinable;
import net.minecraft.world.gen.feature.WorldGenerator;
import blessentumble.core.blocks.BlocksAddon;

public class BiomeDecoratorPhobos extends BiomeDecoratorSpace {

private WorldGenerator OreGenDesh;
private WorldGenerator OreGenAlum;

private World currentWorld;

public BiomeDecoratorPhobos()
{
this.OreGenDesh = new WorldGenMinable(BlocksAddon.BlockOreDesh, 6, BlocksAddon.BlockRock);
this.OreGenAlum = new WorldGenMinable(BlocksAddon.BlockOreAlum, 4, BlocksAddon.BlockRock);
}

@Override
protected void decorate() {

this.generateOre(15, this.OreGenDesh, 10, 35);
this.generateOre(8, this.OreGenAlum, 8, 30);

}

protected void setCurrentWorld(World world)
{
this.currentWorld = world;
}

protected World getCurrentWorld()
{
return this.currentWorld;
}
}

Block Ore:

Code:
package blessentumble.core.blocks;

import net.minecraft.item.ItemStack;
import net.minecraftforge.oredict.OreDictionary;

import blessentumble.moons.europajupiter.blocks.EuropaBlockRock;
import blessentumble.moons.marsphobos.blocks.PhobosBlockOreAlum;
import blessentumble.moons.marsphobos.blocks.PhobosBlockOreDesh;
import blessentumble.moons.marsphobos.blocks.PhobosBlockRock;
import blessentumble.moons.marsphobos.blocks.PhobosBlockSecRock;
import blessentumble.moons.marsphobos.blocks.PhobosBlockStone;
import cpw.mods.fml.common.registry.GameRegistry;


public class BlocksAddon {

// Earth --------------------

// --------------------------
// Mars ---------------------
public static PhobosBlockRock BlockRock;
public static PhobosBlockSecRock BlockSecRock;
public static PhobosBlockStone BlockStone;
public static PhobosBlockOreDesh BlockOreDesh;
public static PhobosBlockOreAlum BlockOreAlum;
//---------------------------
// Jupiter ------------------
public static EuropaBlockRock EuropaIce;
// --------------------------



public static void initialize() {


BlockRock = new PhobosBlockRock();
BlockSecRock = new PhobosBlockSecRock();
BlockStone = new PhobosBlockStone();
BlockOreDesh = new PhobosBlockOreDesh();
BlockOreAlum = new PhobosBlockOreAlum();

EuropaIce = new EuropaBlockRock();


GameRegistry.registerBlock(BlockOreDesh, "phobosoredesh");
GameRegistry.registerBlock(BlockOreAlum, "phobosorealum");
GameRegistry.registerBlock(BlockStone, "phobosstone");
GameRegistry.registerBlock(BlockSecRock, "phobossecrock");
GameRegistry.registerBlock(BlockRock, "phobosrock");

GameRegistry.registerBlock(EuropaIce, "europaice");

}

public static void oreDictRegistration()
{
OreDictionary.registerOre("oreDesh", new ItemStack(BlocksAddon.BlockOreDesh, 1, 0));
OreDictionary.registerOre("oreAlum", new ItemStack(BlocksAddon.BlockOreAlum, 1, 0));
}
}
What is the problem?
 

BlesseNtumble

Member
Content developer
Galaxy Space
Space Ambient
Nov 1, 2014
314
70
28
26
α Centauri Bb
Code:
package blessentumble.moons.marsphobos.blocks;

import blessentumble.BlesseAddon;
import blessentumble.CreativeTabsBlesse;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.util.IIcon;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;

public class PhobosBlockRock extends Block
{

public PhobosBlockRock()
{
super(Material.rock);
this.setBlockName("PhobosRock");
this.setHardness(2.0F);
this.setBlockTextureName(BlesseAddon.ASSET_PREFIX + ":" + "phobosrock");
}


public boolean isReplaceableOreGen()
{
return true;
}

@Override
@SideOnly(Side.CLIENT)
public CreativeTabs getCreativeTabToDisplayOn()
{
return CreativeTabsBlesse.BlesseBlocksTab;
}
}
Ore not generated
 

Share this page