aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/blocks
diff options
context:
space:
mode:
authorMuramasa <haydenkilloh@gmail.com>2016-06-19 23:46:40 +0100
committerMuramasa <haydenkilloh@gmail.com>2016-06-19 23:46:40 +0100
commit8e25705a3d5f623214af06bd0645dfaaf3a72c15 (patch)
treeb7ce6519251f2a66110ba0402ccd6b18e52c0437 /src/main/java/gregtech/common/blocks
parent58ed5088e173c2c886935fb86ffa146035f82d01 (diff)
parentdc2a48259afed8b86f99fa91dbf58520741e9f47 (diff)
downloadGT5-Unofficial-8e25705a3d5f623214af06bd0645dfaaf3a72c15.tar.gz
GT5-Unofficial-8e25705a3d5f623214af06bd0645dfaaf3a72c15.tar.bz2
GT5-Unofficial-8e25705a3d5f623214af06bd0645dfaaf3a72c15.zip
Merge remote-tracking branch 'refs/remotes/Blood-Asp/experimental' into DieselGenerator
Diffstat (limited to 'src/main/java/gregtech/common/blocks')
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Reinforced.java8
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Material_Reinforced.java17
2 files changed, 23 insertions, 2 deletions
diff --git a/src/main/java/gregtech/common/blocks/GT_Block_Reinforced.java b/src/main/java/gregtech/common/blocks/GT_Block_Reinforced.java
index cd4ab71ea8..d8ef031e11 100644
--- a/src/main/java/gregtech/common/blocks/GT_Block_Reinforced.java
+++ b/src/main/java/gregtech/common/blocks/GT_Block_Reinforced.java
@@ -40,7 +40,7 @@ import java.util.Random;
public class GT_Block_Reinforced extends GT_Generic_Block {
public GT_Block_Reinforced(String aName) {
- super(GT_Item_Storage.class, aName, Material.rock);
+ super(GT_Item_Storage.class, aName, new GT_Material_Reinforced());
setStepSound(soundTypeStone);
setCreativeTab(GregTech_API.TAB_GREGTECH);
GT_LanguageManager.addStringLocalization(getUnlocalizedName() + ".0.name", "Bronzeplate Reinforced Block");
@@ -65,7 +65,8 @@ public class GT_Block_Reinforced extends GT_Generic_Block {
}
public String getHarvestTool(int aMeta) {
- if (aMeta == 4||aMeta == 5) return "axe";
+ if (aMeta == 4) return "shovel";
+ if (aMeta == 5) return "axe";
return "pickaxe";
}
@@ -98,6 +99,9 @@ public class GT_Block_Reinforced extends GT_Generic_Block {
if (aWorld == null) {
return 0.0F;
}
+ if (aWorld.isAirBlock(aX, aY, aZ)) {
+ return 0.0F;
+ }
int tMeta = aWorld.getBlockMetadata(aX, aY, aZ);
if (tMeta == 0) {
return 60.0F;
diff --git a/src/main/java/gregtech/common/blocks/GT_Material_Reinforced.java b/src/main/java/gregtech/common/blocks/GT_Material_Reinforced.java
new file mode 100644
index 0000000000..a6cf425caa
--- /dev/null
+++ b/src/main/java/gregtech/common/blocks/GT_Material_Reinforced.java
@@ -0,0 +1,17 @@
+package gregtech.common.blocks;
+
+import net.minecraft.block.material.MapColor;
+import net.minecraft.block.material.Material;
+
+public class GT_Material_Reinforced
+ extends Material {
+ public GT_Material_Reinforced() {
+ super(MapColor.stoneColor);
+ setRequiresTool();
+ setAdventureModeExempt();
+ }
+
+ public boolean isOpaque() {
+ return false;
+ }
+}