aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/detrav/utils/BartWorksHelper.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/detrav/utils/BartWorksHelper.java')
-rw-r--r--src/main/java/detrav/utils/BartWorksHelper.java23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/main/java/detrav/utils/BartWorksHelper.java b/src/main/java/detrav/utils/BartWorksHelper.java
new file mode 100644
index 0000000000..1bbadc71c7
--- /dev/null
+++ b/src/main/java/detrav/utils/BartWorksHelper.java
@@ -0,0 +1,23 @@
+package detrav.utils;
+
+import net.minecraft.block.Block;
+import net.minecraft.world.chunk.Chunk;
+
+import bartworks.system.material.BWMetaGeneratedOres;
+import bartworks.system.material.BWMetaGeneratedSmallOres;
+
+public class BartWorksHelper {
+
+ public static boolean isOre(Block tBlock) {
+ return tBlock instanceof BWMetaGeneratedOres;
+ }
+
+ public static boolean isSmallOre(Block tBlock) {
+ return tBlock instanceof BWMetaGeneratedSmallOres;
+ }
+
+ public static short getMetaFromBlock(Chunk c, int x, int y, int z, Block tBlock) {
+ return (short) (tBlock.getDamageValue(c.worldObj, c.xPosition * 16 + x, y, c.zPosition * 16 + z) * -1);
+ }
+
+}