package com.jared.mysticaltrinkets.blocks.flower;
import java.util.Random;
import net.minecraft.block.BlockFlower;
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.util.IIcon;
import net.minecraft.world.World;
import net.minecraft.world.biome.BiomeGenBase.FlowerEntry;
import com.jared.mysticaltrinkets.ModInfo;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
public class BlockFireFlower extends BlockFlower {
public IIcon icon;
public BlockFireFlower() {
super(0);
this.setLightLevel(0.5F);
this.setBlockBounds(0, 0, 0, 1F, 1F, 1F);
}
public int getRenderType() {
return ModInfo.fireFlowerRenderID;
}
@Override
public void randomDisplayTick(World world, int x, int y, int z, Random random) {
world.spawnParticle("flame", x+0.5, y+1, z+0.5, 0, 0, 0);
world.spawnParticle("flame", x+0.5, y+1, z+0.5, 0, 0, 0);
}
@Override
@SideOnly(Side.CLIENT)
public void registerBlockIcons(IIconRegister par1IconRegister) {
icon = par1IconRegister.registerIcon(ModInfo.modid + ":" + "FireFlower");
FlowerEntry e = new FlowerEntry(this, 0, 20);
}
@Override
public IIcon getIcon(int par1, int par2) {
return icon;
}
}