Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package mastef_chief.intothemine.blocks;
- import mastef_chief.intothemine.IntoTheMine;
- import mastef_chief.intothemine.Reference;
- import net.minecraft.block.Block;
- import net.minecraft.block.material.Material;
- import net.minecraft.block.state.IBlockState;
- import net.minecraft.entity.Entity;
- import net.minecraft.util.DamageSource;
- import net.minecraft.util.ResourceLocation;
- import net.minecraft.util.math.AxisAlignedBB;
- import net.minecraft.util.math.BlockPos;
- import net.minecraft.world.IBlockAccess;
- import net.minecraft.world.World;
- public class BlockDeathStone extends Block {
- public BlockDeathStone(String unlocalizedName, String registryName)
- {
- super(Material.ROCK);
- this.setUnlocalizedName(unlocalizedName);
- this.setRegistryName(new ResourceLocation(Reference.MOD_ID, registryName));
- this.setCreativeTab(IntoTheMine.CREATIVE_TAB);
- }
- @Override
- public void onEntityCollidedWithBlock(World worldIn, BlockPos pos, IBlockState state, Entity entityIn)
- {
- entityIn.attackEntityFrom(DamageSource.generic, 4);
- }
- @Override
- public boolean isCollidable()
- {
- return true;
- }
- @Override
- public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos)
- {
- return new AxisAlignedBB(0.0D, 0.0D, 0.0D, 1.0D, 1.0D, 1.0D);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment