package choonster.testmod3.block;
import choonster.testmod3.TestMod3;
import net.minecraft.block.Block;
import net.minecraft.block.material.MapColor;
import net.minecraft.block.material.Material;
/**
* A base class for this mod's blocks.
*
* @author Choonster
*/
public class BlockTestMod3 extends Block {
public BlockTestMod3(Material material, MapColor mapColor, String blockName) {
super(material, mapColor);
setBlockName(this, blockName);
setCreativeTab(TestMod3.creativeTab);
}
public BlockTestMod3(Material materialIn, String blockName) {
this(materialIn, materialIn.getMaterialMapColor(), blockName);
}
/**
* Set the registry name of {@code block} to {@code blockName} and the unlocalised name to the full registry name.
*
* @param block The block
* @param blockName The block's name
*/
public static void setBlockName(Block block, String blockName) {
block.setRegistryName(TestMod3.MODID, blockName);
block.setUnlocalizedName(block.getRegistryName().toString());
}
}