Everything posted by Clippy_Cafè
-
How to make a custom ore block smelt in to ingot
need some help GameRegistry.addSmelting(OreBibrainium, new ItemStack(BibrainiumIngot, 1), 0.1F); it wont smelt
-
How to make a custom ore block smelt in to ingot
am i missing anything from this to make it smelt. package com.techain.techainmod.blocks; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.creativetab.CreativeTabs; public class BibrainiumOre extends Block { public BibrainiumOre(int i, Material Stone) { super(Stone); this.setBlockName("BibrainiumOre"); this.setBlockTextureName("techian:Bibrainium_Ore"); this.setCreativeTab(CreativeTabs.tabBlock); this.setHardness(4f); this.setResistance(5f); this.setHarvestLevel(toolClass, 4); } } main package com.techain.techainmod; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import com.techain.techainmod.blocks.BibrainiumOre; import com.techain.techainmod.items.BibrainiumIngot; import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.EventHandler; import cpw.mods.fml.common.event.FMLInitializationEvent; import cpw.mods.fml.common.registry.GameRegistry; import cpw.mods.fml.common.registry.LanguageRegistry; @Mod(modid = Techian.MODID, version = Techian.VERSION) public class Techian { public static final String MODID = "Techian"; public static final String VERSION = "0.1"; public static CreativeTabs CustomBlocks = new CreativeTabs("tabCBlocks") { public Item getTabIconItem() { return Items.carrot; } }; @EventHandler public void init(FMLInitializationEvent event) { BibrainiumIngot = new BibrainiumIngot(); GameRegistry.addSmelting(OreBibrainium, new ItemStack(BibrainiumIngot, 1), 0.1F); GameRegistry.registerBlock(OreBibrainium, "Bibrainium_Ore"); GameRegistry.registerItem(BibrainiumIngot, "BonePicaxe"); } public void load (FMLInitializationEvent event) { LanguageRegistry.addName(BibrainiumIngot, "Bibrainium_Ingot"); LanguageRegistry.addName(OreBibrainium, "Bibrainium_Ore"); } //objects //Blocks public static final Block OreBibrainium = new BibrainiumOre(202121, Material.rock); //Items public static Item BibrainiumIngot; } thanks for the time and convience
-
need help with smelting an ore
This is my blocks code so far package com.techain.techainmod.blocks; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.creativetab.CreativeTabs; public class BibrainiumOre extends Block { public BibrainiumOre(int i, Material Stone) { super(Stone); this.setBlockName("BibrainiumOre"); this.setBlockTextureName("techian:Bibrainium_Ore"); this.setCreativeTab(CreativeTabs.tabBlock); } this is my main code package com.techain.techainmod; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import com.techain.techainmod.blocks.BibrainiumOre; import com.techain.techainmod.items.BibrainiumIngot; import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.EventHandler; import cpw.mods.fml.common.event.FMLInitializationEvent; import cpw.mods.fml.common.registry.GameRegistry; import cpw.mods.fml.common.registry.LanguageRegistry; @Mod(modid = Techian.MODID, version = Techian.VERSION) public class Techian { public static final String MODID = "Techian"; public static final String VERSION = "0.1"; public static CreativeTabs CustomBlocks = new CreativeTabs("tabCBlocks") { public Item getTabIconItem() { return Items.carrot; } }; @EventHandler public void init(FMLInitializationEvent event) { BibrainiumIngot = new BibrainiumIngot(); GameRegistry.addSmelting(OreBibrainium, new ItemStack(BibrainiumIngot, 1), 0.1F); GameRegistry.registerBlock(OreBibrainium, "Bibrainium_Ore"); GameRegistry.registerItem(BibrainiumIngot, "BonePicaxe"); } public void load (FMLInitializationEvent event) { LanguageRegistry.addName(BibrainiumIngot, "Bibrainium_Ingot"); LanguageRegistry.addName(OreBibrainium, "Bibrainium_Ore"); } //objects //Blocks public static final Block OreBibrainium = new BibrainiumOre(202121, Material.rock); //Items public static Item BibrainiumIngot; }
-
need help with smelting an ore
does a ore need anything specific under the super(); function in its block class it will be.thx becoz when i put my ore in the furnace it does nothing also how to i use en_US.lang file
IPS spam blocked by CleanTalk.