1234567891011121314151617181920212223242526272829303132333435 |
- package me.km.blocks.leaves;
- import java.util.Random;
- import me.km.blocks.ModBlocks;
- import me.km.items.ModItems;
- import static net.minecraft.block.Block.spawnAsEntity;
- import net.minecraft.block.BlockPlanks;
- import net.minecraft.block.state.IBlockState;
- import net.minecraft.item.Item;
- import net.minecraft.item.ItemStack;
- import net.minecraft.util.math.BlockPos;
- import net.minecraft.world.World;
- public class BlockPearLeaves extends BlockLeaves
- {
- public BlockPearLeaves(String name, String local)
- {
- super(name, local, BlockPlanks.EnumType.OAK);
- }
-
- @Override
- public Item getItemDropped(IBlockState state, Random rand, int fortune)
- {
- return Item.getItemFromBlock(ModBlocks.pearSapling);
- }
-
- @Override
- protected void dropApple(World worldIn, BlockPos pos, IBlockState state, int chance)
- {
- if(worldIn.rand.nextInt(chance) == 0)
- {
- spawnAsEntity(worldIn, pos, new ItemStack(ModItems.pear));
- }
- }
- }
|