battlefield
-
Posts
15 -
Joined
-
Last visited
Posts posted by battlefield
-
-
FurnaceRecipes.smelting().addSmelting(item, metadata, out);
Is it really that hard to go through the class and check for instances of it?
-
Hello there, I have been working on adding a dimension to minecraft for quite a while now. The code that I previously used(MC 1.2.3) is now broken, so what I did was just copied over the ChunkProviderGenerate, WorldChunkManager and of course registered them properly inside my WorldProvider class but here is the thing I was getting errors, so I decided to go and instead of creating new classes I just created instances of allready existing minecraft classes.
Now what happens is(minecraft default normally working code) throws this at me
2012-10-09 19:57:40 [iNFO] [ForgeModLoader] Forge Mod Loader version 3.0.188.360 for Minecraft client:1.3.2, server:1.3.2 loading 2012-10-09 19:57:40 [FINEST] [ForgeModLoader] All core mods are successfully located 2012-10-09 19:57:40 [FINEST] [ForgeModLoader] Discovering coremods 2012-10-09 19:57:40 [FINEST] [ForgeModLoader] Found library file argo-2.25.jar present and correct in lib dir 2012-10-09 19:57:40 [FINEST] [ForgeModLoader] Found library file guava-12.0.1.jar present and correct in lib dir 2012-10-09 19:57:40 [FINEST] [ForgeModLoader] Found library file asm-all-4.0.jar present and correct in lib dir 2012-10-09 19:57:40 [FINEST] [ForgeModLoader] Running coremod plugins 2012-10-09 19:57:40 [FINEST] [ForgeModLoader] Running coremod plugin FMLCorePlugin 2012-10-09 19:57:40 [FINEST] [ForgeModLoader] Coremod plugin FMLCorePlugin run successfully 2012-10-09 19:57:40 [FINEST] [ForgeModLoader] Running coremod plugin FMLForgePlugin 2012-10-09 19:57:40 [FINEST] [ForgeModLoader] Coremod plugin FMLForgePlugin run successfully 2012-10-09 19:57:40 [FINEST] [ForgeModLoader] Validating minecraft 2012-10-09 19:57:40 [FINEST] [ForgeModLoader] Minecraft validated, launching... 2012-10-09 19:57:40 [iNFO] [sTDOUT] 27 achievements 2012-10-09 19:57:41 [iNFO] [sTDOUT] 195 recipes 2012-10-09 19:57:41 [iNFO] [sTDOUT] Setting user: batlefield, - 2012-10-09 19:57:41 [iNFO] [sTDERR] Client asked for parameter: server 2012-10-09 19:57:41 [iNFO] [sTDOUT] LWJGL Version: 2.4.2 2012-10-09 19:57:41 [iNFO] [ForgeModLoader] Attempting early MinecraftForge initialization 2012-10-09 19:57:41 [iNFO] [ForgeModLoader] Completed early MinecraftForge initialization 2012-10-09 19:57:41 [FINE] [ForgeModLoader] Building injected Mod Containers [cpw.mods.fml.common.FMLDummyContainer, net.minecraftforge.common.ForgeDummyContainer] 2012-10-09 19:57:41 [FINE] [ForgeModLoader] Attempting to load mods contained in the minecraft jar file and associated classes 2012-10-09 19:57:41 [FINE] [ForgeModLoader] Found a minecraft related directory at D:\MCP\1.3\Zoocraftia\eclipse\Minecraft\bin, examining for mod candidates 2012-10-09 19:57:41 [FINE] [ForgeModLoader] Skipping known library file D:\MCP\1.3\Zoocraftia\jars\bin\jinput.jar 2012-10-09 19:57:41 [FINE] [ForgeModLoader] Skipping known library file D:\MCP\1.3\Zoocraftia\jars\bin\lwjgl_util.jar 2012-10-09 19:57:41 [FINE] [ForgeModLoader] Skipping known library file D:\MCP\1.3\Zoocraftia\jars\bin\lwjgl.jar 2012-10-09 19:57:41 [FINE] [ForgeModLoader] Found a minecraft related file at D:\MCP\1.3\Zoocraftia\jars\bin\minecraft.jar, examining for mod candidates 2012-10-09 19:57:41 [FINE] [ForgeModLoader] Skipping known library file D:\MCP\1.3\Zoocraftia\lib\argo-2.25.jar 2012-10-09 19:57:41 [FINE] [ForgeModLoader] Skipping known library file D:\MCP\1.3\Zoocraftia\lib\asm-all-4.0.jar 2012-10-09 19:57:41 [FINE] [ForgeModLoader] Skipping known library file D:\MCP\1.3\Zoocraftia\lib\guava-12.0.1.jar 2012-10-09 19:57:41 [FINE] [ForgeModLoader] Skipping known library file D:\MCP\1.3\Zoocraftia\jars\lib\argo-2.25.jar 2012-10-09 19:57:41 [FINE] [ForgeModLoader] Skipping known library file D:\MCP\1.3\Zoocraftia\jars\lib\guava-12.0.1.jar 2012-10-09 19:57:41 [FINE] [ForgeModLoader] Skipping known library file D:\MCP\1.3\Zoocraftia\jars\lib\asm-all-4.0.jar 2012-10-09 19:57:41 [FINE] [ForgeModLoader] Minecraft jar mods loaded successfully 2012-10-09 19:57:41 [iNFO] [ForgeModLoader] Searching D:\MCP\1.3\Zoocraftia\jars\mods for mods 2012-10-09 19:57:41 [FINE] [ForgeModLoader] Examining directory bin for potential mods 2012-10-09 19:57:41 [FINE] [ForgeModLoader] Found an mcmod.info file in directory bin 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package cpw 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package cpw.mods 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client.modloader 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client.registry 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm.transformers 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.discovery 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.discovery.asm 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.event 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.functions 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.modloader 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.network 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.registry 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.toposort 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.versioning 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.relauncher 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.server 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package ibxm 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package net 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package net.minecraft 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server 2012-10-09 19:57:41 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.src 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.classloading 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client.event 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client.event.sound 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.common 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.living 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.minecart 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.player 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.world 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.oredict 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.transformers 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.zoocraftia 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.zoocraftia.animals 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.zoocraftia.animals.client 2012-10-09 19:57:42 [FINE] [ForgeModLoader] Identified an FMLMod type mod net.zoocraftia.animals.ZoocraftiaAnimalsMain 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Parsed dependency info : [] [] [] 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.zoocraftia.api 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.zoocraftia.api.client 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.zoocraftia.core 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.zoocraftia.core.client 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.zoocraftia.core.entityAI 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.zoocraftia.core.listeners 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.zoocraftia.core.network 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.zoocraftia.core.trees 2012-10-09 19:57:42 [FINE] [ForgeModLoader] Identified an FMLMod type mod net.zoocraftia.core.ZoocraftiaMain 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Parsed dependency info : [] [] [] 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.zoocraftia.dimension 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package net.zoocraftia.dimension.client 2012-10-09 19:57:42 [FINE] [ForgeModLoader] Identified an FMLMod type mod net.zoocraftia.dimension.ZoocraftiaDimensionMain 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Parsed dependency info : [] [] [] 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package org 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.asn1 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.asn1.bc 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.asn1.pkcs 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.crypto 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.crypto.engines 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.crypto.io 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.crypto.modes 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.crypto.params 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.jcajce 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.jcajce.provider 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.jcajce.provider.config 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.jcajce.provider.util 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.jce 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.jce.provider 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.util 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package paulscode 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package paulscode.sound 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Recursing into package paulscode.sound.codecs 2012-10-09 19:57:42 [FINE] [ForgeModLoader] Examining file minecraft.jar for potential mods 2012-10-09 19:57:42 [FINE] [ForgeModLoader] The mod container minecraft.jar appears to be missing an mcmod.info file 2012-10-09 19:57:42 [iNFO] [ForgeModLoader] Forge Mod Loader has identified 5 mods to load 2012-10-09 19:57:42 [FINE] [ForgeModLoader] Received a system property request '' 2012-10-09 19:57:42 [FINE] [ForgeModLoader] System property request managing the state of 0 mods 2012-10-09 19:57:42 [FINE] [ForgeModLoader] After merging, found state information for 0 mods 2012-10-09 19:57:42 [FINE] [ForgeModLoader] Activating mod FML 2012-10-09 19:57:42 [FINE] [ForgeModLoader] Activating mod Forge 2012-10-09 19:57:42 [FINE] [ForgeModLoader] Enabling mod ZoocraftiaAnimals 2012-10-09 19:57:42 [FINE] [ForgeModLoader] Activating mod ZoocraftiaAnimals 2012-10-09 19:57:42 [FINE] [ForgeModLoader] Enabling mod Zoocraftia 2012-10-09 19:57:42 [FINE] [ForgeModLoader] Activating mod Zoocraftia 2012-10-09 19:57:42 [FINE] [ForgeModLoader] Enabling mod ZoocraftiaDimension 2012-10-09 19:57:42 [FINE] [ForgeModLoader] Activating mod ZoocraftiaDimension 2012-10-09 19:57:42 [FINE] [ForgeModLoader] Verifying mod requirements are satisfied 2012-10-09 19:57:42 [FINE] [ForgeModLoader] All mod requirements are satisfied 2012-10-09 19:57:42 [FINE] [ForgeModLoader] Sorting mods into an ordered list 2012-10-09 19:57:42 [FINE] [ForgeModLoader] Mod sorting completed successfully 2012-10-09 19:57:42 [FINE] [ForgeModLoader] Mod sorting data: 2012-10-09 19:57:42 [FINE] [ForgeModLoader] ZoocraftiaAnimals(Zoocraftia Animals:Beta 1.0.0): bin () 2012-10-09 19:57:42 [FINE] [ForgeModLoader] Zoocraftia(Zoocraftia Core:Beta 1.0.0): bin () 2012-10-09 19:57:42 [FINE] [ForgeModLoader] ZoocraftiaDimension(Zoocraftia Dimension:Beta 1.0.0): bin () 2012-10-09 19:57:42 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLConstructionEvent@50152643 to mod FML 2012-10-09 19:57:42 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLConstructionEvent@50152643 delivered to mod FML 2012-10-09 19:57:42 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLConstructionEvent@50152643 to mod Forge 2012-10-09 19:57:42 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLConstructionEvent@50152643 delivered to mod Forge 2012-10-09 19:57:42 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLConstructionEvent@50152643 to mod ZoocraftiaAnimals 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Testing mod ZoocraftiaAnimals to very it can accept it's own version in a remote connection 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] The mod ZoocraftiaAnimals accepts it's own version (Beta 1.0.0) 2012-10-09 19:57:42 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into ZoocraftiaAnimals 2012-10-09 19:57:42 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLConstructionEvent@50152643 delivered to mod ZoocraftiaAnimals 2012-10-09 19:57:42 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLConstructionEvent@50152643 to mod Zoocraftia 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Testing mod Zoocraftia to very it can accept it's own version in a remote connection 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] The mod Zoocraftia accepts it's own version (Beta 1.0.0) 2012-10-09 19:57:42 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into Zoocraftia 2012-10-09 19:57:42 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLConstructionEvent@50152643 delivered to mod Zoocraftia 2012-10-09 19:57:42 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLConstructionEvent@50152643 to mod ZoocraftiaDimension 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] Testing mod ZoocraftiaDimension to very it can accept it's own version in a remote connection 2012-10-09 19:57:42 [FINEST] [ForgeModLoader] The mod ZoocraftiaDimension accepts it's own version (Beta 1.0.0) 2012-10-09 19:57:42 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into ZoocraftiaDimension 2012-10-09 19:57:42 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLConstructionEvent@50152643 delivered to mod ZoocraftiaDimension 2012-10-09 19:57:42 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLPreInitializationEvent@68c0890f to mod FML 2012-10-09 19:57:42 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLPreInitializationEvent@68c0890f delivered to mod FML 2012-10-09 19:57:42 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLPreInitializationEvent@68c0890f to mod Forge 2012-10-09 19:57:42 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLPreInitializationEvent@68c0890f delivered to mod Forge 2012-10-09 19:57:42 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLPreInitializationEvent@68c0890f to mod ZoocraftiaAnimals 2012-10-09 19:57:42 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLPreInitializationEvent@68c0890f delivered to mod ZoocraftiaAnimals 2012-10-09 19:57:42 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLPreInitializationEvent@68c0890f to mod Zoocraftia 2012-10-09 19:57:42 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLPreInitializationEvent@68c0890f delivered to mod Zoocraftia 2012-10-09 19:57:42 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLPreInitializationEvent@68c0890f to mod ZoocraftiaDimension 2012-10-09 19:57:42 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLPreInitializationEvent@68c0890f delivered to mod ZoocraftiaDimension 2012-10-09 19:57:42 [iNFO] [sTDOUT] Starting up SoundSystem... 2012-10-09 19:57:42 [iNFO] [sTDOUT] Initializing LWJGL OpenAL 2012-10-09 19:57:42 [iNFO] [sTDOUT] (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) 2012-10-09 19:57:42 [iNFO] [sTDOUT] OpenAL initialized. 2012-10-09 19:57:43 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLInitializationEvent@c9c6201 to mod FML 2012-10-09 19:57:43 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLInitializationEvent@c9c6201 delivered to mod FML 2012-10-09 19:57:43 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLInitializationEvent@c9c6201 to mod Forge 2012-10-09 19:57:43 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLInitializationEvent@c9c6201 delivered to mod Forge 2012-10-09 19:57:43 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLInitializationEvent@c9c6201 to mod ZoocraftiaAnimals 2012-10-09 19:57:43 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLInitializationEvent@c9c6201 delivered to mod ZoocraftiaAnimals 2012-10-09 19:57:43 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLInitializationEvent@c9c6201 to mod Zoocraftia 2012-10-09 19:57:43 [FINE] [ForgeModLoader] Skipping automatic mod Zoocraftia entity registration for already registered class net.zoocraftia.core.DartEntity 2012-10-09 19:57:43 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLInitializationEvent@c9c6201 delivered to mod Zoocraftia 2012-10-09 19:57:43 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLInitializationEvent@c9c6201 to mod ZoocraftiaDimension 2012-10-09 19:57:43 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLInitializationEvent@c9c6201 delivered to mod ZoocraftiaDimension 2012-10-09 19:57:43 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLPostInitializationEvent@21caefb0 to mod FML 2012-10-09 19:57:43 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLPostInitializationEvent@21caefb0 delivered to mod FML 2012-10-09 19:57:43 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLPostInitializationEvent@21caefb0 to mod Forge 2012-10-09 19:57:43 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLPostInitializationEvent@21caefb0 delivered to mod Forge 2012-10-09 19:57:43 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLPostInitializationEvent@21caefb0 to mod ZoocraftiaAnimals 2012-10-09 19:57:43 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLPostInitializationEvent@21caefb0 delivered to mod ZoocraftiaAnimals 2012-10-09 19:57:43 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLPostInitializationEvent@21caefb0 to mod Zoocraftia 2012-10-09 19:57:43 [iNFO] [sTDOUT] Found ZoocraftiaAnimalsMain 2012-10-09 19:57:43 [FINE] [ForgeModLoader] Skipping automatic mod ZoocraftiaAnimals entity registration for already registered class net.zoocraftia.animals.ZoocraftiaEntityFlamingo 2012-10-09 19:57:43 [iNFO] [sTDOUT] Zoocraftia: loaded Zoocraftia: Animals 2012-10-09 19:57:43 [iNFO] [sTDOUT] Found ZoocraftiaMain 2012-10-09 19:57:43 [iNFO] [sTDOUT] Found ZoocraftiaDimensionMain 2012-10-09 19:57:43 [iNFO] [sTDOUT] Zoocraftia: loaded Zoocraftia Dimension 2012-10-09 19:57:43 [iNFO] [sTDOUT] Zoocraftia: loaded 2 plugin/s. 2012-10-09 19:57:43 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLPostInitializationEvent@21caefb0 delivered to mod Zoocraftia 2012-10-09 19:57:43 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLPostInitializationEvent@21caefb0 to mod ZoocraftiaDimension 2012-10-09 19:57:43 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLPostInitializationEvent@21caefb0 delivered to mod ZoocraftiaDimension 2012-10-09 19:57:43 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLLoadCompleteEvent@589cecf to mod FML 2012-10-09 19:57:43 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLLoadCompleteEvent@589cecf delivered to mod FML 2012-10-09 19:57:43 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLLoadCompleteEvent@589cecf to mod Forge 2012-10-09 19:57:43 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLLoadCompleteEvent@589cecf delivered to mod Forge 2012-10-09 19:57:43 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLLoadCompleteEvent@589cecf to mod ZoocraftiaAnimals 2012-10-09 19:57:43 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLLoadCompleteEvent@589cecf delivered to mod ZoocraftiaAnimals 2012-10-09 19:57:43 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLLoadCompleteEvent@589cecf to mod Zoocraftia 2012-10-09 19:57:43 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLLoadCompleteEvent@589cecf delivered to mod Zoocraftia 2012-10-09 19:57:43 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLLoadCompleteEvent@589cecf to mod ZoocraftiaDimension 2012-10-09 19:57:43 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLLoadCompleteEvent@589cecf delivered to mod ZoocraftiaDimension 2012-10-09 19:57:43 [iNFO] [ForgeModLoader] Forge Mod Loader has successfully loaded 5 mods 2012-10-09 19:57:46 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLServerStartingEvent@6609e5f0 to mod FML 2012-10-09 19:57:46 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLServerStartingEvent@6609e5f0 delivered to mod FML 2012-10-09 19:57:46 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLServerStartingEvent@6609e5f0 to mod Forge 2012-10-09 19:57:46 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLServerStartingEvent@6609e5f0 delivered to mod Forge 2012-10-09 19:57:46 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLServerStartingEvent@6609e5f0 to mod ZoocraftiaAnimals 2012-10-09 19:57:46 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLServerStartingEvent@6609e5f0 delivered to mod ZoocraftiaAnimals 2012-10-09 19:57:46 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLServerStartingEvent@6609e5f0 to mod Zoocraftia 2012-10-09 19:57:46 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLServerStartingEvent@6609e5f0 delivered to mod Zoocraftia 2012-10-09 19:57:46 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLServerStartingEvent@6609e5f0 to mod ZoocraftiaDimension 2012-10-09 19:57:46 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLServerStartingEvent@6609e5f0 delivered to mod ZoocraftiaDimension 2012-10-09 19:57:46 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLServerStartedEvent@38620789 to mod FML 2012-10-09 19:57:46 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLServerStartedEvent@38620789 delivered to mod FML 2012-10-09 19:57:46 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLServerStartedEvent@38620789 to mod Forge 2012-10-09 19:57:46 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLServerStartedEvent@38620789 delivered to mod Forge 2012-10-09 19:57:46 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLServerStartedEvent@38620789 to mod ZoocraftiaAnimals 2012-10-09 19:57:46 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLServerStartedEvent@38620789 delivered to mod ZoocraftiaAnimals 2012-10-09 19:57:46 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLServerStartedEvent@38620789 to mod Zoocraftia 2012-10-09 19:57:46 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLServerStartedEvent@38620789 delivered to mod Zoocraftia 2012-10-09 19:57:46 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLServerStartedEvent@38620789 to mod ZoocraftiaDimension 2012-10-09 19:57:46 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLServerStartedEvent@38620789 delivered to mod ZoocraftiaDimension 2012-10-09 19:57:46 [iNFO] [ForgeModLoader] MinecraftForge v4.0.0.249 Initialized 2012-10-09 19:57:50 [iNFO] [sTDOUT] MinecraftForge v4.0.0.249 Initialized -41, -26 2012-10-09 19:57:50 [iNFO] [sTDERR] java.lang.RuntimeException: Already decorating!! 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.minecraft.src.BiomeDecorator.decorate(BiomeDecorator.java:176) 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.minecraft.src.BiomeGenBase.decorate(BiomeGenBase.java:330) 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.minecraft.src.BiomeGenDesert.decorate(BiomeGenDesert.java:21) 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.minecraft.src.ChunkProviderGenerate.populate(ChunkProviderGenerate.java:522) 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.minecraft.src.ChunkProviderServer.populate(ChunkProviderServer.java:218) 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.minecraft.src.Chunk.populateChunk(Chunk.java:1189) 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.minecraft.src.ChunkProviderServer.loadChunk(ChunkProviderServer.java:118) 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.minecraft.src.ChunkProviderServer.provideChunk(ChunkProviderServer.java:131) 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.minecraft.src.World.getChunkFromChunkCoords(World.java:369) 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.minecraft.src.World.getBlockId(World.java:274) 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.zoocraftia.dimension.ZoocraftiaTeleporter.placeInExistingPortal(ZoocraftiaTeleporter.java:79) 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.zoocraftia.dimension.ZoocraftiaTeleporter.placeInPortal(ZoocraftiaTeleporter.java:50) 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.minecraft.src.ServerConfigurationManager.transferPlayerToDimension(ServerConfigurationManager.java:410) 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.zoocraftia.dimension.client.ClientProxy.onTick(ClientProxy.java:87) 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.zoocraftia.dimension.ZoocraftiaDimensionTickPlayer.tickEnd(ZoocraftiaDimensionTickPlayer.java:14) 2012-10-09 19:57:50 [iNFO] [sTDERR] at cpw.mods.fml.common.SingleIntervalHandler.tickEnd(SingleIntervalHandler.java:22) 2012-10-09 19:57:50 [iNFO] [sTDERR] at cpw.mods.fml.common.FMLCommonHandler.tickEnd(FMLCommonHandler.java:126) 2012-10-09 19:57:50 [iNFO] [sTDERR] at cpw.mods.fml.common.FMLCommonHandler.onPlayerPostTick(FMLCommonHandler.java:391) 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.minecraft.src.EntityPlayer.onUpdate(EntityPlayer.java:352) 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.minecraft.src.EntityClientPlayerMP.onUpdate(EntityClientPlayerMP.java:57) 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.minecraft.src.World.updateEntityWithOptionalForce(World.java:2021) 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.minecraft.src.World.updateEntity(World.java:1986) 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.minecraft.src.World.updateEntities(World.java:1867) 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.minecraft.client.Minecraft.runTick(Minecraft.java:1771) 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:834) 2012-10-09 19:57:50 [iNFO] [sTDERR] at net.minecraft.client.Minecraft.run(Minecraft.java:764) 2012-10-09 19:57:50 [iNFO] [sTDERR] at java.lang.Thread.run(Unknown Source) 2012-10-09 19:57:53 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLServerStoppingEvent@23bba854 to mod FML 2012-10-09 19:57:53 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLServerStoppingEvent@23bba854 delivered to mod FML 2012-10-09 19:57:53 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLServerStoppingEvent@23bba854 to mod Forge 2012-10-09 19:57:53 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLServerStoppingEvent@23bba854 delivered to mod Forge 2012-10-09 19:57:53 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLServerStoppingEvent@23bba854 to mod ZoocraftiaAnimals 2012-10-09 19:57:53 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLServerStoppingEvent@23bba854 delivered to mod ZoocraftiaAnimals 2012-10-09 19:57:53 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLServerStoppingEvent@23bba854 to mod Zoocraftia 2012-10-09 19:57:53 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLServerStoppingEvent@23bba854 delivered to mod Zoocraftia 2012-10-09 19:57:53 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLServerStoppingEvent@23bba854 to mod ZoocraftiaDimension 2012-10-09 19:57:53 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLServerStoppingEvent@23bba854 delivered to mod ZoocraftiaDimension 2012-10-09 19:58:00 [iNFO] [sTDOUT] Stopping! 2012-10-09 19:58:00 [iNFO] [sTDOUT] SoundSystem shutting down... 2012-10-09 19:58:00 [iNFO] [sTDOUT] Author: Paul Lamb, www.paulscode.com 2012-10-09 19:58:53 [iNFO] [sTDERR] Someone is closing me!
So I went and checked where did I make a mistake of calling the populate method twice and well I couldn't find that error.
I don't think that teleporter is necesary but here is most of the vital code of the dimension
WorldProvider
package net.zoocraftia.dimension; import net.minecraft.src.ChunkProviderGenerate; import net.minecraft.src.IChunkProvider; import net.minecraft.src.WorldChunkManager; import net.minecraft.src.WorldProvider; public class WorldProviderZoocraftia extends WorldProvider { public void registerWorldChunkManager() { this.worldChunkMgr = new WorldChunkManager(this.worldObj); } public IChunkProvider getChunkProvider() { return new ChunkProviderGenerate(this.worldObj, this.worldObj.getSeed(), true); } public String func_80007_l() { return "Zoocraftia"; } }
Teleport code from CommonProxy
public void onTick(EnumSet<TickType> ticks, Object... data) { if(ticks.contains(TickType.PLAYER)) { EntityPlayer player = (EntityPlayer) data[0]; if(!playersInPortal.contains(player)) { return; } if(!isInsideOfBlock(player, ZoocraftiaBlocks.portal)) { playersInPortal.remove(player); player.timeUntilPortal = 0; return; } player.timeUntilPortal--; if(player.timeUntilPortal <= 0) { if(player.dimension == 0) { ((EntityPlayerMP)player).mcServer.getConfigurationManager().transferPlayerToDimension((EntityPlayerMP) player, ZoocraftiaDimensionMain.dimensionID, new ZoocraftiaTeleporter()); }else if(player.dimension == ZoocraftiaDimensionMain.dimensionID) { ((EntityPlayerMP)player).mcServer.getConfigurationManager().transferPlayerToDimension((EntityPlayerMP) player, 0, new ZoocraftiaTeleporter()); }else{ return; } } } }
And of course the client teleport code aswell
public void onTick(EnumSet<TickType> ticks, Object... data) { Minecraft mc = FMLClientHandler.instance().getClient(); if(ticks.contains(TickType.PLAYER) && mc.theWorld != null) { EntityPlayer player = (EntityPlayer) data[0]; if(!playersInPortal.contains(player)) { return; } if(!isInsideOfBlock(player, ZoocraftiaBlocks.portal)) { playersInPortal.remove(player); player.timeUntilPortal = 0; return; } player = playerToUsername.get(player.username); player.timeUntilPortal--; if(player.timeUntilPortal == 1) { IntegratedServer server = mc.getIntegratedServer(); String[] names = server.getConfigurationManager().getAllUsernames(); for(String s : names) { if(s.equalsIgnoreCase(player.username)) { player = server.getConfigurationManager().getPlayerForUsername(s); } } if(player instanceof EntityPlayerMP) { if(player.dimension == 0) { ((EntityPlayerMP)player).mcServer.getConfigurationManager().transferPlayerToDimension((EntityPlayerMP) player, ZoocraftiaDimensionMain.dimensionID, new ZoocraftiaTeleporter()); }else if(player.dimension == ZoocraftiaDimensionMain.dimensionID) { ((EntityPlayerMP)player).mcServer.getConfigurationManager().transferPlayerToDimension((EntityPlayerMP) player, 0, new ZoocraftiaTeleporter()); }else{ return; } } player.timeUntilPortal = 0; } }else if(ticks.contains(TickType.RENDER)) { float ptt = (Float) data[0]; EntityPlayer player = mc.thePlayer; if(!playersInPortal.contains(player)) { return; } if(!isInsideOfBlock(player, ZoocraftiaBlocks.portal)) { playersInPortal.remove(player); return; } //renderPortalOverlay(mc, ptt); } }
And ofcourse the code with wich I register the dimension
int providerID = getOrCreateIntegerProperty("ProviderID", 5, "Zoocraftia world provider ID(same as dimension ID)"); dimensionID = getOrCreateIntegerProperty("DimensionID", 5, "The id of zoocraftia diamnsion"); if(!DimensionManager.registerProviderType(providerID, WorldProviderZoocraftia.class, true)) { throw new ZoocraftiaException("Something weird happend when registering dimension, contact battlefield"); } DimensionManager.registerDimension(dimensionID, providerID);
Now What I need is: solution to my problem(or at least some pointers), open source dimension project(I will not steal, just compare the code and try to fix it), working code(ChunkProvider, WorldProvider, WorldChunkManager - again to compare and find not to steal).
Thanks for any help that I can get.
-
Well I have managed to work something out, but I don't think it's really efficient
IntegratedServer server = mc.getIntegratedServer(); String[] names = server.getConfigurationManager().getAllUsernames(); for(String s : names) { if(s.equalsIgnoreCase(player.username)) { player = server.getConfigurationManager().getPlayerForUsername(s); } } if(player instanceof EntityPlayerMP) { server.getConfigurationManager().transferPlayerToDimension((EntityPlayerMP) player, ZoocraftiaDimensionMain.dimensionID, new ZoocraftiaTeleporter()); }
Note this is only on client side, it's only being called in my ClientProxy class. What do you think?
-
I have a problem. I'm trying to teleport the client on clientside to a dimension. I'm using player ticks for timing and after the desired time the player should teleport. But the thing is that methods inside ServerConfigurationManager only take EntityPlayerMP while the player instance that you get with data[0] from the ticking mechanisms is actually EntityClientPlayerMp. So the question is how can I properly teleport player on the clientside to a dimension.
-
It makes EventBus reckognize your method as the event handling method
-
Thank you very much, I didn't know I have to make that call aswell.
-
I registered them in my core class(the initialize method gets called from load method), what I posted are just snippets of the code
public void initialize() { EntityList.addMapping(DartEntity.class, "Dart", getOrCreatEntityID("Dart", 42)); }
This method gets called from ClientProxy
public void initializeRenders() { RenderingRegistry.registerEntityRenderingHandler(DartEntity.class, new DartRender()); }
-
After updating my mod from 1.3.1 to 1.3.2 I can't see my entities in the world even though I can hear them and spawn them with spawning eggs. Anyone else having similar problems? I know it's more of a minecraft problem than a forge problem but still this is a forum on which modders are mostly active.
Before asking have you registered the entity inside EntityRegistry and it's render inside RenderingRegistry, yes I did that and I double checked it or asking if I have textures on their apropriate spots, yes I have but even If I wouldn't have them I could see the shadow of that entity.
I have allso perfomed some quick tests and it seems like my entity wouldn't even be passed into the loaded entities list.
-
Nevermind it I figured it out on my own
-
So I'm working on a mod called zoocraftia and in transition from forge 4.0.0.217 to forge 4.0.0.243 I got this error after first launch on forge 243 without any changes made, the same error repeated until I remove the @Instance annotation from my main instance(of course I got NPE after that).
Error log
2012-09-01 22:03:20 [iNFO] [ForgeModLoader] Forge Mod Loader version 3.0.171.348 for Minecraft client:1.3.2, server:1.3.2 loading 2012-09-01 22:03:20 [FINEST] [ForgeModLoader] All core mods are successfully located 2012-09-01 22:03:20 [FINEST] [ForgeModLoader] Discovering coremods 2012-09-01 22:03:20 [FINEST] [ForgeModLoader] Downloading file http://files.minecraftforge.net/fmllibs/argo-2.25.jar 2012-09-01 22:03:20 [iNFO] [ForgeModLoader] Downloading file http://files.minecraftforge.net/fmllibs/argo-2.25.jar 2012-09-01 22:03:21 [FINEST] [ForgeModLoader] Download complete 2012-09-01 22:03:21 [iNFO] [ForgeModLoader] Download complete 2012-09-01 22:03:21 [FINEST] [ForgeModLoader] Library file argo-2.25.jar was downloaded and verified successfully 2012-09-01 22:03:21 [FINEST] [ForgeModLoader] Downloading file http://files.minecraftforge.net/fmllibs/guava-12.0.1.jar 2012-09-01 22:03:21 [iNFO] [ForgeModLoader] Downloading file http://files.minecraftforge.net/fmllibs/guava-12.0.1.jar 2012-09-01 22:03:22 [FINEST] [ForgeModLoader] Download complete 2012-09-01 22:03:22 [iNFO] [ForgeModLoader] Download complete 2012-09-01 22:03:22 [FINEST] [ForgeModLoader] Library file guava-12.0.1.jar was downloaded and verified successfully 2012-09-01 22:03:22 [FINEST] [ForgeModLoader] Downloading file http://files.minecraftforge.net/fmllibs/asm-all-4.0.jar 2012-09-01 22:03:22 [iNFO] [ForgeModLoader] Downloading file http://files.minecraftforge.net/fmllibs/asm-all-4.0.jar 2012-09-01 22:03:22 [FINEST] [ForgeModLoader] Download complete 2012-09-01 22:03:22 [iNFO] [ForgeModLoader] Download complete 2012-09-01 22:03:22 [FINEST] [ForgeModLoader] Library file asm-all-4.0.jar was downloaded and verified successfully 2012-09-01 22:03:22 [FINEST] [ForgeModLoader] Running coremod plugins 2012-09-01 22:03:22 [FINEST] [ForgeModLoader] Running coremod plugin FMLCorePlugin 2012-09-01 22:03:22 [FINEST] [ForgeModLoader] Coremod plugin FMLCorePlugin run successfully 2012-09-01 22:03:22 [FINEST] [ForgeModLoader] Running coremod plugin FMLForgePlugin 2012-09-01 22:03:22 [FINEST] [ForgeModLoader] Coremod plugin FMLForgePlugin run successfully 2012-09-01 22:03:22 [FINEST] [ForgeModLoader] Validating minecraft 2012-09-01 22:03:22 [FINEST] [ForgeModLoader] Minecraft validated, launching... 2012-09-01 22:03:23 [iNFO] [sTDOUT] 27 achievements 2012-09-01 22:03:23 [iNFO] [sTDOUT] 195 recipes 2012-09-01 22:03:23 [iNFO] [sTDOUT] Setting user: Player250, - 2012-09-01 22:03:23 [iNFO] [sTDERR] Client asked for parameter: server 2012-09-01 22:03:23 [iNFO] [sTDOUT] LWJGL Version: 2.4.2 2012-09-01 22:03:24 [iNFO] [ForgeModLoader] Attempting early MinecraftForge initialization 2012-09-01 22:03:24 [iNFO] [ForgeModLoader] Completed early MinecraftForge initialization 2012-09-01 22:03:24 [iNFO] [ForgeModLoader] No mod directory found, creating one: D:\MCP\1.3\Zoocraftia\jars\mods 2012-09-01 22:03:24 [iNFO] [ForgeModLoader] Mod directory created successfully 2012-09-01 22:03:24 [FINE] [ForgeModLoader] No config directory found, creating one: D:\MCP\1.3\Zoocraftia\jars\config 2012-09-01 22:03:24 [iNFO] [ForgeModLoader] Config directory created successfully 2012-09-01 22:03:24 [FINE] [ForgeModLoader] Building injected Mod Containers [cpw.mods.fml.common.FMLDummyContainer, net.minecraftforge.common.ForgeDummyContainer] 2012-09-01 22:03:24 [FINE] [ForgeModLoader] Attempting to load mods contained in the minecraft jar file and associated classes 2012-09-01 22:03:24 [FINE] [ForgeModLoader] Found a minecraft related directory at D:\MCP\1.3\Zoocraftia\eclipse\Minecraft\bin, examining for mod candidates 2012-09-01 22:03:24 [FINE] [ForgeModLoader] Skipping known library file D:\MCP\1.3\Zoocraftia\jars\bin\jinput.jar 2012-09-01 22:03:24 [FINE] [ForgeModLoader] Skipping known library file D:\MCP\1.3\Zoocraftia\jars\bin\lwjgl_util.jar 2012-09-01 22:03:24 [FINE] [ForgeModLoader] Skipping known library file D:\MCP\1.3\Zoocraftia\jars\bin\lwjgl.jar 2012-09-01 22:03:24 [FINE] [ForgeModLoader] Found a minecraft related file at D:\MCP\1.3\Zoocraftia\jars\bin\minecraft.jar, examining for mod candidates 2012-09-01 22:03:24 [FINE] [ForgeModLoader] Skipping known library file D:\MCP\1.3\Zoocraftia\lib\argo-2.25.jar 2012-09-01 22:03:24 [FINE] [ForgeModLoader] Skipping known library file D:\MCP\1.3\Zoocraftia\lib\asm-all-4.0.jar 2012-09-01 22:03:24 [FINE] [ForgeModLoader] Skipping known library file D:\MCP\1.3\Zoocraftia\lib\guava-12.0.1.jar 2012-09-01 22:03:24 [FINE] [ForgeModLoader] Skipping known library file D:\MCP\1.3\Zoocraftia\jars\lib\argo-2.25.jar 2012-09-01 22:03:24 [FINE] [ForgeModLoader] Skipping known library file D:\MCP\1.3\Zoocraftia\jars\lib\guava-12.0.1.jar 2012-09-01 22:03:24 [FINE] [ForgeModLoader] Skipping known library file D:\MCP\1.3\Zoocraftia\jars\lib\asm-all-4.0.jar 2012-09-01 22:03:24 [FINE] [ForgeModLoader] Minecraft jar mods loaded successfully 2012-09-01 22:03:24 [iNFO] [ForgeModLoader] Searching D:\MCP\1.3\Zoocraftia\jars\mods for mods 2012-09-01 22:03:24 [FINE] [ForgeModLoader] Examining directory bin for potential mods 2012-09-01 22:03:24 [iNFO] [ForgeModLoader] No mcmod.info file found in directory bin 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package cpw 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package cpw.mods 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client.modloader 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client.registry 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm.transformers 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.discovery 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.discovery.asm 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.event 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.functions 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.modloader 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.network 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.registry 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.toposort 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.versioning 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.relauncher 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.server 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package ibxm 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.minecraft 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.src 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.classloading 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client.event 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client.event.sound 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.common 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.living 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.minecart 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.player 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.world 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.oredict 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.transformers 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.zoocraftia 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.zoocraftia.animals 2012-09-01 22:03:24 [FINE] [ForgeModLoader] Identified a FMLMod type mod net.zoocraftia.animals.ZoocraftiaAnimalsMain 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Parsed dependency info : [] [] [] 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.zoocraftia.api 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.zoocraftia.api.client 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.zoocraftia.core 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.zoocraftia.core.client 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.zoocraftia.core.entityAI 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.zoocraftia.core.listeners 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package net.zoocraftia.core.network 2012-09-01 22:03:24 [FINE] [ForgeModLoader] Identified a FMLMod type mod net.zoocraftia.core.ZoocraftiaMain 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Parsed dependency info : [] [] [] 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package org 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.asn1 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.asn1.bc 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.asn1.pkcs 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.crypto 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.crypto.engines 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.crypto.io 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.crypto.modes 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.crypto.params 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.jcajce 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.jcajce.provider 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.jcajce.provider.config 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.jcajce.provider.util 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.jce 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.jce.provider 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package org.bouncycastle.util 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package paulscode 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package paulscode.sound 2012-09-01 22:03:24 [FINEST] [ForgeModLoader] Recursing into package paulscode.sound.codecs 2012-09-01 22:03:24 [FINE] [ForgeModLoader] Examining file minecraft.jar for potential mods 2012-09-01 22:03:24 [iNFO] [ForgeModLoader] The mod container minecraft.jar appears to be missing an mcmod.info file 2012-09-01 22:03:25 [iNFO] [ForgeModLoader] Forge Mod Loader has identified 4 mods to load 2012-09-01 22:03:25 [FINE] [ForgeModLoader] Received a system property request '' 2012-09-01 22:03:25 [FINE] [ForgeModLoader] System property request managing the state of 0 mods 2012-09-01 22:03:25 [FINE] [ForgeModLoader] After merging, found state information for 0 mods 2012-09-01 22:03:25 [FINE] [ForgeModLoader] Activating mod FML 2012-09-01 22:03:25 [FINE] [ForgeModLoader] Activating mod Forge 2012-09-01 22:03:25 [FINE] [ForgeModLoader] Enabling mod ZoocraftiaAnimals 2012-09-01 22:03:25 [FINE] [ForgeModLoader] Activating mod ZoocraftiaAnimals 2012-09-01 22:03:25 [FINE] [ForgeModLoader] Enabling mod Zoocraftia 2012-09-01 22:03:25 [FINE] [ForgeModLoader] Activating mod Zoocraftia 2012-09-01 22:03:25 [FINE] [ForgeModLoader] Verifying mod requirements are satisfied 2012-09-01 22:03:25 [FINE] [ForgeModLoader] All mod requirements are satisfied 2012-09-01 22:03:25 [FINE] [ForgeModLoader] Sorting mods into an ordered list 2012-09-01 22:03:25 [FINE] [ForgeModLoader] Mod sorting completed successfully 2012-09-01 22:03:25 [FINE] [ForgeModLoader] Mod sorting data: 2012-09-01 22:03:25 [FINE] [ForgeModLoader] ZoocraftiaAnimals(Zoocraftia Animals:Beta 1.0.0): bin () 2012-09-01 22:03:25 [FINE] [ForgeModLoader] Zoocraftia(Zoocraftia Core:Beta 1.0.0): bin () 2012-09-01 22:03:25 [sEVERE] [ForgeModLoader] FML has found a non-mod file minecraft.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible. 2012-09-01 22:03:25 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLConstructionEvent@7b0b23cf to mod FML 2012-09-01 22:03:25 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLConstructionEvent@7b0b23cf delivered to mod FML 2012-09-01 22:03:25 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLConstructionEvent@7b0b23cf to mod Forge 2012-09-01 22:03:25 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLConstructionEvent@7b0b23cf delivered to mod Forge 2012-09-01 22:03:25 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLConstructionEvent@7b0b23cf to mod ZoocraftiaAnimals 2012-09-01 22:03:25 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into ZoocraftiaAnimals 2012-09-01 22:03:25 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLConstructionEvent@7b0b23cf delivered to mod ZoocraftiaAnimals 2012-09-01 22:03:25 [FINER] [ForgeModLoader] Posting state event cpw.mods.fml.common.event.FMLConstructionEvent@7b0b23cf to mod Zoocraftia 2012-09-01 22:03:25 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into Zoocraftia 2012-09-01 22:03:25 [FINER] [ForgeModLoader] State event cpw.mods.fml.common.event.FMLConstructionEvent@7b0b23cf delivered to mod Zoocraftia 2012-09-01 22:03:25 [sEVERE] [ForgeModLoader] Fatal errors were detected during the transition from CONSTRUCTING to PREINITIALIZATION. Loading cannot continue 2012-09-01 22:03:25 [sEVERE] [ForgeModLoader] FML [Forge Mod Loader] (coremods) Unloaded->Constructed Forge [Minecraft Forge] (coremods) Unloaded->Constructed ZoocraftiaAnimals [Zoocraftia Animals] (bin) Unloaded->Errored Zoocraftia [Zoocraftia Core] (bin) Unloaded->Constructed 2012-09-01 22:03:25 [sEVERE] [ForgeModLoader] The following problems were captured during this phase 2012-09-01 22:03:25 [sEVERE] [ForgeModLoader] Caught exception from ZoocraftiaAnimals java.lang.IllegalArgumentException: Can not set static net.zoocraftia.core.ZoocraftiaMain field net.zoocraftia.core.ZoocraftiaMain.INSTANCE to net.zoocraftia.animals.ZoocraftiaAnimalsMain at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source) at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source) at sun.reflect.UnsafeStaticObjectFieldAccessorImpl.set(Unknown Source) at java.lang.reflect.Field.set(Unknown Source) at cpw.mods.fml.common.FMLModContainer.parseSimpleFieldAnnotation(FMLModContainer.java:329) at cpw.mods.fml.common.FMLModContainer.processFieldAnnotations(FMLModContainer.java:255) at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:349) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69) at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300) at com.google.common.eventbus.EventBus.post(EventBus.java:268) at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:124) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69) at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300) at com.google.common.eventbus.EventBus.post(EventBus.java:268) at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:81) at cpw.mods.fml.common.Loader.loadMods(Loader.java:458) at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:141) at net.minecraft.client.Minecraft.startGame(Minecraft.java:405) at net.minecraft.client.Minecraft.run(Minecraft.java:737) at java.lang.Thread.run(Unknown Source) 2012-09-01 22:03:35 [iNFO] [sTDERR] cpw.mods.fml.common.LoaderException: java.lang.IllegalArgumentException: Can not set static net.zoocraftia.core.ZoocraftiaMain field net.zoocraftia.core.ZoocraftiaMain.INSTANCE to net.zoocraftia.animals.ZoocraftiaAnimalsMain 2012-09-01 22:03:35 [iNFO] [sTDERR] at cpw.mods.fml.common.LoadController.transition(LoadController.java:102) 2012-09-01 22:03:35 [iNFO] [sTDERR] at cpw.mods.fml.common.Loader.loadMods(Loader.java:459) 2012-09-01 22:03:35 [iNFO] [sTDERR] at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:141) 2012-09-01 22:03:35 [iNFO] [sTDERR] at net.minecraft.client.Minecraft.startGame(Minecraft.java:405) 2012-09-01 22:03:35 [iNFO] [sTDERR] at net.minecraft.client.Minecraft.run(Minecraft.java:737) 2012-09-01 22:03:35 [iNFO] [sTDERR] at java.lang.Thread.run(Unknown Source) 2012-09-01 22:03:35 [iNFO] [sTDERR] Caused by: java.lang.IllegalArgumentException: Can not set static net.zoocraftia.core.ZoocraftiaMain field net.zoocraftia.core.ZoocraftiaMain.INSTANCE to net.zoocraftia.animals.ZoocraftiaAnimalsMain 2012-09-01 22:03:35 [iNFO] [sTDERR] at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source) 2012-09-01 22:03:35 [iNFO] [sTDERR] at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source) 2012-09-01 22:03:35 [iNFO] [sTDERR] at sun.reflect.UnsafeStaticObjectFieldAccessorImpl.set(Unknown Source) 2012-09-01 22:03:35 [iNFO] [sTDERR] at java.lang.reflect.Field.set(Unknown Source) 2012-09-01 22:03:35 [iNFO] [sTDERR] at cpw.mods.fml.common.FMLModContainer.parseSimpleFieldAnnotation(FMLModContainer.java:329) 2012-09-01 22:03:35 [iNFO] [sTDERR] at cpw.mods.fml.common.FMLModContainer.processFieldAnnotations(FMLModContainer.java:255) 2012-09-01 22:03:35 [iNFO] [sTDERR] at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:349) 2012-09-01 22:03:35 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2012-09-01 22:03:35 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 2012-09-01 22:03:35 [iNFO] [sTDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 2012-09-01 22:03:35 [iNFO] [sTDERR] at java.lang.reflect.Method.invoke(Unknown Source) 2012-09-01 22:03:35 [iNFO] [sTDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69) 2012-09-01 22:03:35 [iNFO] [sTDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) 2012-09-01 22:03:35 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317) 2012-09-01 22:03:35 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300) 2012-09-01 22:03:35 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:268) 2012-09-01 22:03:35 [iNFO] [sTDERR] at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:124) 2012-09-01 22:03:35 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2012-09-01 22:03:35 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 2012-09-01 22:03:35 [iNFO] [sTDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 2012-09-01 22:03:35 [iNFO] [sTDERR] at java.lang.reflect.Method.invoke(Unknown Source) 2012-09-01 22:03:35 [iNFO] [sTDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69) 2012-09-01 22:03:35 [iNFO] [sTDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) 2012-09-01 22:03:35 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317) 2012-09-01 22:03:35 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300) 2012-09-01 22:03:35 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:268) 2012-09-01 22:03:35 [iNFO] [sTDERR] at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:81) 2012-09-01 22:03:35 [iNFO] [sTDERR] at cpw.mods.fml.common.Loader.loadMods(Loader.java:458) 2012-09-01 22:03:35 [iNFO] [sTDERR] ... 4 more 2012-09-01 22:03:57 [iNFO] [sTDERR] Someone is closing me!
Here is the ZoocraftiaAnimalsMain class
package net.zoocraftia.animals; import java.util.ArrayList; import java.util.Map; import net.minecraft.src.EnumCreatureType; import net.zoocraftia.api.BaseEntity; import net.zoocraftia.api.IZoocraftiaPlugin; import net.zoocraftia.api.ZoocraftiaEntityInfo; import net.zoocraftia.api.ZoocraftiaSpawnData; import cpw.mods.fml.common.Mod; @Mod(modid = "ZoocraftiaAnimals", name = "Zoocraftia Animals", version = "Beta 1.0.0") public class ZoocraftiaAnimalsMain implements IZoocraftiaPlugin { public void loadPlugin() { } public String getPluginName() { return "Zoocraftia: Animals"; } }
And the ZoocraftiaMain class
package net.zoocraftia.core; import net.minecraft.src.StringTranslate; import net.minecraftforge.common.Configuration; import net.minecraftforge.common.Property; import net.zoocraftia.core.client.ClientProxy; import net.zoocraftia.core.network.PacketHandlerZoocraftia; import cpw.mods.fml.client.FMLClientHandler; import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.Init; import cpw.mods.fml.common.Mod.Instance; import cpw.mods.fml.common.Mod.PostInit; import cpw.mods.fml.common.Mod.PreInit; import cpw.mods.fml.common.SidedProxy; import cpw.mods.fml.common.event.FMLInitializationEvent; import cpw.mods.fml.common.event.FMLPostInitializationEvent; import cpw.mods.fml.common.event.FMLPreInitializationEvent; import cpw.mods.fml.common.network.NetworkMod; import cpw.mods.fml.common.network.NetworkRegistry; import cpw.mods.fml.common.registry.TickRegistry; @Mod(modid = "Zoocraftia", name = "Zoocraftia Core", version = "Beta 1.0.0") @NetworkMod(connectionHandler = PacketHandlerZoocraftia.class, packetHandler = PacketHandlerZoocraftia.class, channels = {"Zoocraftia"}, clientSideRequired = true, serverSideRequired = false) public class ZoocraftiaMain { public static final String VERSION = "Beta 1.0.0"; private ZoocraftiaPluginLoader LOADER; @Instance public static ZoocraftiaMain INSTANCE; private static ZoocraftiaCore CORE_INSTANCE; public static PacketHandlerZoocraftia PACKET_HANDLER_INSTANCE = new PacketHandlerZoocraftia(); public static String CHANNEL_NAME = "Zoocraftia"; @SidedProxy(clientSide = "net.zoocraftia.core.client.ClientProxy", serverSide = "net.zoocraftia.core.CommonProxy") public static CommonProxy proxy; @PreInit public void preInit(FMLPreInitializationEvent event) { LOADER = new ZoocraftiaPluginLoader(FMLClientHandler.instance().getClient()); } public String getVersion() { return VERSION; } @Init public void load(FMLInitializationEvent event) { proxy.initialize(); loadCore(); } @PostInit public void modsLoaded(FMLPostInitializationEvent event) { LOADER.load(); System.out.println("Zoocraftia: loaded " + LOADER.getPlugins().size() + " plugin/s."); } public void loadCore() { //different registrations inside FML TickRegistry.registerTickHandler(new ZoocraftiaTicker(INSTANCE, false), Side.CLIENT); NetworkRegistry.instance().registerGuiHandler(INSTANCE, proxy); NetworkRegistry.instance().registerConnectionHandler(PACKET_HANDLER_INSTANCE); NetworkRegistry.instance().registerChannel(PACKET_HANDLER_INSTANCE, CHANNEL_NAME); //Core initialization CORE_INSTANCE = new ZoocraftiaCore(); CORE_INSTANCE.initialize(); } public static ZoocraftiaMain getInstance() { return INSTANCE; } public static ZoocraftiaCore getCoreInstance() { return CORE_INSTANCE; } }
-
One thing about this EventBus thing will this work the same way as bukkit API handles the events? Cause that would mean that you could create a bukkit plugin that would run on client aswell(well there would be some minor changes with block handeling).
-
In what conditions do you want to change this? Like if I'm in water set font size to 100 and when I get out set it back to normal or you set it once and it should stay like that.
-
I think that this would work only with one mod using this, lets say that I'd like to use this too there are two things that would happen a) it would override my code b) it would override your code
Particle Problem
in Modder Support
Posted
I use such system like minecraft uses, only that it's customized
addEffect(ClientProxy) - https://github.com/batlefield/Zoocraftia/blob/master/source/minecraft/net/zoocraftia/dimension/client/ClientProxy.java#L149
addEffect(CommonProxy) - https://github.com/batlefield/Zoocraftia/blob/master/source/common/net/zoocraftia/dimension/CommonProxy.java#L106
particleEntity - https://github.com/batlefield/Zoocraftia/blob/master/source/minecraft/net/zoocraftia/dimension/client/EntityPortalFX.java
addEffect call in my portal class - https://github.com/batlefield/Zoocraftia/blob/master/source/common/net/zoocraftia/dimension/BlockPortal.java#L219