- 9
- 0
Код:
package ru.borobey.jvao;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.init.Blocks;
import net.minecraft.item.Item;
@Mod (modid = Main.MODID, name = Main.MODNAME, version = Main.VERSION)
public class Main {
public static final CreativeTabs TabJvao = new CreativeTabs("TabJavo") {
@Override
@SideOnly(Side.CLIENT)
public Item getTabIconItem() {
return Item.getItemFromBlock(Blocks.gold_block);
}
};
public static final String MODID = "Jvaomod";
public static final String MODNAME = "Jvao 0.0.1";
public static final String VERSION = "1.1.0";
public static Block blockWood;
@EventHandler
public void preLoad(FMLPreInitializationEvent event)
{
blockWood = new Blockjvao(Material.wood, "BlockWood", "Wood").setCreativeTab(TabJvao);
}
}
Код:
package ru.borobey.jvao;
import cpw.mods.fml.common.registry.GameRegistry;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
public class Blockjvao extends Block {
protected Blockjvao(Material p_i45394_1_, String name, String texture) {
super(p_i45394_1_);
this.setBlockName(name);
this.setLightLevel(40F);
this.setResistance(2000F);
this.setStepSound(soundTypeWood);
this.setBlockTextureName(Main.MODID+":"+texture);
GameRegistry.registerBlock(this, name);
}
}