aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/blocks/GT_Block_Ores.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/common/blocks/GT_Block_Ores.java')
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Ores.java49
1 files changed, 27 insertions, 22 deletions
diff --git a/src/main/java/gregtech/common/blocks/GT_Block_Ores.java b/src/main/java/gregtech/common/blocks/GT_Block_Ores.java
index 2f06a7c8c5..5a5c392ab3 100644
--- a/src/main/java/gregtech/common/blocks/GT_Block_Ores.java
+++ b/src/main/java/gregtech/common/blocks/GT_Block_Ores.java
@@ -1,5 +1,7 @@
package gregtech.common.blocks;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
import gregtech.GT_Mod;
import gregtech.api.GregTech_API;
import gregtech.api.enums.Materials;
@@ -9,6 +11,7 @@ import gregtech.api.render.TextureFactory;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.init.Blocks;
+import net.minecraft.util.IIcon;
import java.util.Arrays;
@@ -16,16 +19,17 @@ import static gregtech.api.enums.Textures.BlockIcons.BASALT_STONE;
import static gregtech.api.enums.Textures.BlockIcons.GRANITE_BLACK_STONE;
import static gregtech.api.enums.Textures.BlockIcons.GRANITE_RED_STONE;
import static gregtech.api.enums.Textures.BlockIcons.MARBLE_STONE;
-import net.minecraft.util.IIcon;
public class GT_Block_Ores extends GT_Block_Ores_Abstract {
+ private static final String UNLOCALIZED_NAME = "gt.blockores";
+
public GT_Block_Ores() {
- super("gt.blockores", 7, false, Material.rock);
+ super(UNLOCALIZED_NAME, 7, false, Material.rock);
}
@Override
public String getUnlocalizedName() {
- return "gt.blockores";
+ return UNLOCALIZED_NAME;
}
@Override
@@ -34,39 +38,40 @@ public class GT_Block_Ores extends GT_Block_Ores_Abstract {
}
@Override
+ @SideOnly(Side.CLIENT)
public IIcon getIcon(int side, int meta) {
int index = ((meta / 1000) % 16);
switch (index) {
- case 0:
- return Blocks.stone.getIcon(side, 0);
- case 1:
- return Blocks.netherrack.getIcon(side, 0);
- case 2:
- return Blocks.end_stone.getIcon(side, 0);
- case 3:
- return GRANITE_BLACK_STONE.getIcon();
- case 4:
- return GRANITE_RED_STONE.getIcon();
- case 5:
- return MARBLE_STONE.getIcon();
- case 6:
- return BASALT_STONE.getIcon();
- default:
- return Blocks.stone.getIcon(side, 0);
- }
+ case 1:
+ return Blocks.netherrack.getIcon(side, 0);
+ case 2:
+ return Blocks.end_stone.getIcon(side, 0);
+ case 3:
+ return GRANITE_BLACK_STONE.getIcon();
+ case 4:
+ return GRANITE_RED_STONE.getIcon();
+ case 5:
+ return MARBLE_STONE.getIcon();
+ case 6:
+ return BASALT_STONE.getIcon();
+ default:
+ return Blocks.stone.getIcon(side, 0);
+ }
}
@Override
public int getBaseBlockHarvestLevel(int aMeta) {
switch (aMeta) {
case 3:
- case 4:return 3;
+ case 4:
+ return 3;
case 0:
case 1:
case 2:
case 5:
case 6:
- default:return 0;
+ default:
+ return 0;
}
}