summaryrefslogtreecommitdiff
path: root/src/main/java/blocks
diff options
context:
space:
mode:
authorRobert Sosnitzka <robert.sosnitzka@gmail.com>2016-05-02 11:13:34 +0200
committerRobert Sosnitzka <robert.sosnitzka@gmail.com>2016-05-02 11:13:34 +0200
commit72b27f87c7ca5f93aafc681c35d462862e350783 (patch)
tree8282609a67cd62d807ae3dc082feacff936dc640 /src/main/java/blocks
parent2533654bb98ae5b352498711d0439e423c70f7a1 (diff)
Again some stuff... still learning git ;)
Diffstat (limited to 'src/main/java/blocks')
-rw-r--r--src/main/java/blocks/BlockAardiumOre.java11
-rw-r--r--src/main/java/blocks/BlockAdamantiteOre.java3
-rw-r--r--src/main/java/blocks/BlockArcaniteOre.java3
-rw-r--r--src/main/java/blocks/BlockAxiidianOre.java11
-rw-r--r--src/main/java/blocks/BlockBasalt.java3
-rw-r--r--src/main/java/blocks/BlockBismuthOre.java3
-rw-r--r--src/main/java/blocks/BlockEterniteOre.java3
-rw-r--r--src/main/java/blocks/BlockIgnititeOre.java11
-rw-r--r--src/main/java/blocks/BlockKarmesineOre.java3
-rw-r--r--src/main/java/blocks/BlockLigniteOre.java3
-rw-r--r--src/main/java/blocks/BlockMeteoriteOre.java3
-rw-r--r--src/main/java/blocks/BlockMindoriteOre.java3
-rw-r--r--src/main/java/blocks/BlockMythrilOre.java3
-rw-r--r--src/main/java/blocks/BlockPalladiumOre.java3
-rw-r--r--src/main/java/blocks/BlockPrometheumOre.java6
-rw-r--r--src/main/java/blocks/BlockRottenGround.java3
-rw-r--r--src/main/java/blocks/BlockSlaggoldOre.java11
-rw-r--r--src/main/java/blocks/BlockSlagironOre.java3
-rw-r--r--src/main/java/blocks/BlockTiberiumOre.java5
-rw-r--r--src/main/java/blocks/BlockVibraniumre.java3
-rw-r--r--src/main/java/blocks/BlockYrdeanOre.java11
-rw-r--r--src/main/java/blocks/category/BasicBlockOre.java6
-rw-r--r--src/main/java/blocks/category/BasicBlockOreGlow.java16
23 files changed, 109 insertions, 21 deletions
diff --git a/src/main/java/blocks/BlockAardiumOre.java b/src/main/java/blocks/BlockAardiumOre.java
new file mode 100644
index 0000000..e9b9925
--- /dev/null
+++ b/src/main/java/blocks/BlockAardiumOre.java
@@ -0,0 +1,11 @@
+package blocks;
+
+import blocks.category.BasicBlockOre;
+import net.minecraft.block.material.Material;
+
+public class BlockAardiumOre extends BasicBlockOre {
+
+ public BlockAardiumOre() {
+ super("aardium_ore", Material.ROCK, 3.0f, 5.0f);
+ }
+}
diff --git a/src/main/java/blocks/BlockAdamantiteOre.java b/src/main/java/blocks/BlockAdamantiteOre.java
index 75931e9..2d015b3 100644
--- a/src/main/java/blocks/BlockAdamantiteOre.java
+++ b/src/main/java/blocks/BlockAdamantiteOre.java
@@ -1,8 +1,9 @@
package blocks;
+import blocks.category.BasicBlockOre;
import net.minecraft.block.material.Material;
-public class BlockAdamantiteOre extends BasicBlock {
+public class BlockAdamantiteOre extends BasicBlockOre {
public BlockAdamantiteOre() {
super("adamantite_ore", Material.ROCK, 3.0f, 5.0f);
diff --git a/src/main/java/blocks/BlockArcaniteOre.java b/src/main/java/blocks/BlockArcaniteOre.java
index 014f563..46de274 100644
--- a/src/main/java/blocks/BlockArcaniteOre.java
+++ b/src/main/java/blocks/BlockArcaniteOre.java
@@ -1,8 +1,9 @@
package blocks;
+import blocks.category.BasicBlockOre;
import net.minecraft.block.material.Material;
-public class BlockArcaniteOre extends BasicBlock {
+public class BlockArcaniteOre extends BasicBlockOre {
public BlockArcaniteOre() {
super("arcanite_ore", Material.ROCK, 3.0f, 5.0f);
diff --git a/src/main/java/blocks/BlockAxiidianOre.java b/src/main/java/blocks/BlockAxiidianOre.java
new file mode 100644
index 0000000..73f81bd
--- /dev/null
+++ b/src/main/java/blocks/BlockAxiidianOre.java
@@ -0,0 +1,11 @@
+package blocks;
+
+import blocks.category.BasicBlockOre;
+import net.minecraft.block.material.Material;
+
+public class BlockAxiidianOre extends BasicBlockOre {
+
+ public BlockAxiidianOre() {
+ super("axiidian_ore", Material.ROCK, 3.0f, 5.0f);
+ }
+}
diff --git a/src/main/java/blocks/BlockBasalt.java b/src/main/java/blocks/BlockBasalt.java
index 73ae463..b0eb5ae 100644
--- a/src/main/java/blocks/BlockBasalt.java
+++ b/src/main/java/blocks/BlockBasalt.java
@@ -1,8 +1,9 @@
package blocks;
+import blocks.category.BasicBlockOre;
import net.minecraft.block.material.Material;
-public class BlockBasalt extends BasicBlock {
+public class BlockBasalt extends BasicBlockOre {
public BlockBasalt() {
super("basalt", Material.ROCK, 12.0f, 2.0f);
diff --git a/src/main/java/blocks/BlockBismuthOre.java b/src/main/java/blocks/BlockBismuthOre.java
index b58cecf..a3386b6 100644
--- a/src/main/java/blocks/BlockBismuthOre.java
+++ b/src/main/java/blocks/BlockBismuthOre.java
@@ -1,8 +1,9 @@
package blocks;
+import blocks.category.BasicBlockOre;
import net.minecraft.block.material.Material;
-public class BlockBismuthOre extends BasicBlock {
+public class BlockBismuthOre extends BasicBlockOre {
public BlockBismuthOre() {
super("bismuth_ore", Material.ROCK, 3.0f, 5.0f);
diff --git a/src/main/java/blocks/BlockEterniteOre.java b/src/main/java/blocks/BlockEterniteOre.java
index 8854b91..91132a0 100644
--- a/src/main/java/blocks/BlockEterniteOre.java
+++ b/src/main/java/blocks/BlockEterniteOre.java
@@ -1,8 +1,9 @@
package blocks;
+import blocks.category.BasicBlockOre;
import net.minecraft.block.material.Material;
-public class BlockEterniteOre extends BasicBlock {
+public class BlockEterniteOre extends BasicBlockOre {
public BlockEterniteOre() {
super("eternite_ore", Material.ROCK, 3.0f, 5.0f);
diff --git a/src/main/java/blocks/BlockIgnititeOre.java b/src/main/java/blocks/BlockIgnititeOre.java
new file mode 100644
index 0000000..845b784
--- /dev/null
+++ b/src/main/java/blocks/BlockIgnititeOre.java
@@ -0,0 +1,11 @@
+package blocks;
+
+import blocks.category.BasicBlockOre;
+import net.minecraft.block.material.Material;
+
+public class BlockIgnititeOre extends BasicBlockOre {
+
+ public BlockIgnititeOre() {
+ super("ignitite_ore", Material.ROCK, 3.0f, 5.0f);
+ }
+}
diff --git a/src/main/java/blocks/BlockKarmesineOre.java b/src/main/java/blocks/BlockKarmesineOre.java
index 9c4f5f0..1c16a5c 100644
--- a/src/main/java/blocks/BlockKarmesineOre.java
+++ b/src/main/java/blocks/BlockKarmesineOre.java
@@ -1,8 +1,9 @@
package blocks;
+import blocks.category.BasicBlockOre;
import net.minecraft.block.material.Material;
-public class BlockKarmesineOre extends BasicBlock {
+public class BlockKarmesineOre extends BasicBlockOre {
public BlockKarmesineOre() {
super("karmesine_ore", Material.ROCK, 3.0f, 5.0f);
diff --git a/src/main/java/blocks/BlockLigniteOre.java b/src/main/java/blocks/BlockLigniteOre.java
index 5064b5f..d2507bf 100644
--- a/src/main/java/blocks/BlockLigniteOre.java
+++ b/src/main/java/blocks/BlockLigniteOre.java
@@ -1,8 +1,9 @@
package blocks;
+import blocks.category.BasicBlockOre;
import net.minecraft.block.material.Material;
-public class BlockLigniteOre extends BasicBlock {
+public class BlockLigniteOre extends BasicBlockOre {
public BlockLigniteOre() {
super("lignite_ore", Material.ROCK, 3.0f, 5.0f);
diff --git a/src/main/java/blocks/BlockMeteoriteOre.java b/src/main/java/blocks/BlockMeteoriteOre.java
index a074316..3604e3d 100644
--- a/src/main/java/blocks/BlockMeteoriteOre.java
+++ b/src/main/java/blocks/BlockMeteoriteOre.java
@@ -1,8 +1,9 @@
package blocks;
+import blocks.category.BasicBlockOre;
import net.minecraft.block.material.Material;
-public class BlockMeteoriteOre extends BasicBlock {
+public class BlockMeteoriteOre extends BasicBlockOre {
public BlockMeteoriteOre() {
super("meteorite_ore", Material.ROCK, 3.0f, 5.0f);
diff --git a/src/main/java/blocks/BlockMindoriteOre.java b/src/main/java/blocks/BlockMindoriteOre.java
index 07b04ff..32f6c1c 100644
--- a/src/main/java/blocks/BlockMindoriteOre.java
+++ b/src/main/java/blocks/BlockMindoriteOre.java
@@ -1,8 +1,9 @@
package blocks;
+import blocks.category.BasicBlockOre;
import net.minecraft.block.material.Material;
-public class BlockMindoriteOre extends BasicBlock {
+public class BlockMindoriteOre extends BasicBlockOre {
public BlockMindoriteOre() {
super("mindorite_ore", Material.ROCK, 3.0f, 5.0f);
diff --git a/src/main/java/blocks/BlockMythrilOre.java b/src/main/java/blocks/BlockMythrilOre.java
index 4a19c57..0bf2b23 100644
--- a/src/main/java/blocks/BlockMythrilOre.java
+++ b/src/main/java/blocks/BlockMythrilOre.java
@@ -1,8 +1,9 @@
package blocks;
+import blocks.category.BasicBlockOre;
import net.minecraft.block.material.Material;
-public class BlockMythrilOre extends BasicBlock {
+public class BlockMythrilOre extends BasicBlockOre {
public BlockMythrilOre() {
super("mythril_ore", Material.ROCK, 3.0f, 5.0f);
diff --git a/src/main/java/blocks/BlockPalladiumOre.java b/src/main/java/blocks/BlockPalladiumOre.java
index 7e6d146..5dc5b15 100644
--- a/src/main/java/blocks/BlockPalladiumOre.java
+++ b/src/main/java/blocks/BlockPalladiumOre.java
@@ -1,8 +1,9 @@
package blocks;
+import blocks.category.BasicBlockOre;
import net.minecraft.block.material.Material;
-public class BlockPalladiumOre extends BasicBlock {
+public class BlockPalladiumOre extends BasicBlockOre {
public BlockPalladiumOre() {
super("palladium_ore", Material.ROCK, 3.0f, 5.0f);
diff --git a/src/main/java/blocks/BlockPrometheumOre.java b/src/main/java/blocks/BlockPrometheumOre.java
index 7093806..f3fee45 100644
--- a/src/main/java/blocks/BlockPrometheumOre.java
+++ b/src/main/java/blocks/BlockPrometheumOre.java
@@ -1,10 +1,12 @@
package blocks;
+import blocks.category.BasicBlockOre;
+import blocks.category.BasicBlockOreGlow;
import net.minecraft.block.material.Material;
-public class BlockPrometheumOre extends BasicBlock {
+public class BlockPrometheumOre extends BasicBlockOreGlow {
public BlockPrometheumOre() {
- super("prometheum_ore", Material.ROCK, 3.0f, 5.0f);
+ super("prometheum_ore", Material.ROCK, 3.0f, 5.0f, 0.25f);
}
}
diff --git a/src/main/java/blocks/BlockRottenGround.java b/src/main/java/blocks/BlockRottenGround.java
index a751a86..fc4e60c 100644
--- a/src/main/java/blocks/BlockRottenGround.java
+++ b/src/main/java/blocks/BlockRottenGround.java
@@ -1,8 +1,9 @@
package blocks;
+import blocks.category.BasicBlockOre;
import net.minecraft.block.material.Material;
-public class BlockRottenGround extends BasicBlock {
+public class BlockRottenGround extends BasicBlockOre {
public BlockRottenGround() {
super("rotten_ground", Material.GROUND, 1.0f, 1.0f);
diff --git a/src/main/java/blocks/BlockSlaggoldOre.java b/src/main/java/blocks/BlockSlaggoldOre.java
new file mode 100644
index 0000000..67cc801
--- /dev/null
+++ b/src/main/java/blocks/BlockSlaggoldOre.java
@@ -0,0 +1,11 @@
+package blocks;
+
+import blocks.category.BasicBlockOre;
+import net.minecraft.block.material.Material;
+
+public class BlockSlaggoldOre extends BasicBlockOre {
+
+ public BlockSlaggoldOre() {
+ super("slaggold_ore", Material.ROCK, 3.0f, 5.0f);
+ }
+}
diff --git a/src/main/java/blocks/BlockSlagironOre.java b/src/main/java/blocks/BlockSlagironOre.java
index 61860c5..d1c283b 100644
--- a/src/main/java/blocks/BlockSlagironOre.java
+++ b/src/main/java/blocks/BlockSlagironOre.java
@@ -1,8 +1,9 @@
package blocks;
+import blocks.category.BasicBlockOre;
import net.minecraft.block.material.Material;
-public class BlockSlagironOre extends BasicBlock {
+public class BlockSlagironOre extends BasicBlockOre {
public BlockSlagironOre() {
super("slagiron_ore", Material.ROCK, 3.0f, 5.0f);
diff --git a/src/main/java/blocks/BlockTiberiumOre.java b/src/main/java/blocks/BlockTiberiumOre.java
index 5efbd55..3d19565 100644
--- a/src/main/java/blocks/BlockTiberiumOre.java
+++ b/src/main/java/blocks/BlockTiberiumOre.java
@@ -1,10 +1,11 @@
package blocks;
+import blocks.category.BasicBlockOreGlow;
import net.minecraft.block.material.Material;
-public class BlockTiberiumOre extends BasicBlock {
+public class BlockTiberiumOre extends BasicBlockOreGlow {
public BlockTiberiumOre() {
- super("tiberium_ore", Material.ROCK, 3.0f, 5.0f);
+ super("tiberium_ore", Material.ROCK, 3.0f, 5.0f, 0.66f);
}
}
diff --git a/src/main/java/blocks/BlockVibraniumre.java b/src/main/java/blocks/BlockVibraniumre.java
index 2e9ab54..203e4b2 100644
--- a/src/main/java/blocks/BlockVibraniumre.java
+++ b/src/main/java/blocks/BlockVibraniumre.java
@@ -1,8 +1,9 @@
package blocks;
+import blocks.category.BasicBlockOre;
import net.minecraft.block.material.Material;
-public class BlockVibraniumre extends BasicBlock {
+public class BlockVibraniumre extends BasicBlockOre {
public BlockVibraniumre() {
super("vibranium_ore", Material.ROCK, 3.0f, 5.0f);
diff --git a/src/main/java/blocks/BlockYrdeanOre.java b/src/main/java/blocks/BlockYrdeanOre.java
new file mode 100644
index 0000000..ef676d0
--- /dev/null
+++ b/src/main/java/blocks/BlockYrdeanOre.java
@@ -0,0 +1,11 @@
+package blocks;
+
+import blocks.category.BasicBlockOre;
+import net.minecraft.block.material.Material;
+
+public class BlockYrdeanOre extends BasicBlockOre {
+
+ public BlockYrdeanOre() {
+ super("yrdean_ore", Material.ROCK, 3.0f, 5.0f);
+ }
+}
diff --git a/src/main/java/blocks/category/BasicBlockOre.java b/src/main/java/blocks/category/BasicBlockOre.java
index 3e4810e..fa5cca1 100644
--- a/src/main/java/blocks/category/BasicBlockOre.java
+++ b/src/main/java/blocks/category/BasicBlockOre.java
@@ -1,11 +1,11 @@
-package blocks;
+package blocks.category;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
-public class BasicBlock extends Block {
+public class BasicBlockOre extends Block {
- public BasicBlock(String name, Material material, float hardness, float resistance) {
+ public BasicBlockOre(String name, Material material, float hardness, float resistance) {
super(material);
setUnlocalizedName(name);
setRegistryName(name);
diff --git a/src/main/java/blocks/category/BasicBlockOreGlow.java b/src/main/java/blocks/category/BasicBlockOreGlow.java
new file mode 100644
index 0000000..a3ca81d
--- /dev/null
+++ b/src/main/java/blocks/category/BasicBlockOreGlow.java
@@ -0,0 +1,16 @@
+package blocks.category;
+
+import net.minecraft.block.Block;
+import net.minecraft.block.material.Material;
+
+public class BasicBlockOreGlow extends Block {
+
+ public BasicBlockOreGlow(String name, Material material, float hardness, float resistance, float glow) {
+ super(material);
+ setUnlocalizedName(name);
+ setRegistryName(name);
+ setHardness(hardness);
+ setResistance(resistance);
+ setLightLevel(glow);
+ }
+}