summaryrefslogtreecommitdiff
path: root/src/main/java/gmail/Lance5057/modifiers/TDefenseActiveToolMod.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gmail/Lance5057/modifiers/TDefenseActiveToolMod.java')
-rw-r--r--src/main/java/gmail/Lance5057/modifiers/TDefenseActiveToolMod.java24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/main/java/gmail/Lance5057/modifiers/TDefenseActiveToolMod.java b/src/main/java/gmail/Lance5057/modifiers/TDefenseActiveToolMod.java
index d03779b..a6ea354 100644
--- a/src/main/java/gmail/Lance5057/modifiers/TDefenseActiveToolMod.java
+++ b/src/main/java/gmail/Lance5057/modifiers/TDefenseActiveToolMod.java
@@ -2,16 +2,40 @@ package gmail.Lance5057.modifiers;
import java.util.Random;
+import mods.battlegear2.api.PlayerEventChild;
+import mods.battlegear2.api.core.IBattlePlayer;
+import mods.battlegear2.api.core.InventoryPlayerBattle;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityLivingBase;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.entity.projectile.EntityFireball;
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.potion.PotionEffect;
+import net.minecraft.world.World;
+import net.minecraftforge.event.entity.player.PlayerEvent;
import tconstruct.library.ActiveToolMod;
import tconstruct.library.tools.ToolCore;
public class TDefenseActiveToolMod extends ActiveToolMod {
@Override
+ public void updateTool(ToolCore tool, ItemStack stack, World world, Entity entity)
+ {
+// NBTTagCompound tags = stack.getTagCompound().getCompoundTag("InfiTool");
+//
+// if (!tags.hasKey("Broken")) {
+// if(((IBattlePlayer)entity).isBlockingWithShield())
+// {
+// if(ShieldEvent.source.getEntity() instanceof EntityFireball)
+// {
+//
+// }
+// }
+// }
+ }
+
+ @Override
+
public int baseAttackDamage(int earlyModDamage, int damage, ToolCore tool,
NBTTagCompound tags, NBTTagCompound toolTags, ItemStack stack,
EntityLivingBase player, Entity entity) {