package com.team.futurecraft.block;
import com.team.futurecraft.biome.BiomePlanet;
import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;
import net.minecraft.util.BlockPos;
import net.minecraft.world.IBlockAccess;
import net.minecraft.world.biome.BiomeGenBase;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;
public class BlockPlanetTurf extends SimpleBlock {
public BlockPlanetTurf(String name) {
super(Material.rock, name);
}
@SideOnly(Side.CLIENT)
public int getBlockColor()
{
return 0xFFFFFF;
}
@SideOnly(Side.CLIENT)
public int getRenderColor(IBlockState state)
{
return this.getBlockColor();
}
@SideOnly(Side.CLIENT)
public int colorMultiplier(IBlockAccess worldIn, BlockPos pos, int renderPass)
{
BiomeGenBase biome = worldIn.getBiomeGenForCoords(pos);
if (biome instanceof BiomePlanet) {
BiomePlanet biomePlanet = (BiomePlanet)biome;
return biomePlanet.getTurfColor(pos);
}
return 0xFFFFFF;
}
}