• 0

    posted a message on Custom Cake Block Error!
    Ok I have this other error now. So I try to load the world and it just stops at 98% and then it goes back to the main screen and starts lagging badly. There isn't actually a error but heres the console log:

    2013-10-22 22:37:17 [INFO] [ForgeModLoader] Forge Mod Loader version 5.2.23.737 for Minecraft 1.5.2 loading
    2013-10-22 22:37:17 [INFO] [ForgeModLoader] Java is Java HotSpot(TM) 64-Bit Server VM, version 1.7.0_17, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jdk1.7.0_17\jre
    2013-10-22 22:37:17 [INFO] [ForgeModLoader] Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
    2013-10-22 22:37:41 [INFO] [STDOUT] 229 recipes
    2013-10-22 22:37:41 [INFO] [STDOUT] 27 achievements
    2013-10-22 22:37:44 [INFO] [Minecraft-Client] Setting user: Player264
    2013-10-22 22:37:44 [INFO] [STDOUT] (Session ID is -)
    2013-10-22 22:37:44 [INFO] [STDERR] Client asked for parameter: server
    2013-10-22 22:37:44 [INFO] [Minecraft-Client] LWJGL Version: 2.4.2
    2013-10-22 22:37:49 [INFO] [MinecraftForge] Attempting early MinecraftForge initialization
    2013-10-22 22:37:49 [INFO] [STDOUT] MinecraftForge v7.8.1.737 Initialized
    2013-10-22 22:37:49 [INFO] [ForgeModLoader] MinecraftForge v7.8.1.737 Initialized
    2013-10-22 22:37:49 [INFO] [STDOUT] Replaced 85 ore recipies
    2013-10-22 22:37:50 [INFO] [MinecraftForge] Completed early MinecraftForge initialization
    2013-10-22 22:37:50 [INFO] [ForgeModLoader] Reading custom logging properties from C:\Users\Sa'id\Desktop\Learning Programming\Java\Minecraft Mod Development\Forge MCP(Foods)\jars\config\logging.properties
    2013-10-22 22:37:50 [OFF] [ForgeModLoader] Logging level for ForgeModLoader logging is set to ALL
    2013-10-22 22:37:52 [INFO] [ForgeModLoader] Searching C:\Users\Sa'id\Desktop\Learning Programming\Java\Minecraft Mod Development\Forge MCP(Foods)\jars\mods for mods
    2013-10-22 22:38:19 [INFO] [ForgeModLoader] Forge Mod Loader has identified 4 mods to load
    2013-10-22 22:38:19 [INFO] [mcp] Activating mod mcp
    2013-10-22 22:38:19 [INFO] [FML] Activating mod FML
    2013-10-22 22:38:19 [INFO] [Forge] Activating mod Forge
    2013-10-22 22:38:19 [INFO] [MoreFoodsMod] Activating mod MoreFoodsMod
    2013-10-22 22:38:20 [INFO] [ForgeModLoader] Registering Forge Packet Handler
    2013-10-22 22:38:20 [INFO] [ForgeModLoader] Succeeded registering Forge Packet Handler
    2013-10-22 22:38:22 [INFO] [ForgeModLoader] Configured a dormant chunk cache size of 0
    2013-10-22 22:38:27 [INFO] [STDOUT]
    2013-10-22 22:38:27 [INFO] [STDOUT] Starting up SoundSystem...
    2013-10-22 22:38:27 [INFO] [STDOUT] Initializing LWJGL OpenAL
    2013-10-22 22:38:27 [INFO] [STDOUT]	 (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
    2013-10-22 22:38:28 [INFO] [STDOUT] OpenAL initialized.
    2013-10-22 22:38:28 [INFO] [STDOUT]
    2013-10-22 22:38:29 [INFO] [ForgeModLoader] Forge Mod Loader has detected an older LWJGL version, new advanced texture animation features are disabled
    2013-10-22 22:38:29 [INFO] [ForgeModLoader] Not using advanced OpenGL 4.3 advanced capability for animations : OpenGL 4.3 is not available
    2013-10-22 22:38:29 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/lava_flow.txt
    2013-10-22 22:38:29 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/water_flow.txt
    2013-10-22 22:38:29 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_0.txt
    2013-10-22 22:38:29 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_1.txt
    2013-10-22 22:38:29 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/lava.txt
    2013-10-22 22:38:29 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/portal.txt
    2013-10-22 22:38:29 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/water.txt
    2013-10-22 22:38:30 [INFO] [Minecraft-Client] Found animation info for: textures/items/clock.txt
    2013-10-22 22:38:30 [INFO] [Minecraft-Client] Found animation info for: textures/items/compass.txt
    2013-10-22 22:38:30 [INFO] [STDOUT] CONFLICT @ 5082 item slot already occupied by [email protected] while adding [email protected]
    2013-10-22 22:38:30 [INFO] [fml.ItemTracker] The mod MoreFoodsMod is overwriting existing item at 5338 (net.minecraft.item.ItemFood from MoreFoodsMod) with net.minecraft.item.ItemFood
    2013-10-22 22:38:30 [INFO] [STDOUT] CONFLICT @ 5096 item slot already occupied by [email protected] while adding [email protected]
    2013-10-22 22:38:30 [INFO] [fml.ItemTracker] The mod MoreFoodsMod is overwriting existing item at 5352 (net.minecraft.item.ItemFood from MoreFoodsMod) with net.minecraft.item.ItemReed
    2013-10-22 22:38:30 [INFO] [STDOUT] CONFLICT @ 0 item slot already occupied by [email protected] while adding [email protected]
    2013-10-22 22:38:30 [INFO] [fml.ItemTracker] The mod MoreFoodsMod is overwriting existing item at 256 (net.minecraft.item.ItemSpade from Minecraft) with net.minecraft.item.ItemReed
    2013-10-22 22:38:30 [INFO] [STDOUT] CONFLICT @ 5101 item slot already occupied by [email protected] while adding [email protected]
    2013-10-22 22:38:30 [INFO] [fml.ItemTracker] The mod MoreFoodsMod is overwriting existing item at 5357 (net.minecraft.item.ItemReed from MoreFoodsMod) with net.minecraft.item.ItemReed
    2013-10-22 22:38:30 [INFO] [STDOUT] CONFLICT @ 0 item slot already occupied by [email protected] while adding [email protected]
    2013-10-22 22:38:30 [INFO] [fml.ItemTracker] The mod MoreFoodsMod is overwriting existing item at 256 (net.minecraft.item.ItemReed from MoreFoodsMod) with net.minecraft.item.ItemFood
    2013-10-22 22:38:31 [INFO] [ForgeModLoader] Forge Mod Loader has successfully loaded 4 mods
    2013-10-22 22:38:32 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/blocks/cakeChoclate_side.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:32 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/blocks/pizzaPork_side.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:32 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/blocks/pizzaPork_inner.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:32 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/blocks/cheeseRoll_side.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:32 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/blocks/cheeseRoll_top.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:32 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/blocks/pizzaBeef_inner.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:32 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/blocks/cheeseRoll_bottom.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:32 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/blocks/cakeChoclate_top.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:32 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/blocks/pizzaPork_bottom.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/blocks/cheeseRoll_inner.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/blocks/pizzaBeef_top.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/blocks/pizzaBeef_bottom.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/blocks/pizzaBeef_side.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/blocks/pizzaPork_top.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/blocks/cakeChoclate_bottom.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/blocks/cakeChoclate_inner.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/lava_flow.txt
    2013-10-22 22:38:33 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/water_flow.txt
    2013-10-22 22:38:33 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_0.txt
    2013-10-22 22:38:33 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_1.txt
    2013-10-22 22:38:33 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/lava.txt
    2013-10-22 22:38:33 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/portal.txt
    2013-10-22 22:38:33 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/water.txt
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/shellTaco.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/itemChoclateCake.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/hardcandyGreen.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/cheeseSandwich.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/letuce.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/ketchup.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/rasberry.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/pancake.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/cucumber.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/hotdogMeat.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/chickenSandwich.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/hamburburgerLetuceKetchup.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/hotdog.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/hamburgerNormal.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/grapes.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/swordRuby.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/greenSugar.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/hardcandyBlue.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:33 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/hamburgerLetuceMustard.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/onion.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/peach.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/tacoFull.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/tomato.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/redSugar.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/plum.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/hotdogKetchup.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/applePie.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/hamburgerMustard.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/cheeseSlice.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/cupcake.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/blueSugar.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/itemPizzaPork.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/mustard.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/hamburgerGolden.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/jalapeno.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/itemCheeseRoll.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/hardcandy.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/hamburgerKetchup.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/blackberry.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/hardcandyYellow.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/yellowSugar.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/hotdogMustard.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/beefSandwich.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/hamburgerMeat.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/cherry.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/hardcandyRed.png, but that file does not exist. Ignoring.
    2013-10-22 22:38:34 [INFO] [Minecraft-Client] Found animation info for: textures/items/clock.txt
    2013-10-22 22:38:34 [INFO] [Minecraft-Client] Found animation info for: textures/items/compass.txt
    2013-10-22 22:38:55 [INFO] [STDOUT] Deleting level New World
    2013-10-22 22:38:55 [INFO] [STDOUT] Attempt 1...
    2013-10-22 22:38:55 [INFO] [STDOUT] Deleting .\saves\New World\data
    2013-10-22 22:38:55 [INFO] [STDOUT] Deleting .\saves\New World\data\villages.dat
    2013-10-22 22:38:55 [INFO] [STDOUT] Deleting .\saves\New World\DIM-1
    2013-10-22 22:38:55 [INFO] [STDOUT] Deleting .\saves\New World\DIM-1\data
    2013-10-22 22:38:55 [INFO] [STDOUT] Deleting .\saves\New World\DIM1
    2013-10-22 22:38:55 [INFO] [STDOUT] Deleting .\saves\New World\DIM1\data
    2013-10-22 22:38:55 [INFO] [STDOUT] Deleting .\saves\New World\level.dat
    2013-10-22 22:38:55 [INFO] [STDOUT] Deleting .\saves\New World\level.dat_mcr
    2013-10-22 22:38:55 [INFO] [STDOUT] Deleting .\saves\New World\level.dat_old
    2013-10-22 22:38:55 [INFO] [STDOUT] Deleting .\saves\New World\players
    2013-10-22 22:38:55 [INFO] [STDOUT] Deleting .\saves\New World\region
    2013-10-22 22:38:55 [INFO] [STDOUT] Deleting .\saves\New World\region\r.-1.-1.mca
    2013-10-22 22:38:55 [INFO] [STDOUT] Deleting .\saves\New World\region\r.-1.0.mca
    2013-10-22 22:38:55 [INFO] [STDOUT] Deleting .\saves\New World\session.lock
    2013-10-22 22:39:02 [INFO] [Minecraft-Server] Starting integrated minecraft server version 1.5.2
    2013-10-22 22:39:02 [INFO] [Minecraft-Server] Generating keypair
    2013-10-22 22:39:03 [INFO] [Minecraft-Server] Converting map!
    2013-10-22 22:39:03 [INFO] [Minecraft-Server] Scanning folders...
    2013-10-22 22:39:03 [INFO] [Minecraft-Server] Total conversion count is 0
    2013-10-22 22:39:06 [INFO] [ForgeModLoader] Loading dimension 0 (New World) ([email protected])
    2013-10-22 22:39:06 [INFO] [ForgeModLoader] Loading dimension 1 (New World) ([email protected])
    2013-10-22 22:39:06 [INFO] [ForgeModLoader] Loading dimension -1 (New World) ([email protected])
    2013-10-22 22:39:06 [INFO] [Minecraft-Server] Preparing start region for level 0
    2013-10-22 22:39:07 [INFO] [Minecraft-Server] Preparing spawn area: 3%
    2013-10-22 22:39:09 [INFO] [Minecraft-Server] Preparing spawn area: 4%
    2013-10-22 22:39:10 [INFO] [Minecraft-Server] Preparing spawn area: 7%
    2013-10-22 22:39:11 [INFO] [Minecraft-Server] Preparing spawn area: 11%
    2013-10-22 22:39:12 [INFO] [Minecraft-Server] Preparing spawn area: 14%
    2013-10-22 22:39:13 [INFO] [Minecraft-Server] Preparing spawn area: 18%
    2013-10-22 22:39:14 [INFO] [Minecraft-Server] Preparing spawn area: 21%
    2013-10-22 22:39:15 [INFO] [Minecraft-Server] Preparing spawn area: 24%
    2013-10-22 22:39:16 [INFO] [Minecraft-Server] Preparing spawn area: 27%
    2013-10-22 22:39:17 [INFO] [Minecraft-Server] Preparing spawn area: 30%
    2013-10-22 22:39:18 [INFO] [Minecraft-Server] Preparing spawn area: 33%
    2013-10-22 22:39:19 [INFO] [Minecraft-Server] Preparing spawn area: 36%
    2013-10-22 22:39:20 [INFO] [Minecraft-Server] Preparing spawn area: 39%
    2013-10-22 22:39:21 [INFO] [Minecraft-Server] Preparing spawn area: 42%
    2013-10-22 22:39:22 [INFO] [Minecraft-Server] Preparing spawn area: 45%
    2013-10-22 22:39:23 [INFO] [Minecraft-Server] Preparing spawn area: 47%
    2013-10-22 22:39:24 [INFO] [Minecraft-Server] Preparing spawn area: 49%
    2013-10-22 22:39:25 [INFO] [Minecraft-Server] Preparing spawn area: 50%
    2013-10-22 22:39:26 [INFO] [Minecraft-Server] Preparing spawn area: 53%
    2013-10-22 22:39:27 [INFO] [Minecraft-Server] Preparing spawn area: 55%
    2013-10-22 22:39:28 [INFO] [Minecraft-Server] Preparing spawn area: 60%
    2013-10-22 22:39:29 [INFO] [Minecraft-Server] Preparing spawn area: 66%
    2013-10-22 22:39:31 [INFO] [Minecraft-Server] Preparing spawn area: 72%
    2013-10-22 22:39:32 [INFO] [Minecraft-Server] Preparing spawn area: 77%
    2013-10-22 22:39:33 [INFO] [Minecraft-Server] Preparing spawn area: 83%
    2013-10-22 22:39:34 [INFO] [Minecraft-Server] Preparing spawn area: 85%
    2013-10-22 22:39:35 [INFO] [Minecraft-Server] Preparing spawn area: 90%
    2013-10-22 22:39:36 [INFO] [Minecraft-Server] Preparing spawn area: 96%
    2013-10-22 22:40:27 [INFO] [STDERR] Someone is closing me!
    2013-10-22 22:40:27 [INFO] [Minecraft-Server] Stopping server
    2013-10-22 22:40:27 [INFO] [Minecraft-Server] Saving players
    2013-10-22 22:40:27 [INFO] [Minecraft-Server] Saving worlds
    2013-10-22 22:40:27 [INFO] [Minecraft-Server] Saving chunks for level 'New World'/Overworld

    And I think the conflicting code is my edible cake-like blocks again.

    package scoutdrago3.moreFoods;
    import cpw.mods.fml.relauncher.Side;
    import cpw.mods.fml.relauncher.SideOnly;
    import java.util.Random;
    import net.minecraft.block.Block;
    import net.minecraft.block.material.Material;
    import net.minecraft.client.renderer.texture.IconRegister;
    import net.minecraft.entity.player.EntityPlayer;
    import net.minecraft.item.Item;
    import net.minecraft.util.AxisAlignedBB;
    import net.minecraft.util.Icon;
    import net.minecraft.world.IBlockAccess;
    import net.minecraft.world.World;
    public class BlockCheeseRoll extends Block
    {
        @SideOnly(Side.CLIENT)
        private Icon cheeseRollTopIcon;
        @SideOnly(Side.CLIENT)
        private Icon cheeseRollBottomIcon;
        @SideOnly(Side.CLIENT)
        private Icon field_94382_c;
        protected BlockCheeseRoll(int par1)
        {
    	    super(par1, Material.cake);
    	    this.setTickRandomly(true);
        }
        /**
    	 * Updates the blocks bounds based on its current state. Args: world, x, y, z
    	 */
        public void setBlockBoundsBasedOnState(IBlockAccess par1IBlockAccess, int par2, int par3, int par4)
        {
    	    int l = par1IBlockAccess.getBlockMetadata(par2, par3, par4);
    	    float f = 0.0625F;
    	    float f1 = (float)(1 + l * 2) / 16.0F;
    	    float f2 = 0.5F;
    	    this.setBlockBounds(f1, 0.0F, f, 1.0F - f, f2, 1.0F - f);
        }
        /**
    	 * Sets the block's bounds for rendering it as an item
    	 */
        public void setBlockBoundsForItemRender()
        {
    	    float f = 0.0625F;
    	    float f1 = 0.5F;
    	    this.setBlockBounds(f, 0.0F, f, 1.0F - f, f1, 1.0F - f);
        }
        /**
    	 * Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been
    	 * cleared to be reused)
    	 */
        public AxisAlignedBB getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)
        {
    	    int l = par1World.getBlockMetadata(par2, par3, par4);
    	    float f = 0.0625F;
    	    float f1 = (float)(1 + l * 2) / 16.0F;
    	    float f2 = 0.5F;
    	    return AxisAlignedBB.getAABBPool().getAABB((double)((float)par2 + f1), (double)par3, (double)((float)par4 + f), (double)((float)(par2 + 1) - f), (double)((float)par3 + f2 - f), (double)((float)(par4 + 1) - f));
        }
        /**
    	 * If this block doesn't render as an ordinary block it will return False (examples: signs, buttons, stairs, etc)
    	 */
        public boolean renderAsNormalBlock()
        {
    	    return false;
        }
        @SideOnly(Side.CLIENT)
        /**
    	 * Returns the bounding box of the wired rectangular prism to render.
    	 */
        public AxisAlignedBB getSelectedBoundingBoxFromPool(World par1World, int par2, int par3, int par4)
        {
    	    int l = par1World.getBlockMetadata(par2, par3, par4);
    	    float f = 0.0625F;
    	    float f1 = (float)(1 + l * 2) / 16.0F;
    	    float f2 = 0.5F;
    	    return AxisAlignedBB.getAABBPool().getAABB((double)((float)par2 + f1), (double)par3, (double)((float)par4 + f), (double)((float)(par2 + 1) - f), (double)((float)par3 + f2), (double)((float)(par4 + 1) - f));
        }
        @SideOnly(Side.CLIENT)
        /**
    	 * From the specified side and block metadata retrieves the blocks texture. Args: side, metadata
    	 */
        public Icon getIcon(int par1, int par2)
        {
    	    return par1 == 1 ? this.cheeseRollTopIcon : (par1 == 0 ? this.cheeseRollBottomIcon : (par2 > 0 && par1 == 4 ? this.field_94382_c : this.blockIcon));
        }
        @SideOnly(Side.CLIENT)
        /**
    	 * When this method is called, your block should register all the icons it needs with the given IconRegister. This
    	 * is the only chance you get to register icons.
    	 */
        public void registerIcons(IconRegister par1IconRegister)
        {
    	    this.blockIcon = par1IconRegister.registerIcon("cheeseRoll_side");
    	    this.field_94382_c = par1IconRegister.registerIcon("cheeseRoll_inner");
    	    this.cheeseRollTopIcon = par1IconRegister.registerIcon("cheeseRoll_top");
    	    this.cheeseRollBottomIcon = par1IconRegister.registerIcon("cheeseRoll_bottom");
        }
        /**
    	 * Is this block (a) opaque and (B) a full 1m cube?  This determines whether or not to render the shared face of two
    	 * adjacent blocks and also whether the player can attach torches, redstone wire, etc to this block.
    	 */
        public boolean isOpaqueCube()
        {
    	    return false;
        }
        /**
    	 * Called upon block activation (right click on the block.)
    	 */
        public boolean onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)
        {
    	    this.eatCakeSlice(par1World, par2, par3, par4, par5EntityPlayer);
    	    return true;
        }
        /**
    	 * Called when the block is clicked by a player. Args: x, y, z, entityPlayer
    	 */
        public void onBlockClicked(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer)
        {
    	    this.eatCakeSlice(par1World, par2, par3, par4, par5EntityPlayer);
        }
        /**
    	 * Heals the player and removes a slice from the cake.
    	 */
        private void eatCakeSlice(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer)
        {
    	    if (par5EntityPlayer.canEat(false))
    	    {
    		
    		    int l = par1World.getBlockMetadata(par2, par3, par4) + 1;
    		    if (l >= 8)
    		    {
    			    par1World.setBlockToAir(par2, par3, par4);
    		    }
    		    else
    		    {
    			    par1World.setBlockMetadataWithNotify(par2, par3, par4, l, 2);
    		    }
    	    }
        }
        /**
    	 * Checks to see if its valid to put this block at the specified coordinates. Args: world, x, y, z
    	 */
        public boolean canPlaceBlockAt(World par1World, int par2, int par3, int par4)
        {
    	    return !super.canPlaceBlockAt(par1World, par2, par3, par4) ? false : this.canBlockStay(par1World, par2, par3, par4);
        }
        /**
    	 * Lets the block know when one of its neighbor changes. Doesn't know which neighbor changed (coordinates passed are
    	 * their own) Args: x, y, z, neighbor blockID
    	 */
        public void onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)
        {
    	    if (!this.canBlockStay(par1World, par2, par3, par4))
    	    {
    		    par1World.setBlockToAir(par2, par3, par4);
    	    }
        }
        /**
    	 * Can this block stay at this position.  Similar to canPlaceBlockAt except gets checked often with plants.
    	 */
        public boolean canBlockStay(World par1World, int par2, int par3, int par4)
        {
    	    return par1World.getBlockMaterial(par2, par3 - 1, par4).isSolid();
        }
        /**
    	 * Returns the quantity of items to drop on block destruction.
    	 */
        public int quantityDropped(Random par1Random)
        {
    	    return 0;
        }
        /**
    	 * Returns the ID of the items to drop on destruction.
    	 */
        public int idDropped(int par1, Random par2Random, int par3)
        {
    	    return 0;
        }
        @SideOnly(Side.CLIENT)
        /**
    	 * only called by clickMiddleMouseButton , and passed to inventory.setCurrentItem (along with isCreative)
    	 */
        public int idPicked(World par1World, int par2, int par3, int par4)
        {
    	    return MainFoods.ItemPizzaToppingBeef.itemID;
        }
    }


    Thanks everyone!
    Posted in: Modification Development
  • 0

    posted a message on [In-Dev]MoreMods Series: Magics, Foods, Dimensions, Materials, Mobs And More!
    Guys, i'm really sorry I haven't been doing anything because i'm really busy at school. I'll try to arrange a day just for codding in the week but that's very improbable cause I have a club like everyday.
    Posted in: Minecraft Mods
  • 0

    posted a message on [In-Dev]MoreMods Series: Magics, Foods, Dimensions, Materials, Mobs And More!
    I added a couple polls, as of right now I have stopped all development of any other mod and I will focus on MoreFoods completely until I have it for 1.5.2 and 1.6.2 Also just wanted to point out all these mods will work on your servers(as every Forge mod does ;)).
    Posted in: Minecraft Mods
  • 0

    posted a message on How can I make a block like cake?
    Quote from Mazetar

    Doh that question oh well let's see then.

    // Inside the cakeBlockThingy

    On activited method
    if player.heldItem == knife
    // Do whatever here


    PS the code you showed above is directly copy paste code I guess? :P


    Ok I tried it in 2 diffrent ways:

    I tried
    if(par5EntityPlayer.helditem == MainFoods.Knife.itemID)

    And
    if(player.helditem == MainFoods.Knife.itemID)


    Both give me errors saying its undefined. Any other way you got?
    Posted in: Modification Development
  • 0

    posted a message on How can I make a block like cake?
    Quote from Mazetar

    Doh that question oh well let's see then.

    // Inside the cakeBlockThingy

    On activited method
    if player.heldItem == knife
    // Do whatever here


    PS the code you showed above is directly copy paste code I guess? :P


    Yup, your were spot on with the PS note, I took it strait from EntityCow ;)
    Posted in: Modification Development
  • 0

    posted a message on How can I make a block like cake?
    Quote from Mazetar

    Unlocalized name is for the well Unlocalized name! not for textures :P

    Texture names are meant to be set and get by the use of the getTextureName and setTextureName methods of Items/blocks.
    func_111023_E() - getBlockTextureName
    func_111022_d(String) - setBlockTextureName

    For items:
    func_111208_A() - getItemTextureName
    func_111206_d(String) - setItemTextureName

    I too used unlocalized name for texture name along with it's other uses until I learned about these methods and how they where intended to be used, during an chat with the forge team.. I learned rather quickly from that one can say :P

    Anyways that's how it's intended to be done, there are other ways to do it as well :P

    Example on registration:
    @Override
    @SideOnly(Side.CLIENT)
    public void registerIcons(IconRegister ir) {
    	 this.blockIcon = ir.registerIcon(Reference.MODID + ":" + func_111023_E());
    }




    Didn't you say you found it out? *Now I'm the confused one* :P


    Yes I said 2 times I found it out, and I don't mean to be rude but your not answering my question, just the question I know the answer too(sorry if that sounded real jerky :( )

    My problem is that I can't set it to allowing the player to right click with the knife.

    Here is a quote with the code and everything:


    public boolean interact(EntityPlayer par1EntityPlayer)
    {
    ItemStack itemstack = par1EntityPlayer.inventory.getCurrentItem();
    if (itemstack != null && itemstack.itemID == Item.bucketEmpty.itemID)
    {
    if (--itemstack.stackSize <= 0)
    {
    par1EntityPlayer.inventory.setInventorySlotContents(par1EntityPlayer.inventory.currentItem, new ItemStack(Item.bucketMilk));
    }
    else if (!par1EntityPlayer.inventory.addItemStackToInventory(new ItemStack(Item.bucketMilk)))
    {
    par1EntityPlayer.dropPlayerItem(new ItemStack(Item.bucketMilk.itemID, 1, 0));
    }
    return true;
    }
    else
    {
    return super.interact(par1EntityPlayer);
    }
    }
    I changed the
    par5EntityPlayer.getFoodStats().addStats(2, 0.1F);
    to the code above and the biggest problems were that I had to change the void behind eatCakeSlice to boolean and I had to change par1EntityPlayer to par5EntityPlayer. I just undoed that and then I cam back here :P
    Posted in: Modification Development
  • 0

    posted a message on How to make armor that lets you climb up walls
    All I'm gonna say is ^^^^^^^^^
    Posted in: Modification Development
  • 0

    posted a message on How can I make a block like cake?
    Quote from Mazetar

    Weren't you quite the java expert, at least you where quite deep into it?
    Between that and normal texturing 1.6 blocks and google you where unable to solve that problem?

    Really?
    Come'on man!?


    XD I found it out my self that's why I said that at the end of the thing I replied to him. I just got really confused because I thought you were supposed to set the Unlocalized name to the name of the picture.

    Still doesn't solve my question though, does it? :P
    Posted in: Modification Development
  • 0

    posted a message on Would Like To Join An Animation Team!(No Cost)
    Why don't we all just team up ;)
    Posted in: Other Help
  • 0

    posted a message on I need a 3D Character Of My Skin
    Oh sorry lol
    Here you go:

    www.minecraft.net/skin/Scoutdrago3.png
    Posted in: Requests
  • 0

    posted a message on Pick that smelts ores
    Maybe you should put that all in a while loop checking if the pick is in his hand, so as long as its in his hand then it will work. Just a idea though.
    Good luck ;)
    Posted in: Modification Development
  • 0

    posted a message on How to make armor that lets you climb up walls
    Usually if I find lots of code on the same thing in a entity class I just copy it all and run it. If i get a error I look to see if I can fix it by deleting etc... I already deleted the code I was only testing but it does work. Or just use TekZappas way. Use a Entity Collide.
    Posted in: Modification Development
  • 0

    posted a message on How can I make a block like cake?
    Nope didn't work. Heres what I did:

    The code for the Adding to inventory:

    public boolean interact(EntityPlayer par1EntityPlayer)
        {
    	    ItemStack itemstack = par1EntityPlayer.inventory.getCurrentItem();
    	    if (itemstack != null && itemstack.itemID == Item.bucketEmpty.itemID)
    	    {
    		    if (--itemstack.stackSize <= 0)
    		    {
    			    par1EntityPlayer.inventory.setInventorySlotContents(par1EntityPlayer.inventory.currentItem, new ItemStack(Item.bucketMilk));
    		    }
    		    else if (!par1EntityPlayer.inventory.addItemStackToInventory(new ItemStack(Item.bucketMilk)))
    		    {
    			    par1EntityPlayer.dropPlayerItem(new ItemStack(Item.bucketMilk.itemID, 1, 0));
    		    }
    		    return true;
    	    }
    	    else
    	    {
    		    return super.interact(par1EntityPlayer);
    	    }
        }

    I changed the
    par5EntityPlayer.getFoodStats().addStats(2, 0.1F);

    to the code above and the biggest problems were that I had to change the void behind eatCakeSlice to boolean and I had to change par1EntityPlayer to par5EntityPlayer. I just undoed that and then I cam back here :P

    Thanks :)
    Posted in: Modification Development
  • 0

    posted a message on How can I make a block like cake?
    Quote from CraftMuch

    In the EntityCow Interact section there should be somecode which sets the players item in hand to a bucket of milk.
    As for the Textures
    public void registerIcons(IconRegister par1IconRegister)
    {
    this.blockIcon = par1IconRegister.registerIcon(this.func_111023_E() + "YourMod:_side");//Put textures in Block folder
    this.field_94382_c = par1IconRegister.registerIcon(this.func_111023_E() + "YourMod:_inner");
    this.cakeTopIcon = par1IconRegister.registerIcon(this.func_111023_E() + "YourMod:_top");
    this.cakeBottomIcon = par1IconRegister.registerIcon(this.func_111023_E() + "YourMod:_bottom");
    }



    Thanks for the first one and the second one but I already found the second one out :P, Thanks again :D
    Posted in: Modification Development
  • 0

    posted a message on Custom Cake Block Error!
    Quote from blockout22

    block ids only go upto 4096, try changing the id to a lower number


    Omg Thanks guys I just noticed that Lol :P
    Posted in: Modification Development
  • To post a comment, please or register a new account.