aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/detrav/items/behaviours/BehaviourDetravToolElectricProPick.java
diff options
context:
space:
mode:
authorIan Ramirez-España <ianespana@hotmail.com>2017-06-23 17:51:16 -0500
committerIan Ramirez-España <ianespana@hotmail.com>2017-06-23 17:51:16 -0500
commit8e309f5d439b214c1fb90effb227ccd3080aafec (patch)
tree97d566cec4f5137264f1e1011386cbdb5244a44d /src/main/java/com/detrav/items/behaviours/BehaviourDetravToolElectricProPick.java
parent5ad79eb63ea233b1b066c4492a2c4e48a8e4d9cd (diff)
downloadGT5-Unofficial-8e309f5d439b214c1fb90effb227ccd3080aafec.tar.gz
GT5-Unofficial-8e309f5d439b214c1fb90effb227ccd3080aafec.tar.bz2
GT5-Unofficial-8e309f5d439b214c1fb90effb227ccd3080aafec.zip
Fix - Added compatibility for GregTech 5.09.31.02
Diffstat (limited to 'src/main/java/com/detrav/items/behaviours/BehaviourDetravToolElectricProPick.java')
-rw-r--r--src/main/java/com/detrav/items/behaviours/BehaviourDetravToolElectricProPick.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/main/java/com/detrav/items/behaviours/BehaviourDetravToolElectricProPick.java b/src/main/java/com/detrav/items/behaviours/BehaviourDetravToolElectricProPick.java
index 5d6b351236..c500795e5d 100644
--- a/src/main/java/com/detrav/items/behaviours/BehaviourDetravToolElectricProPick.java
+++ b/src/main/java/com/detrav/items/behaviours/BehaviourDetravToolElectricProPick.java
@@ -11,6 +11,7 @@ import gregtech.api.util.GT_OreDictUnificator;
import gregtech.api.util.GT_Utility;
import gregtech.common.blocks.GT_Block_Ores_Abstract;
import gregtech.common.blocks.GT_TileEntity_Ores;
+import gregtech.common.GT_UndergroundOil;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.entity.player.EntityPlayer;
@@ -130,7 +131,7 @@ public class BehaviourDetravToolElectricProPick extends BehaviourDetravToolProPi
}
break;
case 2:
- FluidStack fStack = GT_Utility.getUndergroundOil(aWorld, c.xPosition * 16 + x, c.zPosition * 16 + z);
+ FluidStack fStack = GT_UndergroundOil.undergroundOil(aWorld.getChunkFromBlockCoords(c.xPosition * 16 + x, c.zPosition * 16 + z), -1);
if (fStack.amount > 10000) {
packet.addBlock(c.xPosition * 16 + x, 2, c.zPosition * 16 + z, (short) (fStack.amount / 5000));
packet.addBlock(c.xPosition * 16 + x, 1, c.zPosition * 16 + z, (short) fStack.getFluidID());
@@ -173,7 +174,7 @@ public class BehaviourDetravToolElectricProPick extends BehaviourDetravToolProPi
if(aWorld.getBlock(aX,aY,aZ) == Blocks.bedrock)
{
if (!aWorld.isRemote) {
- FluidStack fStack = GT_Utility.getUndergroundOil(aWorld,aX,aZ);
+ FluidStack fStack = GT_UndergroundOil.undergroundOil(aWorld.getChunkFromBlockCoords(aX, aZ), -1);
addChatMassageByValue(aPlayer,fStack.amount/5000,fStack.getLocalizedName());
if (!aPlayer.capabilities.isCreativeMode)
((DetravMetaGeneratedTool01)aItem).doDamage(aStack, this.mCosts);
@@ -193,7 +194,7 @@ public class BehaviourDetravToolElectricProPick extends BehaviourDetravToolProPi
}
if (data < 3)
if (!aWorld.isRemote) {
- FluidStack fStack = GT_Utility.getUndergroundOil(aWorld, aX, aZ);
+ FluidStack fStack = GT_UndergroundOil.undergroundOil(aWorld.getChunkFromBlockCoords(aX, aZ), -1);
addChatMassageByValue(aPlayer, fStack.amount / 5000, fStack.getLocalizedName());
if (!aPlayer.capabilities.isCreativeMode)
((DetravMetaGeneratedTool01) aItem).doDamage(aStack, this.mCosts);