Chest commit 1

This commit is contained in:
TheCricket committed 2014-11-26 20:03:54 -05:00
1 parent 7badc6f8b1
commit 6c1178edb6
12 files changed
+1161 -186

No files matched your search

@@ -1,12 +1,9 @@
package info.jbcs.minecraft.chisel.init;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import info.jbcs.minecraft.chisel.Chisel;
import info.jbcs.minecraft.chisel.Configurations;
import info.jbcs.minecraft.chisel.block.*;
import info.jbcs.minecraft.chisel.block.BlockVoidstone;
import info.jbcs.minecraft.chisel.carving.CarvableHelper;
import info.jbcs.minecraft.chisel.carving.CarvableVariation;
import info.jbcs.minecraft.chisel.carving.Carving;
@@ -14,14 +11,11 @@ import info.jbcs.minecraft.chisel.item.ItemCarvable;
import info.jbcs.minecraft.chisel.item.ItemMarbleSlab;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.client.Minecraft;
import net.minecraft.init.Blocks;
import net.minecraft.item.ItemStack;
import net.minecraft.util.StatCollector;
import net.minecraftforge.oredict.OreDictionary;
import java.util.concurrent.Callable;
public class ModBlocks {
public static BlockCarvable marble;
public static BlockCarvable marblePillar;
@@ -77,6 +71,7 @@ public class ModBlocks {
public static BlockCarvable voidstone;
public static BlockVoidstone voidstonePillar = new BlockVoidstone();
public static Block autoChisel;
public static BlockPresent present;
public static BlockSnakestone snakestone;
public static BlockSnakestone sandSnakestone;
public static BlockSnakestoneObsidian obsidianSnakestone;
@@ -812,9 +807,8 @@ public class ModBlocks {
}
planks[i].carverHelper.register(planks[i], orename);
Carving.chisel.addVariation(orename, Blocks.planks, i, 0);
Blocks.planks.setHarvestLevel("chisel", 0, i);
planks[i].setHarvestLevel("axe", 0);
Carving.chisel.registerOre("wood", "wood");
Carving.chisel.setVariationSound(orename, Chisel.MOD_ID+":chisel.wood");
}
}
@@ -1314,6 +1308,14 @@ public class ModBlocks {
Carving.chisel.registerOre("leaves", "leaves");
}
if (Configurations.featureEnabled("chest")) {
present = (BlockPresent) new BlockPresent().setHardness(2.5F).setStepSound(Block.soundTypeWood);
Carving.chisel.addVariation("chest", Blocks.chest, 0, 0);
present.carverHelper.addVariation(StatCollector.translateToLocal("tile.presetnt.1.desc"), 1, present, 1);
present.carverHelper.register(present, "present");
Carving.chisel.registerOre("chest", "chest");
}
if(Configurations.featureEnabled("voidstone")){
voidstone = (BlockCarvable) new BlockCarvable().setHardness(2.0F).setResistance(5F).setStepSound(Block.soundTypeStone);
voidstone.carverHelper.addVariation(StatCollector.translateToLocal("tile.voidstone.0.desc"), 0, "voidstone/metalborder");