Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package fr.lavapower.harmonia.common.blocks;
- import cpw.mods.fml.relauncher.Side;
- import cpw.mods.fml.relauncher.SideOnly;
- import fr.lavapower.harmonia.common.ModHarmonia;
- import net.minecraft.block.BlockBush;
- import net.minecraft.block.material.Material;
- import net.minecraft.entity.Entity;
- import net.minecraft.entity.item.EntityItem;
- import net.minecraft.entity.player.EntityPlayer;
- import net.minecraft.item.ItemStack;
- import net.minecraft.util.DamageSource;
- import net.minecraft.world.ColorizerGrass;
- import net.minecraft.world.World;
- public class OrtieBlock extends BlockBush
- {
- public OrtieBlock(Material leaves)
- {
- super(leaves);
- setCreativeTab(ModHarmonia.HarmoniaCreativeTabs);
- }
- public boolean onBlockActivated(World world, int x, int y, int z, EntityPlayer p_149727_5_, int p_149727_6_, float p_149727_7_, float p_149727_8_, float p_149727_9_)
- {
- int lower = 1;
- int higher = 11;
- int random = (int)(Math.random() * (higher - lower)) + lower;
- if(random == 2)
- {
- if(!world.isRemote)
- {
- EntityItem item = new EntityItem(world, x, y, z, new ItemStack(ModHarmonia.ortie, 1));
- world.spawnEntityInWorld(item);
- return true;
- }
- return false;
- }
- return false;
- }
- public void onEntityCollidedWithBlock(World world, int x, int y, int z, Entity entity)
- {
- entity.attackEntityFrom(DamageSource.cactus, 2.0F);
- }
- }
Add Comment
Please, Sign In to add comment