This site works best with JavaScript enabled. Please enable JavaScript to get the best experience from this site.
package com.japancraft.items;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.ItemRecord;
import net.minecraft.util.ResourceLocation;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import com.japancraft.lib.Strings;
public class CD extends ItemRecord {
private String setRecordName;
protected CD(String p_i45350_1_){
super(p_i45350_1_);
// TODO Auto-generated constructor stub
}
{
this.setRecordName = "CD";
this.maxStackSize = 1;
this.setCreativeTab(CreativeTabs.tabMaterials);
this.setUnlocalizedName("CD");
this.setTextureName("jc:Chopstics");
}
@SideOnly(Side.CLIENT)
public String getRecordTitle()
{
return "CD" + this.recordName;
}
@Override
public ResourceLocation getRecordResource(String name)
{
return new ResourceLocation(Strings.MODID + ":music/CD.ogg");
}
}
and this is my main mod item class
package com.japancraft.items;
import cpw.mods.fml.client.registry.RenderingRegistry;
import cpw.mods.fml.common.registry.GameRegistry;
import net.minecraft.item.Item;
import net.minecraft.item.ItemFood;
import net.minecraft.item.Item.ToolMaterial;
import net.minecraft.item.ItemArmor.ArmorMaterial;
import net.minecraft.item.ItemRecord;
import net.minecraftforge.common.util.EnumHelper;
public class japancraftitems {
public static void japancraft(){
initItems();
registerItems();
}
public static Item onigiri = new ItemFood(32, 10, false);
public static ItemRecord CD;
public static void initItems(){
RenderingRegistry.addNewArmourRendererPrefix("5");
onigiri = new onigiri(10, false).setUnlocalizedName("onigiri");
}
public static void registerItems(){
GameRegistry.registerItem(onigiri, "onigiri");
GameRegistry.registerItem(CD, "CD");
}
}