I made a forge server to mod and I install everything right, it runs good and everything, but when I try to connect to the server with no mods on it, it says id's 325 and 374 are mismatched between world and game. I don't know what to do. Please help!
Make sure the GUI code is there. Second make sure that the GUI stuff is called with the correct method() when activated and that it is being called. Third, make sure there is no red what so ever. If all else fails, redo the GUI and if using a tutorial which I highly suggest, make sure you follow spot on with the tutorial.
Notice how it is trying to draw the screen but it can't. This means two things. First thing is, you didn't register it in your render or common proxy or client proxy depending if you want single player or multi-player or you are missing a method that calls for the screen to be displayed for your tab or modified inventory such as a missing GUI create this box file.
How can I figure that out? And in both cases how can I fix it?
//The Items & Blocks//
public static final Item VanillaIceCream = new ItemFood(411, 7, 0.8F, false).setUnlocalizedName("vanilla_iceCream");
public static final Item ChocolateIceCream = new ItemFood(412, 8, 0.9F, false).setUnlocalizedName("chocolate_iceCream");
public static final Item StrawberryIceCream = new ItemFood(413, 8, 0.9F, false).setUnlocalizedName("strawberry_iceCream");
public static final Item NeapolitanIceCream = new ItemFood(414, 16, 1.2F, false).setPotionEffect(Potion.moveSpeed.id, 180, 1, 0.8F).setUnlocalizedName("neapolitan_iceCream");
public static final Item MintIceCream = new ItemFood(415, 8, 0.9F, false).setUnlocalizedName("mint_iceCream");
public static final Item MintChocolateChipIceCream = new ItemFood(416, 9, 1.0F, false).setPotionEffect(Potion.digSpeed.id, 180, 1, 0.8F).setUnlocalizedName("mintChocolateChip_iceCream");
public static final Item IceCreamShard = new Item(417).setUnlocalizedName("shard_iceCream").setCreativeTab(CreativeTabs.tabMaterials);
public static final Item IceCreamSword = new ItemICSword(418, EnumICMaterial.ICECREAM).setUnlocalizedName("sword_iceCream");
public static final Item IceCreamPick = new ItemICPick(430, EnumICMaterial.ICECREAM).setUnlocalizedName("pick_iceCream");
public static final Item IceCreamShovel = new ItemICShovel(431, EnumICMaterial.ICECREAM).setUnlocalizedName("shovel_iceCream");
public static final Item IceCreamAxe = new ItemICAxe(432, EnumICMaterial.ICECREAM).setUnlocalizedName("axe_iceCream");
public static final Item SuperIceCream = new ItemSuperIceCream(419, 20, 2F, false).setAlwaysEdible().setPotionEffect(Potion.regeneration.id, 300, 1, 0.8F).setUnlocalizedName("super_iceCream");
public static final Item IceCreamChestplate = (new ItemICArmor(420, EnumICArmor.ICECREAM ,5,1 ).setUnlocalizedName("iceCream_chestplate"));
public static final Item IceCreamHelmet = (new ItemICArmor(421,EnumICArmor.ICECREAM ,5,0 ).setUnlocalizedName("iceCream_helmet"));
public static final Item IceCreamLeggings = (new ItemICArmor(422,EnumICArmor.ICECREAM ,5,2 ).setUnlocalizedName("iceCream_leggings"));
public static final Item IceCreamBoots = (new ItemICArmor(423,EnumICArmor.ICECREAM, 5,3 ).setUnlocalizedName("iceCream_boots"));
public static final Block IceCreamOre = (new BlockIceCreamOre(211, 0).setHardness(6F).setResistance(7.0F).setCreativeTab(CreativeTabs.tabBlock).setUnlocalizedName("iceCream_Ore"));
public static final Item VanillaChocolateSwirl = new ItemFood(424, 12, 1.1F, false).setPotionEffect(Potion.jump.id, 180, 1, 0.8F).setUnlocalizedName("vanillaChocolate_iceCream");
public static final Item VanillaStrawberrySwirl = new ItemFood(425, 12, 1.1F, false).setPotionEffect(Potion.nightVision.id, 180, 1, 0.8F).setUnlocalizedName("vanillaStrawberry_iceCream");
public static final Item StrawberryChocolateSwirl = new ItemFood(426, 12, 1.1F, false).setPotionEffect(Potion.invisibility.id, 180, 1, 0.8F).setUnlocalizedName("strawberryChocolate_iceCream");
public static final Block IceCreamDirt = (new BlockIceCreamDirt(212, 0).setHardness(0.5F).setResistance(0.5F).setCreativeTab(CreativeTabs.tabBlock).setUnlocalizedName("iceCream_Dirt").setStepSound(Block.soundGrassFootstep));
public static final Block IceCreamBlock = (new BlockIceCreamBlock(213, 0).setHardness(4.0F).setResistance(7.0F).setCreativeTab(CreativeTabs.tabBlock).setUnlocalizedName("iceCream_Block"));
public static final BiomeGenBase iceCream = (new BiomeGenIceCream(1)).setColor(9286496).setBiomeName("Ice Cream Biome");
public static final Item IceCreamPlate = new Item(427).setCreativeTab(CreativeTabs.tabMaterials).setUnlocalizedName("plate_iceCream");
public static final Item IceCreamBlade = new Item(428).setCreativeTab(CreativeTabs.tabMaterials).setUnlocalizedName("blade_iceCream");
public static final Item IceCreamStar = new Item(429).setCreativeTab(CreativeTabs.tabCombat).setUnlocalizedName("star_iceCream");
public static final Item DogIceCream = new ItemDogIceCream(433, 1, true).setPotionEffect(Potion.poison.id, 20, 1, 0.8F).setUnlocalizedName("dog_iceCream");
public static final Item BaconIceCream = new ItemFood(434, 1, 1.0F, false).setUnlocalizedName("bacon_iceCream");
public static final Achievement achievementiceCream = new Achievement(2211, "achievementiceCream", 9, 8, mod_iceCream.VanillaIceCream, null).setSpecial().setIndependent().registerAchievement();
public static final Achievement achievementNeapolitan = new Achievement(2212, "achievementNeapolitan", 9, 10, mod_iceCream.NeapolitanIceCream, achievementiceCream).registerAchievement();
public static final Achievement achievementICShard = new Achievement(2213, "achievementICShard", 9, 12, mod_iceCream.IceCreamShard, achievementNeapolitan).registerAchievement();
//Generate//
public void generateSurface(World world, Random random, int chunkX, int chunkZ)
{
Random randomGenerator = random;
for (int i = 0; i < 10; i++)
{
int randPosX = chunkX + randomGenerator.nextInt(25);
int randPosY = random.nextInt(20);
int randPosZ = chunkZ + randomGenerator.nextInt(25);
(new WorldGenMinable(IceCreamOre.blockID, 2)).generate(world, random, randPosX, randPosY, randPosZ);
}
}
I'm making a mod and when I run it in eclipse it opens perfectly, so I go into my inventory and when I go to a new tab, it crashes. The error says something about rendering, but I can't figure it out. Here is my crash report.
Rendering screen
java.lang.NullPointerException
at net.minecraft.src.RenderItem.renderIcon(RenderItem.java:564)
at net.minecraft.src.RenderItem.renderItemIntoGUI(RenderItem.java:396)
at net.minecraft.src.RenderItem.renderItemAndEffectIntoGUI(RenderItem.java:444)
at net.minecraft.src.GuiContainer.drawSlotInventory(GuiContainer.java:389)
at net.minecraft.src.GuiContainer.drawScreen(GuiContainer.java:113)
at net.minecraft.src.InventoryEffectRenderer.drawScreen(InventoryEffectRenderer.java:35)
at net.minecraft.src.GuiContainerCreative.drawScreen(GuiContainerCreative.java:628)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:990)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Unknown Source)
If someone could help that would be awesome.
Thanks
1. Download the mod and ModLoader (download ModLoader here)
2. Open your .minecraft folder(search %appdata%)
3. In your .minecraft folder open the bin folder and open your minecraft jar
5. Delete the META-INF folder in your jar
6. Open ModLoader and drag all the files into your jar
7. Repeat step 6, but with the Ice Cream Mod
8. Play Minecraft
I can help with modloader. I know how to make everything if your looking for simple weapons and armor and maybe a few advanced weapons. I can also make ore generation and pretty much anything that's in the game.
I'm such a noob, aaaah! I forgot to delete that stupid freaking META-INF folder. Can you add it to the installing instructions please? And I think I'll do a mod spotlight on it now.
Hi all, Küp here. I'll make a Mod Spotlight of this today! Working on it right now.
Also, check my channel on Youtube, http://www.youtube.c...laminghotgaming
Edit: It might have some compatibility issues. I've seen a few mods have problems with Java 7, did you make sure to check it out?
Edit 2: Well, it's a WIP mod, it looks like. Please make sure you check all the compatibility issues. Also, even without downloading, it looks a bit cheatable. Like let' say...
7 diamonds + 2 cobble => Diamond Block => 9 diamonds
This means 1 cobble can get turned into 1 diamond? Please work on this a bit more ^^
what kind of compatibility issues did you try it with another mod and it didn't work?
Hi all, Küp here. I'll make a Mod Spotlight of this today! Working on it right now.
Also, check my channel on Youtube, http://www.youtube.c...laminghotgaming
Edit: It might have some compatibility issues. I've seen a few mods have problems with Java 7, did you make sure to check it out?
Edit 2: Well, it's a WIP mod, it looks like. Please make sure you check all the compatibility issues. Also, even without downloading, it looks a bit cheatable. Like let' say...
7 diamonds + 2 cobble => Diamond Block => 9 diamonds
This means 1 cobble can get turned into 1 diamond? Please work on this a bit more ^^
Hmmm... That's just like EE but without philosopher's stone and balanced values.
Anyway that's a nice mod you have. Why don't you rename it into "renewable resources mod" and try to make EVERY BLOCK AND ITEM renewable?
then that would be a big rip off EE this mod is just a mod for cobblestone
0
0
What GUI? I haven't added a gui.
0
How can I figure that out? And in both cases how can I fix it?
0
Sorry I took so long. Here you go:
package net.minecraft.src;
import java.util.Map;
import java.util.Random;
import net.minecraft.client.*;
public class mod_iceCream extends BaseMod{
//The Items & Blocks//
public static final Item VanillaIceCream = new ItemFood(411, 7, 0.8F, false).setUnlocalizedName("vanilla_iceCream");
public static final Item ChocolateIceCream = new ItemFood(412, 8, 0.9F, false).setUnlocalizedName("chocolate_iceCream");
public static final Item StrawberryIceCream = new ItemFood(413, 8, 0.9F, false).setUnlocalizedName("strawberry_iceCream");
public static final Item NeapolitanIceCream = new ItemFood(414, 16, 1.2F, false).setPotionEffect(Potion.moveSpeed.id, 180, 1, 0.8F).setUnlocalizedName("neapolitan_iceCream");
public static final Item MintIceCream = new ItemFood(415, 8, 0.9F, false).setUnlocalizedName("mint_iceCream");
public static final Item MintChocolateChipIceCream = new ItemFood(416, 9, 1.0F, false).setPotionEffect(Potion.digSpeed.id, 180, 1, 0.8F).setUnlocalizedName("mintChocolateChip_iceCream");
public static final Item IceCreamShard = new Item(417).setUnlocalizedName("shard_iceCream").setCreativeTab(CreativeTabs.tabMaterials);
public static final Item IceCreamSword = new ItemICSword(418, EnumICMaterial.ICECREAM).setUnlocalizedName("sword_iceCream");
public static final Item IceCreamPick = new ItemICPick(430, EnumICMaterial.ICECREAM).setUnlocalizedName("pick_iceCream");
public static final Item IceCreamShovel = new ItemICShovel(431, EnumICMaterial.ICECREAM).setUnlocalizedName("shovel_iceCream");
public static final Item IceCreamAxe = new ItemICAxe(432, EnumICMaterial.ICECREAM).setUnlocalizedName("axe_iceCream");
public static final Item SuperIceCream = new ItemSuperIceCream(419, 20, 2F, false).setAlwaysEdible().setPotionEffect(Potion.regeneration.id, 300, 1, 0.8F).setUnlocalizedName("super_iceCream");
public static final Item IceCreamChestplate = (new ItemICArmor(420, EnumICArmor.ICECREAM ,5,1 ).setUnlocalizedName("iceCream_chestplate"));
public static final Item IceCreamHelmet = (new ItemICArmor(421,EnumICArmor.ICECREAM ,5,0 ).setUnlocalizedName("iceCream_helmet"));
public static final Item IceCreamLeggings = (new ItemICArmor(422,EnumICArmor.ICECREAM ,5,2 ).setUnlocalizedName("iceCream_leggings"));
public static final Item IceCreamBoots = (new ItemICArmor(423,EnumICArmor.ICECREAM, 5,3 ).setUnlocalizedName("iceCream_boots"));
public static final Block IceCreamOre = (new BlockIceCreamOre(211, 0).setHardness(6F).setResistance(7.0F).setCreativeTab(CreativeTabs.tabBlock).setUnlocalizedName("iceCream_Ore"));
public static final Item VanillaChocolateSwirl = new ItemFood(424, 12, 1.1F, false).setPotionEffect(Potion.jump.id, 180, 1, 0.8F).setUnlocalizedName("vanillaChocolate_iceCream");
public static final Item VanillaStrawberrySwirl = new ItemFood(425, 12, 1.1F, false).setPotionEffect(Potion.nightVision.id, 180, 1, 0.8F).setUnlocalizedName("vanillaStrawberry_iceCream");
public static final Item StrawberryChocolateSwirl = new ItemFood(426, 12, 1.1F, false).setPotionEffect(Potion.invisibility.id, 180, 1, 0.8F).setUnlocalizedName("strawberryChocolate_iceCream");
public static final Block IceCreamDirt = (new BlockIceCreamDirt(212, 0).setHardness(0.5F).setResistance(0.5F).setCreativeTab(CreativeTabs.tabBlock).setUnlocalizedName("iceCream_Dirt").setStepSound(Block.soundGrassFootstep));
public static final Block IceCreamBlock = (new BlockIceCreamBlock(213, 0).setHardness(4.0F).setResistance(7.0F).setCreativeTab(CreativeTabs.tabBlock).setUnlocalizedName("iceCream_Block"));
public static final BiomeGenBase iceCream = (new BiomeGenIceCream(1)).setColor(9286496).setBiomeName("Ice Cream Biome");
public static final Item IceCreamPlate = new Item(427).setCreativeTab(CreativeTabs.tabMaterials).setUnlocalizedName("plate_iceCream");
public static final Item IceCreamBlade = new Item(428).setCreativeTab(CreativeTabs.tabMaterials).setUnlocalizedName("blade_iceCream");
public static final Item IceCreamStar = new Item(429).setCreativeTab(CreativeTabs.tabCombat).setUnlocalizedName("star_iceCream");
public static final Item DogIceCream = new ItemDogIceCream(433, 1, true).setPotionEffect(Potion.poison.id, 20, 1, 0.8F).setUnlocalizedName("dog_iceCream");
public static final Item BaconIceCream = new ItemFood(434, 1, 1.0F, false).setUnlocalizedName("bacon_iceCream");
public static final Achievement achievementiceCream = new Achievement(2211, "achievementiceCream", 9, 8, mod_iceCream.VanillaIceCream, null).setSpecial().setIndependent().registerAchievement();
public static final Achievement achievementNeapolitan = new Achievement(2212, "achievementNeapolitan", 9, 10, mod_iceCream.NeapolitanIceCream, achievementiceCream).registerAchievement();
public static final Achievement achievementICShard = new Achievement(2213, "achievementICShard", 9, 12, mod_iceCream.IceCreamShard, achievementNeapolitan).registerAchievement();
//Generate//
public void generateSurface(World world, Random random, int chunkX, int chunkZ)
{
Random randomGenerator = random;
for (int i = 0; i < 10; i++)
{
int randPosX = chunkX + randomGenerator.nextInt(25);
int randPosY = random.nextInt(20);
int randPosZ = chunkZ + randomGenerator.nextInt(25);
(new WorldGenMinable(IceCreamOre.blockID, 2)).generate(world, random, randPosX, randPosY, randPosZ);
}
}
public mod_iceCream() {
//In-Game Name//
ModLoader.addName(VanillaIceCream, "Vanilla Ice Cream");
ModLoader.addName(ChocolateIceCream, "Chocolate Ice Cream");
ModLoader.addName(StrawberryIceCream, "Strawberry Ice Cream");
ModLoader.addName(NeapolitanIceCream, "Neapoltitan Ice Cream");
ModLoader.addName(MintIceCream, "Mint Ice Cream");
ModLoader.addName(MintChocolateChipIceCream, "Mint Chocolate Chip Ice Cream");
ModLoader.addName(IceCreamShard, "Ice Cream Shard");
ModLoader.addName(IceCreamSword, "Ice Cream Sword");
ModLoader.addName(SuperIceCream, "Super Ice Cream");
ModLoader.addName(IceCreamChestplate, "Ice Cream Chestplate");
ModLoader.addName(IceCreamHelmet, "Ice Cream Helmet");
ModLoader.addName(IceCreamLeggings, "Ice Cream Leggings");
ModLoader.addName(IceCreamBoots, "Ice Cream Boots");
ModLoader.addName(VanillaChocolateSwirl, "Vanilla Chocolate Swirl Ice Cream");
ModLoader.addName(VanillaStrawberrySwirl, "Vanilla Strawberry Swirl Ice Cream");
ModLoader.addName(StrawberryChocolateSwirl, "Strawberry Chocolate Swirl Ice Cream");
ModLoader.addName(IceCreamPlate, "Ice Cream Plate");
ModLoader.addName(IceCreamBlade, "Ice Cream Blade Tip");
ModLoader.addName(IceCreamStar, "Ice Cream Star");
ModLoader.addName(IceCreamPick, "Ice Cream Pickaxe");
ModLoader.addName(IceCreamShovel, "Ice Cream Shovel");
ModLoader.addName(IceCreamAxe, "Ice Cream Axe");
ModLoader.addName(DogIceCream, "Dog Ice Cream");
ModLoader.addName(BaconIceCream, "Bacon Ice Cream");
//Crafting Recipes//
ModLoader.addRecipe(new ItemStack(mod_iceCream.VanillaIceCream, 1), new Object[]
{
"@#@", " ! ", Character.valueOf('@'), Item.sugar, Character.valueOf('#'), Item.bucketMilk, Character.valueOf('!'), Item.bowlEmpty
});
ModLoader.addRecipe(new ItemStack(mod_iceCream.ChocolateIceCream, 1), new Object[]
{
" $ ", "@#@", " ! ", Character.valueOf('@'), Item.sugar, Character.valueOf('#'), Item.bucketMilk, Character.valueOf('!'), Item.bowlEmpty, Character.valueOf('$'), new ItemStack(Item.dyePowder,1,3)
});
ModLoader.addShapelessRecipe(new ItemStack(mod_iceCream.ChocolateIceCream, 1), new Object[]
{
mod_iceCream.VanillaIceCream, new ItemStack(Item.dyePowder,1,3)
});
ModLoader.addRecipe(new ItemStack(mod_iceCream.StrawberryIceCream, 1), new Object[]
{
" $ ", "@#@", " ! ", Character.valueOf('@'), Item.sugar, Character.valueOf('#'), Item.bucketMilk, Character.valueOf('!'), Item.bowlEmpty, Character.valueOf('$'), new ItemStack(Item.dyePowder,1,13)
});
ModLoader.addShapelessRecipe(new ItemStack(mod_iceCream.StrawberryIceCream, 1), new Object[]
{
mod_iceCream.VanillaIceCream, new ItemStack(Item.dyePowder,1,13)
});
ModLoader.addShapelessRecipe(new ItemStack(mod_iceCream.NeapolitanIceCream, 1), new Object[]
{
mod_iceCream.VanillaIceCream, mod_iceCream.ChocolateIceCream, mod_iceCream.StrawberryIceCream
});
ModLoader.addRecipe(new ItemStack(mod_iceCream.MintIceCream, 1), new Object[]
{
" $ ", "@#@", " ! ", Character.valueOf('@'), Item.sugar, Character.valueOf('#'), Item.bucketMilk, Character.valueOf('!'), Item.bowlEmpty, Character.valueOf('$'), new ItemStack(Item.dyePowder,1,10)
});
ModLoader.addShapelessRecipe(new ItemStack(mod_iceCream.MintIceCream, 1), new Object[]
{
mod_iceCream.VanillaIceCream, new ItemStack(Item.dyePowder,1,10)
});
ModLoader.addShapelessRecipe(new ItemStack(mod_iceCream.MintChocolateChipIceCream, 1), new Object[]
{
mod_iceCream.MintIceCream, new ItemStack(Item.dyePowder,1,3)
});
ModLoader.addRecipe(new ItemStack(mod_iceCream.MintChocolateChipIceCream, 1), new Object[]
{
"$ %", "@#@", " ! ", Character.valueOf('@'), Item.sugar, Character.valueOf('#'), Item.bucketMilk, Character.valueOf('!'), Item.bowlEmpty, Character.valueOf('$'), new ItemStack(Item.dyePowder,1,10), Character.valueOf('%'), new ItemStack(Item.dyePowder,1,3)
});
ModLoader.addRecipe(new ItemStack(mod_iceCream.IceCreamSword, 1), new Object[]
{
"#", "$", "!", Character.valueOf('$'), mod_iceCream.IceCreamPlate, Character.valueOf('!'), Item.stick, Character.valueOf('#'), mod_iceCream.IceCreamBlade
});
ModLoader.addRecipe(new ItemStack(mod_iceCream.SuperIceCream, 1), new Object[]
{
"$$$", "$!$", "$$$", Character.valueOf('!'), mod_iceCream.VanillaIceCream, Character.valueOf('$'), Item.diamond
});
ModLoader.addRecipe(new ItemStack(mod_iceCream.IceCreamChestplate, 1), new Object[]
{
"$ $", "$$$", "$$$", Character.valueOf('$'), mod_iceCream.IceCreamPlate
});
ModLoader.addRecipe(new ItemStack(mod_iceCream.IceCreamHelmet, 1), new Object[]
{
"$$$", "$ $", Character.valueOf('$'), mod_iceCream.IceCreamPlate
});
ModLoader.addRecipe(new ItemStack(mod_iceCream.IceCreamLeggings, 1), new Object[]
{
"$$$", "$ $", "$ $", Character.valueOf('$'), mod_iceCream.IceCreamPlate
});
ModLoader.addRecipe(new ItemStack(mod_iceCream.IceCreamBoots, 1), new Object[]
{
"$ $", "$ $", Character.valueOf('$'), mod_iceCream.IceCreamPlate
});
ModLoader.addShapelessRecipe(new ItemStack(mod_iceCream.VanillaChocolateSwirl, 1), new Object[]
{
mod_iceCream.VanillaIceCream, mod_iceCream.ChocolateIceCream
});
ModLoader.addShapelessRecipe(new ItemStack(mod_iceCream.VanillaStrawberrySwirl, 1), new Object[]
{
mod_iceCream.VanillaIceCream, mod_iceCream.StrawberryIceCream
});
ModLoader.addShapelessRecipe(new ItemStack(mod_iceCream.StrawberryChocolateSwirl, 1), new Object[]
{
mod_iceCream.StrawberryIceCream, mod_iceCream.ChocolateIceCream
});
ModLoader.addRecipe(new ItemStack(mod_iceCream.IceCreamBlock, 1), new Object[]
{
"$$$", "$$$", "$$$", Character.valueOf('$'), mod_iceCream.IceCreamPlate
});
ModLoader.addShapelessRecipe(new ItemStack(mod_iceCream.IceCreamPlate, 9), new Object[]
{
mod_iceCream.IceCreamBlock
});
ModLoader.addRecipe(new ItemStack(mod_iceCream.IceCreamPlate, 1), new Object[]
{
"$$", "$$", Character.valueOf('$'), mod_iceCream.IceCreamShard
});
ModLoader.addRecipe(new ItemStack(mod_iceCream.IceCreamBlade, 1), new Object[]
{
"$$", Character.valueOf('$'), mod_iceCream.IceCreamShard
});
ModLoader.addRecipe(new ItemStack(mod_iceCream.IceCreamStar, 1), new Object[]
{
" $ ", "$!$", " $ ", Character.valueOf('$'), mod_iceCream.IceCreamBlade, Character.valueOf('!'), mod_iceCream.IceCreamPlate
});
ModLoader.addRecipe(new ItemStack(mod_iceCream.IceCreamPick, 1), new Object[]
{
"#$#", " ! ", " ! ", Character.valueOf('$'), mod_iceCream.IceCreamPlate, Character.valueOf('!'), Item.stick, Character.valueOf('#'), mod_iceCream.IceCreamBlade
});
ModLoader.addRecipe(new ItemStack(mod_iceCream.IceCreamShovel, 1), new Object[]
{
"$", "!", "!", Character.valueOf('$'), mod_iceCream.IceCreamPlate, Character.valueOf('!'), Item.stick, Character.valueOf('#'), mod_iceCream.IceCreamBlade
});
ModLoader.addRecipe(new ItemStack(mod_iceCream.IceCreamAxe, 1), new Object[]
{
"#$", "#!", " !", Character.valueOf('$'), mod_iceCream.IceCreamPlate, Character.valueOf('!'), Item.stick, Character.valueOf('#'), mod_iceCream.IceCreamBlade
});
ModLoader.addShapelessRecipe(new ItemStack(mod_iceCream.DogIceCream, 1), new Object[]
{
mod_iceCream.VanillaIceCream, Item.porkRaw
});
ModLoader.addShapelessRecipe(new ItemStack(mod_iceCream.BaconIceCream, 1), new Object[]
{
mod_iceCream.VanillaIceCream, Item.porkCooked
});
//Register//
ModLoader.addArmor("iceCream");
ModLoader.registerBlock(IceCreamOre);
ModLoader.addName(IceCreamOre, "Ice Cream Ore");
ModLoader.registerBlock(IceCreamDirt);
ModLoader.addName(IceCreamDirt, "Ice Cream Dirt");
ModLoader.registerBlock(IceCreamBlock);
ModLoader.addName(IceCreamBlock, "Ice Cream Block");
}
public void load()
{
//Achievements//
ModLoader.addAchievementDesc(achievementiceCream, "ICE CREAM!", "Craft Vanilla Ice Cream");
ModLoader.addAchievementDesc(achievementNeapolitan, "Triple Decker", "Craft Neapolitan Ice Cream");
ModLoader.addAchievementDesc(achievementICShard, "Sharp Ice Cream", "Get an Ice Cream Shard");
}
public String getVersion1()
{
return "Ice Cream Mod v1.3";
}
//Achievement//
public void takenFromCrafting(EntityPlayer entityplayer, ItemStack itemstack, IInventory iinventory)
{
if(itemstack.itemID == mod_iceCream.VanillaIceCream.itemID)
{
entityplayer.addStat(achievementiceCream, 1);
}
}
public void takenFromCrafting1(EntityPlayer entityplayer, ItemStack itemstack, IInventory iinventory)
{
if(itemstack.itemID == mod_iceCream.NeapolitanIceCream.itemID)
{
entityplayer.addStat(achievementNeapolitan, 2);
}
}
public void onItemPickup(EntityPlayer entityplayer, ItemStack itemstack)
{
if(itemstack.itemID == mod_iceCream.IceCreamShard.itemID)
{
entityplayer.addStat(achievementICShard, 3);
}
}
public String getVersion() {
return null;
}
}
There is a problem with the block .setUnlocalizedName
0
0
Rendering screen
java.lang.NullPointerException
at net.minecraft.src.RenderItem.renderIcon(RenderItem.java:564)
at net.minecraft.src.RenderItem.renderItemIntoGUI(RenderItem.java:396)
at net.minecraft.src.RenderItem.renderItemAndEffectIntoGUI(RenderItem.java:444)
at net.minecraft.src.GuiContainer.drawSlotInventory(GuiContainer.java:389)
at net.minecraft.src.GuiContainer.drawScreen(GuiContainer.java:113)
at net.minecraft.src.InventoryEffectRenderer.drawScreen(InventoryEffectRenderer.java:35)
at net.minecraft.src.GuiContainerCreative.drawScreen(GuiContainerCreative.java:628)
at net.minecraft.src.EntityRenderer.updateCameraAndRender(EntityRenderer.java:990)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:20)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:863)
at net.minecraft.client.Minecraft.run(Minecraft.java:753)
at java.lang.Thread.run(Unknown Source)
If someone could help that would be awesome.
Thanks
0
0
0
0
This mod is a cool mod that adds ice cream and ice cream related things.
Picture and Crafting:
Here is a list of the items and blocks:
Chocolate Ice Cream: 4 Hearts
Strawberry Ice Cream: 4 hearts
Neapolitan Ice Cream: 8 Hearts, Swiftness effect
Mint Ice Cream: 4 Hearts
Mint Chocolate Chip Ice Cream: 5.5 Hearts, Haste effect
Ice Cream Shard
Ice Cream Sword
Ice Cream Pickaxe
Ice Cream Shovel
Ice Cream Axe
Super Ice Cream: 10 Hearts, Regeneration, Swiftness, and Fire Resistance effect
Ice Cream Armor
Ice Cream Ore
Vanilla Chocolate Swirl Ice Cream: 6 Hearts, Jump effect
Vanilla Strawberry Swirl Ice Cream: 6 Hearts, Night Vision effect
Strawberry Chocolate Swirl Ice Cream: 6 Hearts, Invisibility effect
Ice Cream Dirt
Ice Cream Block
Ice Cream Plate
Ice Cream Blade
Dog Ice Cream
Bacon Ice Cream
Extra Stuff
Ice Cream Biome
3 Achievements
Installation
2. Open your .minecraft folder(search %appdata%)
3. In your .minecraft folder open the bin folder and open your minecraft jar
5. Delete the META-INF folder in your jar
6. Open ModLoader and drag all the files into your jar
7. Repeat step 6, but with the Ice Cream Mod
8. Play Minecraft
Download v1.2 (1.5.1)
Download v1.1 (1.4.7)
0
I haven't looked back at this in a long time, because I'm working on other mods, so ya that would be awesome if you updated it for me. Thanks.
0
0
LOL ya I'll put that in there
That's fine. I don't care
I will look into that
0
what kind of compatibility issues did you try it with another mod and it didn't work?
0
oh..I never thought about that
ok I'll fix that
then that would be a big rip off EE this mod is just a mod for cobblestone