From 8e309f5d439b214c1fb90effb227ccd3080aafec Mon Sep 17 00:00:00 2001 From: Ian Ramirez-EspaƱa Date: Fri, 23 Jun 2017 17:51:16 -0500 Subject: Fix - Added compatibility for GregTech 5.09.31.02 --- .../java/com/detrav/items/tools/DetravToolLVElectricProPick.java | 5 +++++ src/main/java/com/detrav/items/tools/DetravToolPortableAnvil.java | 5 +++++ src/main/java/com/detrav/items/tools/DetravToolPortableCharger.java | 5 +++++ src/main/java/com/detrav/items/tools/DetravToolProPick.java | 5 +++++ 4 files changed, 20 insertions(+) (limited to 'src/main/java/com/detrav/items/tools') diff --git a/src/main/java/com/detrav/items/tools/DetravToolLVElectricProPick.java b/src/main/java/com/detrav/items/tools/DetravToolLVElectricProPick.java index 4ad574a6dc..9cf53e299a 100644 --- a/src/main/java/com/detrav/items/tools/DetravToolLVElectricProPick.java +++ b/src/main/java/com/detrav/items/tools/DetravToolLVElectricProPick.java @@ -19,6 +19,7 @@ import net.minecraft.util.ChatComponentText; import net.minecraft.util.DamageSource; import net.minecraft.util.EnumChatFormatting; import net.minecraft.util.IChatComponent; +import net.minecraft.world.World; import net.minecraftforge.event.world.BlockEvent; import java.util.List; @@ -179,4 +180,8 @@ public class DetravToolLVElectricProPick implements IToolStats { public IChatComponent getDeathMessage(EntityLivingBase aPlayer, EntityLivingBase aEntity) { return new ChatComponentText(EnumChatFormatting.RED + aEntity.getCommandSenderName() + EnumChatFormatting.WHITE + " got Pick Up'ed by " + EnumChatFormatting.GREEN + aPlayer.getCommandSenderName() + EnumChatFormatting.WHITE); } + + public float getMiningSpeed(Block aBlock, byte aMetaData, float aDefault, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ) { + return aDefault; + } } \ No newline at end of file diff --git a/src/main/java/com/detrav/items/tools/DetravToolPortableAnvil.java b/src/main/java/com/detrav/items/tools/DetravToolPortableAnvil.java index f7073ed2f8..f181844e71 100644 --- a/src/main/java/com/detrav/items/tools/DetravToolPortableAnvil.java +++ b/src/main/java/com/detrav/items/tools/DetravToolPortableAnvil.java @@ -22,6 +22,7 @@ import net.minecraft.util.ChatComponentText; import net.minecraft.util.DamageSource; import net.minecraft.util.EnumChatFormatting; import net.minecraft.util.IChatComponent; +import net.minecraft.world.World; import net.minecraftforge.event.world.BlockEvent; import java.util.List; @@ -183,4 +184,8 @@ public class DetravToolPortableAnvil implements IToolStats { public IChatComponent getDeathMessage(EntityLivingBase aPlayer, EntityLivingBase aEntity) { return new ChatComponentText(EnumChatFormatting.RED + aEntity.getCommandSenderName() + EnumChatFormatting.WHITE + " got Anviled by " + EnumChatFormatting.GREEN + aPlayer.getCommandSenderName() + EnumChatFormatting.WHITE); } + + public float getMiningSpeed(Block aBlock, byte aMetaData, float aDefault, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ) { + return aDefault; + } } diff --git a/src/main/java/com/detrav/items/tools/DetravToolPortableCharger.java b/src/main/java/com/detrav/items/tools/DetravToolPortableCharger.java index 0687b75bd6..d915bbb1a0 100644 --- a/src/main/java/com/detrav/items/tools/DetravToolPortableCharger.java +++ b/src/main/java/com/detrav/items/tools/DetravToolPortableCharger.java @@ -22,6 +22,7 @@ import net.minecraft.util.ChatComponentText; import net.minecraft.util.DamageSource; import net.minecraft.util.EnumChatFormatting; import net.minecraft.util.IChatComponent; +import net.minecraft.world.World; import net.minecraftforge.event.world.BlockEvent; import java.util.List; @@ -183,4 +184,8 @@ public class DetravToolPortableCharger implements IToolStats { public IChatComponent getDeathMessage(EntityLivingBase aPlayer, EntityLivingBase aEntity) { return new ChatComponentText(EnumChatFormatting.RED + aEntity.getCommandSenderName() + EnumChatFormatting.WHITE + " \"CHARGED!\" by " + EnumChatFormatting.GREEN + aPlayer.getCommandSenderName() + EnumChatFormatting.WHITE); } + + public float getMiningSpeed(Block aBlock, byte aMetaData, float aDefault, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ) { + return aDefault; + } } diff --git a/src/main/java/com/detrav/items/tools/DetravToolProPick.java b/src/main/java/com/detrav/items/tools/DetravToolProPick.java index b04d6579b6..b1ceef0078 100644 --- a/src/main/java/com/detrav/items/tools/DetravToolProPick.java +++ b/src/main/java/com/detrav/items/tools/DetravToolProPick.java @@ -21,6 +21,7 @@ import net.minecraft.util.ChatComponentText; import net.minecraft.util.DamageSource; import net.minecraft.util.EnumChatFormatting; import net.minecraft.util.IChatComponent; +import net.minecraft.world.World; import net.minecraftforge.event.world.BlockEvent; import java.util.List; @@ -184,4 +185,8 @@ public class DetravToolProPick implements IToolStats { public IChatComponent getDeathMessage(EntityLivingBase aPlayer, EntityLivingBase aEntity) { return new ChatComponentText(EnumChatFormatting.RED + aEntity.getCommandSenderName() + EnumChatFormatting.WHITE + " got ProPicked by " + EnumChatFormatting.GREEN + aPlayer.getCommandSenderName() + EnumChatFormatting.WHITE); } + + public float getMiningSpeed(Block aBlock, byte aMetaData, float aDefault, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ) { + return aDefault; + } } -- cgit