private List<WeightedUtil.NamedItem> variants = Lists.newArrayList(
new WeightedUtil.NamedItem("easy", 4),
new WeightedUtil.NamedItem("medium", 3),
new WeightedUtil.NamedItem("hard", 2),
new WeightedUtil.NamedItem("advanced", 1)
<BUG>);
@Override</BUG>
public boolean generate(World world, Random rand, BlockPos pos)
{
rand = world.getChunkFromBlockCoords(pos).getRandomWithSeed(world.getSeed());

private List<WeightedUtil.NamedItem> variants = Lists.newArrayList(
new WeightedUtil.NamedItem("easy", 4),
new WeightedUtil.NamedItem("medium", 3),
new WeightedUtil.NamedItem("hard", 2),
new WeightedUtil.NamedItem("advanced", 1)
);
private final Set<IBlockState> allowedBlocks = Sets.newHashSet(
NetherExBlocks.BLOCK_NETHERRACK.getDefaultState(),
NetherExBlocks.BLOCK_BASALT.getDefaultState(),
NetherExBlocks.ORE_QUARTZ.getDefaultState());
@Override
public boolean generate(World world, Random rand, BlockPos pos)
{
rand = world.getChunkFromBlockCoords(pos).getRandomWithSeed(world.getSeed());
