Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Random;
- import com.jmanz7.FarmingandMiningUpdate.Main;
- import com.jmanz7.FarmingandMiningUpdate.init.ModItems;
- import net.minecraft.entity.EntityLivingBase;
- import net.minecraft.item.ItemStack;
- import net.minecraft.item.ItemSword;
- import net.minecraft.util.DamageSource;
- import net.minecraftforge.event.entity.player.AttackEntityEvent;
- public class ToolTreeSword extends ItemSword
- {
- //private static final Set<Block> EFFECTIVE_ON = Sets.newHashSet(Blocks.PLANKS, Blocks.BOOKSHELF, Blocks.LOG, Blocks.LOG2, Blocks.CHEST, Blocks.PUMPKIN, Blocks.LIT_PUMPKIN, Blocks.MELON_BLOCK, Blocks.LADDER, Blocks.WOODEN_BUTTON, Blocks.WOODEN_PRESSURE_PLATE);
- //private static final float[] = new float[] {(float) Math.random() * 90-1};
- public ToolTreeSword(String name, ToolMaterial material)
- {
- super(material);
- setUnlocalizedName(name);
- setRegistryName(name);
- setCreativeTab(Main.CAVETAB);
- ModItems.ITEMS.add(this);
- }
- @Override
- public boolean onEntitySwing(EntityLivingBase entityLiving, ItemStack stack) {
- Random rand = new Random();
- int min = 1;
- int max = 6;
- this.setDamage(stack, rand.nextInt((max-min)+1) + min);
- return super.onEntitySwing(entityLiving, stack);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement