Jump to content

[1.6.2] coremod crashing. probably due to forge's runtime deobfuscation


pelep

Recommended Posts

i'm currently updating a coremod to 1.6.2, but it crashes once it's recompiled and run on mc. it works fine running on eclipse. here's the crash log:

 

2013-07-10 21:37:34 [iNFO] [ForgeModLoader] Forge Mod Loader version 6.2.19.789 for Minecraft 1.6.2 loading
2013-07-10 21:37:34 [iNFO] [ForgeModLoader] Java is Java HotSpot(TM) 64-Bit Server VM, version 1.7.0_21, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jre7
2013-07-10 21:37:34 [FINE] [ForgeModLoader] Java classpath at launch is C:\Users\Pelep\AppData\Roaming\.minecraft\libraries\net\minecraftforge\minecraftforge\9.10.0.789\minecraftforge-9.10.0.789.jar;C:\Users\Pelep\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.3\launchwrapper-1.3.jar;C:\Users\Pelep\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-library\2.10.2\scala-library-2.10.2.jar;C:\Users\Pelep\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-compiler\2.10.2\scala-compiler-2.10.2.jar;C:\Users\Pelep\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-all\4.1\asm-all-4.1.jar;C:\Users\Pelep\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;C:\Users\Pelep\AppData\Roaming\.minecraft\libraries\lzma\lzma\0.0.1\lzma-0.0.1.jar;C:\Users\Pelep\AppData\Roaming\.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;C:\Users\Pelep\AppData\Roaming\.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;C:\Users\Pelep\AppData\Roaming\.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;C:\Users\Pelep\AppData\Roaming\.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;C:\Users\Pelep\AppData\Roaming\.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;C:\Users\Pelep\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar;C:\Users\Pelep\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar;C:\Users\Pelep\AppData\Roaming\.minecraft\libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar;C:\Users\Pelep\AppData\Roaming\.minecraft\libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar;C:\Users\Pelep\AppData\Roaming\.minecraft\libraries\com\google\guava\guava\14.0\guava-14.0.jar;C:\Users\Pelep\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;C:\Users\Pelep\AppData\Roaming\.minecraft\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Pelep\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;C:\Users\Pelep\AppData\Roaming\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;C:\Users\Pelep\AppData\Roaming\.minecraft\libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar;C:\Users\Pelep\AppData\Roaming\.minecraft\versions\Forge9.10.0.789\Forge9.10.0.789.jar
2013-07-10 21:37:34 [FINE] [ForgeModLoader] Java library path at launch is C:\Users\Pelep\AppData\Roaming\.minecraft\versions\Forge9.10.0.789\Forge9.10.0.789-natives-262924123050074
2013-07-10 21:37:34 [FINE] [ForgeModLoader] Enabling runtime deobfuscation
2013-07-10 21:37:34 [FINEST] [ForgeModLoader] Adding coremod for loading cpw.mods.fml.relauncher.FMLCorePlugin
2013-07-10 21:37:34 [FINEST] [ForgeModLoader] Adding coremod for loading net.minecraftforge.classloading.FMLForgePlugin
2013-07-10 21:37:34 [FINE] [ForgeModLoader] All core mods are successfully located
2013-07-10 21:37:34 [FINE] [ForgeModLoader] Discovering coremods
2013-07-10 21:37:34 [FINE] [ForgeModLoader] Examining for coremod candidacy unlittorch1.28.28 mc1.6.2.jar
2013-07-10 21:37:34 [FINE] [ForgeModLoader] Loading coremod unlittorch1.28.28 mc1.6.2.jar
2013-07-10 21:37:34 [FINE] [ForgeModLoader] The coremod pelep.unlittorch.asm.UTPlugin requested minecraft version 1.6.2 and minecraft is 1.6.2. It will be loaded.
2013-07-10 21:37:34 [FINE] [ForgeModLoader] Loaded coremod unlittorch1.28.28 mc1.6.2.jar
2013-07-10 21:37:34 [FINEST] [ForgeModLoader] Registering transformer cpw.mods.fml.common.asm.transformers.PatchingTransformer
2013-07-10 21:37:34 [FINEST] [ForgeModLoader] Registering transformer cpw.mods.fml.common.asm.transformers.AccessTransformer
2013-07-10 21:37:34 [iNFO] [sTDOUT] Loaded 39 rules from AccessTransformer config file fml_at.cfg
2013-07-10 21:37:34 [FINEST] [ForgeModLoader] Registering transformer cpw.mods.fml.common.asm.transformers.MarkerTransformer
2013-07-10 21:37:34 [FINEST] [ForgeModLoader] Registering transformer cpw.mods.fml.common.asm.transformers.SideTransformer
2013-07-10 21:37:34 [FINEST] [ForgeModLoader] Registering transformer net.minecraftforge.transformers.ForgeAccessTransformer
2013-07-10 21:37:34 [iNFO] [sTDOUT] Loaded 107 rules from AccessTransformer config file forge_at.cfg
2013-07-10 21:37:34 [FINEST] [ForgeModLoader] Registering transformer net.minecraftforge.transformers.EventTransformer
2013-07-10 21:37:34 [FINEST] [ForgeModLoader] Registering transformer pelep.unlittorch.asm.UTAccessTransformer
2013-07-10 21:37:34 [iNFO] [unlitTorch] Inserting map file path
2013-07-10 21:37:34 [iNFO] [sTDOUT] Loaded 2 rules from AccessTransformer config file pelep/unlittorch/asm/ut_at.cfg
2013-07-10 21:37:34 [FINEST] [ForgeModLoader] Registering transformer pelep.unlittorch.asm.UTClassTransformer
2013-07-10 21:37:34 [FINE] [ForgeModLoader] Running coremod plugins
2013-07-10 21:37:34 [FINE] [ForgeModLoader] Running coremod plugin FMLCorePlugin
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.Block.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockBaseRailLogic.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockButton.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockCactus.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockChest.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockCocoa.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockCrops.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockDoor.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockFarmland.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockFire.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockFlower.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockFlowing.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockFluid.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockGrass.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockLadder.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockLeaves.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockLever.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockLog.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockMushroom.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockMycelium.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockNetherStalk.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockPane.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockPistonBase.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockPortal.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockPumpkin.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockRailBase.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockRedstoneWire.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockReed.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockSand.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockSapling.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockSkull.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockSnow.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockStem.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockTallGrass.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockTorch.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockTrapDoor.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockTripWireSource.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.block.BlockVine.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.ClientBrandRetriever.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.Minecraft.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.audio.SoundManager.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.entity.EntityPlayerSP.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.gui.GuiControls.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.gui.GuiCreateWorld.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.gui.GuiIngame.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.gui.GuiMainMenu.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.gui.GuiSlot.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.gui.achievement.GuiAchievements.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.gui.inventory.GuiContainer.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.gui.inventory.GuiContainerCreative.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.model.ModelBase.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.model.ModelBox.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.model.ModelRenderer.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.model.PositionTextureVertex.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.model.TexturedQuad.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.multiplayer.ChunkProviderClient.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.multiplayer.GuiConnecting.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.multiplayer.NetClientHandler.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.multiplayer.PlayerControllerMP.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.multiplayer.WorldClient.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.particle.EffectRenderer.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.particle.EntityDiggingFX.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.particle.EntityFireworkStarterFX.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.renderer.EntityRenderer.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.renderer.ItemRenderer.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.renderer.OpenGlHelper.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.renderer.RenderBlocks.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.renderer.RenderGlobal.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.renderer.Tessellator.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.renderer.WorldRenderer.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.renderer.entity.RenderBiped.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.renderer.entity.RenderItem.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.renderer.entity.RenderManager.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.renderer.entity.RenderPlayer.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.renderer.entity.RenderSnowMan.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.renderer.entity.RenderVillager.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.renderer.entity.RendererLivingEntity.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.renderer.texture.Stitcher.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.renderer.texture.TextureAtlasSprite.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.renderer.texture.TextureMap.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.renderer.tileentity.TileEntityChestRenderer.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.resources.LanguageManager.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.client.settings.GameSettings.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.command.CommandHandler.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.crash.CallableSuspiciousClasses.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.crash.CrashReport.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.crash.CrashReportCategory.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.creativetab.CreativeTabs.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.enchantment.Enchantment.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.enchantment.EnchantmentHelper.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.Entity.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.EntityList.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.EntityLiving.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.EntityLivingBase.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.EntityTracker.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.EntityTrackerEntry.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.boss.EntityDragon.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.boss.EntityWither.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.boss.IBossDisplayData.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.item.EntityEnderPearl.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.item.EntityItem.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.item.EntityMinecart.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.item.EntityMinecartContainer.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.item.EntityMinecartEmpty.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.item.EntityMinecartFurnace.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.item.EntityMinecartHopper.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.monster.EntityEnderman.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.monster.EntitySlime.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.passive.EntityMooshroom.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.passive.EntityOcelot.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.passive.EntitySheep.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.passive.EntityVillager.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.player.EntityPlayer.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.player.EntityPlayerMP.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.entity.player.InventoryPlayer.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.inventory.ContainerEnchantment.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.inventory.ContainerFurnace.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.inventory.ContainerRepair.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.inventory.Slot.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.inventory.SlotArmor.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.inventory.SlotBrewingStandIngredient.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.inventory.SlotBrewingStandPotion.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.inventory.SlotCrafting.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.inventory.SlotFurnace.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.BehaviorDispenseArmor.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.EnumArmorMaterial.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.EnumToolMaterial.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.Item.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.ItemArmor.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.ItemBlock.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.ItemBow.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.ItemBucket.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.ItemBucketMilk.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.ItemDye.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.ItemEmptyMap.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.ItemFlintAndSteel.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.ItemHoe.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.ItemInWorldManager.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.ItemMap.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.ItemSeedFood.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.ItemSeeds.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.ItemShears.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.ItemStack.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.ItemTool.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.crafting.CraftingManager.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.crafting.FurnaceRecipes.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.item.crafting.RecipeFireworks.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.logging.LogAgent.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.nbt.CompressedStreamTools.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.nbt.NBTTagList.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.network.MemoryConnection.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.network.NetLoginHandler.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.network.NetServerHandler.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.network.NetworkListenThread.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.network.TcpConnection.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.network.packet.NetHandler.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.network.packet.Packet.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.network.packet.Packet1Login.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.network.packet.Packet51MapChunk.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.network.packet.Packet52MultiBlockChange.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.network.packet.Packet56MapChunks.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.potion.PotionEffect.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.server.MinecraftServer.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.server.ServerListenThread.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.server.dedicated.DedicatedServer.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.server.gui.StatsComponent.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.server.integrated.IntegratedServer.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.server.integrated.IntegratedServerListenThread.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.server.management.PlayerInstance.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.server.management.ServerConfigurationManager.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.stats.StatFileWriter.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.stats.StatList.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.tileentity.TileEntity.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.tileentity.TileEntityBeacon.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.tileentity.TileEntityBrewingStand.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.tileentity.TileEntityFurnace.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.util.CryptManager.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.util.MovingObjectPosition.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.util.ResourceLocation.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.util.StringTranslate.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.util.WeightedRandomChestContent.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.village.VillageCollection.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.ChunkCache.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.Explosion.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.IBlockAccess.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.SpawnerAnimals.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.World.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.WorldProvider.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.WorldServer.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.WorldType.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.biome.BiomeDecorator.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.biome.BiomeGenBase.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.biome.WorldChunkManager.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.chunk.Chunk.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.chunk.storage.AnvilChunkLoader.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.chunk.storage.AnvilSaveHandler.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.ChunkProviderEnd.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.ChunkProviderGenerate.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.ChunkProviderHell.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.ChunkProviderServer.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.MapGenCaves.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.MapGenRavine.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.feature.WorldGenBigMushroom.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.feature.WorldGenBigTree.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.feature.WorldGenDeadBush.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.feature.WorldGenDungeons.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.feature.WorldGenForest.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.feature.WorldGenHugeTrees.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.feature.WorldGenMinable.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.feature.WorldGenShrub.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.feature.WorldGenSwamp.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.feature.WorldGenTaiga1.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.feature.WorldGenTaiga2.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.feature.WorldGenTallGrass.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.feature.WorldGenTrees.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.layer.GenLayer.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.layer.GenLayerBiome.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.structure.ComponentMineshaftCorridor.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.structure.ComponentScatteredFeatureDesertPyramid.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.structure.ComponentScatteredFeatureJunglePyramid.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.structure.ComponentStrongholdChestCorridor.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.structure.ComponentStrongholdLibrary.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.structure.ComponentStrongholdRoomCrossing.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.structure.ComponentVillage.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.structure.ComponentVillageHouse2.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.structure.ComponentVillageStartPiece.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.structure.MapGenStronghold.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.gen.structure.StructureVillagePieces.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.storage.MapData.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.storage.SaveHandler.binpatch
2013-07-10 21:37:35 [FINEST] [ForgeModLoader] Reading patch data from binpatch/client/net.minecraft.world.storage.WorldInfo.binpatch
2013-07-10 21:37:35 [FINE] [ForgeModLoader] Read 231 binary patches
2013-07-10 21:37:35 [FINE] [ForgeModLoader] Patch list :
xk=[xk : xk => net.minecraft.item.ItemDye (true) size 7289]	
xi=[xi : xi => net.minecraft.item.ItemTool (true) size 2546]	
bka=[bka : bka => net.minecraft.client.resources.LanguageManager (true) size 3250]	
xm=[xm : xm => net.minecraft.item.ItemEmptyMap (true) size 1467]	
xv=[xv : xv => net.minecraft.item.ItemFlintAndSteel (true) size 1193]	
akg=[akg : akg => net.minecraft.world.gen.layer.GenLayerBiome (true) size 1122]	
ajj=[ajj : ajj => net.minecraft.world.gen.structure.ComponentVillage (true) size 5084]	
bjl=[bjl : bjl => net.minecraft.util.ResourceLocation (true) size 1521]	
wg=[wg : wg => net.minecraft.item.ItemArmor (true) size 4113]	
wh=[wh : wh => net.minecraft.item.BehaviorDispenseArmor (true) size 1467]	
wi=[wi : wi => net.minecraft.item.EnumArmorMaterial (true) size 1903]	
wo=[wo : wo => net.minecraft.item.ItemBow (true) size 3902]	
wq=[wq : wq => net.minecraft.item.ItemBucket (true) size 3600]	
ajf=[ajf : ajf => net.minecraft.world.gen.structure.ComponentVillageHouse2 (true) size 4020]	
ajg=[ajg : ajg => net.minecraft.world.gen.structure.ComponentVillageStartPiece (true) size 1150]	
wv=[wv : wv => net.minecraft.creativetab.CreativeTabs (true) size 5461]	
bis=[bis : bis => net.minecraft.client.renderer.tileentity.TileEntityChestRenderer (true) size 3431]	
vv=[vv : vv => net.minecraft.inventory.SlotArmor (true) size 1083]	
wd=[wd : wd => net.minecraft.inventory.Slot (true) size 2815]	
bih=[bih : bih => net.minecraft.client.renderer.texture.TextureMap (true) size 6282]	
wc=[wc : wc => net.minecraft.inventory.SlotCrafting (true) size 3028]	
aiv=[aiv : aiv => net.minecraft.world.gen.structure.StructureVillagePieces (true) size 5101]	
bii=[bii : bii => net.minecraft.client.renderer.texture.TextureAtlasSprite (true) size 6105]	
vl=[vl : vl => net.minecraft.inventory.ContainerEnchantment (true) size 4973]	
axj=[axj : axj => net.minecraft.client.gui.inventory.GuiContainerCreative (true) size 14901]	
ahz=[ahz : ahz => net.minecraft.world.gen.structure.ComponentStrongholdLibrary (true) size 4053]	
vf=[vf : vf => net.minecraft.inventory.SlotBrewingStandIngredient (true) size 739]	
vg=[vg : vg => net.minecraft.inventory.SlotBrewingStandPotion (true) size 1088]	
aie=[aie : aie => net.minecraft.world.gen.structure.ComponentStrongholdRoomCrossing (true) size 3826]	
vp=[vp : vp => net.minecraft.inventory.SlotFurnace (true) size 2057]	
vo=[vo : vo => net.minecraft.inventory.ContainerFurnace (true) size 2741]	
awv=[awv : awv => net.minecraft.client.gui.inventory.GuiContainer (true) size 13698]	
ahk=[ahk : ahk => net.minecraft.world.gen.structure.ComponentScatteredFeatureDesertPyramid (true) size 6113]	
uz=[uz : uz => net.minecraft.inventory.ContainerRepair (true) size 7549]	
ahl=[ahl : ahl => net.minecraft.world.gen.structure.ComponentScatteredFeatureJunglePyramid (true) size 5668]	
bls=[bls : bls => net.minecraft.stats.StatFileWriter (true) size 6363]	
blx=[blx : blx => net.minecraft.client.renderer.OpenGlHelper (true) size 1411]	
dm=[dm : dm => net.minecraft.network.packet.Packet52MultiBlockChange (true) size 2759]	
ahv=[ahv : ahv => net.minecraft.world.gen.structure.ComponentStrongholdChestCorridor (true) size 2938]	
blk=[blk : blk => net.minecraft.client.audio.SoundManager (true) size 11312]	
blq=[blq : blq => net.minecraft.client.gui.GuiMainMenu (true) size 13579]	
ahp=[ahp : ahp => net.minecraft.world.gen.structure.MapGenStronghold (true) size 3953]	
ex=[ex : ex => net.minecraft.network.packet.Packet (true) size 7765]	
b=[b : b => net.minecraft.crash.CrashReport (true) size 6438]	
ue=[ue : ue => net.minecraft.entity.player.EntityPlayer (true) size 36922]	
ey=[ey : ey => net.minecraft.network.packet.NetHandler (true) size 9724]	
bkz=[bkz : bkz => net.minecraft.server.integrated.IntegratedServerListenThread (true) size 2255]	
ur=[ur : ur => net.minecraft.entity.item.EntityEnderPearl (true) size 2224]	
m=[m : m => net.minecraft.crash.CrashReportCategory (true) size 4654]	
j=[j : j => net.minecraft.crash.CallableSuspiciousClasses (true) size 3261]	
ek=[ek : ek => net.minecraft.network.packet.Packet56MapChunks (true) size 4572]	
agh=[agh : agh => net.minecraft.world.gen.structure.ComponentMineshaftCorridor (true) size 5760]	
bkw=[bkw : bkw => net.minecraft.server.integrated.IntegratedServer (true) size 6663]	
ei=[ei : ei => net.minecraft.network.packet.Packet51MapChunk (true) size 4590]	
ua=[ua : ua => net.minecraft.entity.passive.EntityVillager (true) size 16725]	
eo=[eo : eo => net.minecraft.network.packet.Packet1Login (true) size 2313]	
uc=[uc : uc => net.minecraft.entity.player.InventoryPlayer (true) size 9477]	
aof=[aof : aof => net.minecraft.block.BlockFire (true) size 9397]	
tr=[tr : tr => net.minecraft.entity.monster.EntitySlime (true) size 5901]	
aok=[aok : aok => net.minecraft.block.BlockGrass (true) size 3310]	
tf=[tf : tf => net.minecraft.entity.monster.EntityEnderman (true) size 9441]	
bu=[bu : bu => net.minecraft.util.StringTranslate (true) size 2885]	
aoc=[aoc : aoc => net.minecraft.block.BlockFarmland (true) size 3785]	
anw=[anw : anw => net.minecraft.block.BlockDoor (true) size 6524]	
su=[su : su => net.minecraft.entity.item.EntityMinecartContainer (true) size 5210]	
ano=[ano : ano => net.minecraft.block.BlockCrops (true) size 4745]	
sv=[sv : sv => net.minecraft.entity.item.EntityMinecartFurnace (true) size 4071]	
ss=[ss : ss => net.minecraft.entity.item.EntityMinecart (true) size 20428]	
sw=[sw : sw => net.minecraft.entity.item.EntityMinecartHopper (true) size 3379]	
sx=[sx : sx => net.minecraft.entity.item.EntityMinecartEmpty (true) size 1152]	
sl=[sl : sl => net.minecraft.entity.boss.EntityWither (true) size 11112]	
net.minecraft.client.ClientBrandRetriever=[net/minecraft/client/ClientBrandRetriever : net.minecraft.client.ClientBrandRetriever => net.minecraft.client.ClientBrandRetriever (true) size 593]	
anh=[anh : anh => net.minecraft.block.BlockChest (true) size 8957]	
anj=[anj : anj => net.minecraft.block.BlockCocoa (true) size 5240]	
sr=[sr : sr => net.minecraft.entity.item.EntityItem (true) size 7991]	
sf=[sf : sf => net.minecraft.entity.boss.IBossDisplayData (true) size 182]	
anb=[anb : anb => net.minecraft.block.BlockFlower (true) size 3559]	
anc=[anc : anc => net.minecraft.block.BlockButton (true) size 6964]	
sj=[sj : sj => net.minecraft.entity.boss.EntityDragon (true) size 12736]	
and=[and : and => net.minecraft.block.BlockCactus (true) size 4040]	
amw=[amw : amw => net.minecraft.block.BlockBaseRailLogic (true) size 5680]	
amv=[amv : amv => net.minecraft.block.BlockRailBase (true) size 4263]	
cm=[cm : cm => net.minecraft.network.MemoryConnection (true) size 3240]	
cn=[cn : cn => net.minecraft.network.TcpConnection (true) size 8307]	
ch=[ch : ch => net.minecraft.nbt.CompressedStreamTools (true) size 3184]	
rv=[rv : rv => net.minecraft.entity.passive.EntityMooshroom (true) size 2493]	
rw=[rw : rw => net.minecraft.entity.passive.EntityOcelot (true) size 6568]	
cf=[cf : cf => net.minecraft.nbt.NBTTagList (true) size 2942]	
ry=[ry : ry => net.minecraft.entity.passive.EntitySheep (true) size 7337]	
rl=[rl : rl => net.minecraft.village.VillageCollection (true) size 5751]	
alp=[alp : alp => net.minecraft.world.storage.WorldInfo (true) size 9344]	
aln=[aln : aln => net.minecraft.world.storage.SaveHandler (true) size 5737]	
alj=[alj : alj => net.minecraft.world.chunk.storage.AnvilSaveHandler (true) size 1234]	
alf=[alf : alf => net.minecraft.world.storage.MapData (true) size 5496]	
akn=[akn : akn => net.minecraft.world.gen.layer.GenLayer (true) size 3731]	
aa=[aa : aa => net.minecraft.command.CommandHandler (true) size 4742]	
bbl=[bbl : bbl => net.minecraft.client.model.ModelBase (true) size 1633]	
aqv=[aqv : aqv => net.minecraft.block.BlockPane (true) size 4245]	
aqw=[aqw : aqw => net.minecraft.block.Block (true) size 47567]	
ns=[ns : ns => net.minecraft.entity.EntityList (true) size 6113]	
aqs=[aqs : aqs => net.minecraft.block.BlockTallGrass (true) size 3823]	
net.minecraft.server.MinecraftServer=[net/minecraft/server/MinecraftServer : net.minecraft.server.MinecraftServer => net.minecraft.server.MinecraftServer (true) size 25485]	
oe=[oe : oe => net.minecraft.entity.EntityLivingBase (true) size 32307]	
arh=[arh : arh => net.minecraft.block.BlockTripWireSource (true) size 7037]	
of=[of : of => net.minecraft.entity.EntityLiving (true) size 18597]	
arg=[arg : arg => net.minecraft.block.BlockLog (true) size 2952]	
abq=[abq : abq => net.minecraft.world.Explosion (true) size 5891]	
arf=[arf : arf => net.minecraft.block.BlockTrapDoor (true) size 4620]	
ard=[ard : ard => net.minecraft.block.BlockTorch (true) size 4649]	
abv=[abv : abv => net.minecraft.world.World (true) size 62332]	
arc=[arc : arc => net.minecraft.block.BlockSnow (true) size 3497]	
bbp=[bbp : bbp => net.minecraft.client.model.TexturedQuad (true) size 1696]	
arj=[arj : arj => net.minecraft.block.BlockVine (true) size 6536]	
aru=[aru : aru => net.minecraft.tileentity.TileEntityBrewingStand (true) size 6074]	
aaa=[aaa : aaa => net.minecraft.item.crafting.FurnaceRecipes (true) size 4015]	
aae=[aae : aae => net.minecraft.item.crafting.CraftingManager (true) size 13153]	
art=[art : art => net.minecraft.tileentity.TileEntityBeacon (true) size 6177]	
aav=[aav : aav => net.minecraft.enchantment.EnchantmentHelper (true) size 7618]	
aat=[aat : aat => net.minecraft.enchantment.Enchantment (true) size 3810]	
asd=[asd : asd => net.minecraft.tileentity.TileEntityFurnace (true) size 6407]	
asq=[asq : asq => net.minecraft.block.BlockPistonBase (true) size 9440]	
asm=[asm : asm => net.minecraft.tileentity.TileEntity (true) size 6779]	
aop=[aop : aop => net.minecraft.block.BlockSand (true) size 2351]	
aoy=[aoy : aoy => net.minecraft.block.BlockLever (true) size 5734]	
aov=[aov : aov => net.minecraft.block.BlockLadder (true) size 3003]	
aow=[aow : aow => net.minecraft.block.BlockLeaves (true) size 7573]	
aoz=[aoz : aoz => net.minecraft.block.BlockFluid (true) size 8956]	
apa=[apa : apa => net.minecraft.block.BlockFlowing (true) size 5090]	
api=[api : api => net.minecraft.block.BlockNetherStalk (true) size 3530]	
aph=[aph : aph => net.minecraft.block.BlockMycelium (true) size 2731]	
apg=[apg : apg => net.minecraft.block.BlockMushroom (true) size 2377]	
bdv=[bdv : bdv => net.minecraft.client.particle.EntityFireworkStarterFX (true) size 6752]	
mj=[mj : mj => net.minecraft.util.WeightedRandomChestContent (true) size 2389]	
app=[app : app => net.minecraft.block.BlockPortal (true) size 5179]	
bcm=[bcm : bcm => net.minecraft.client.model.ModelBox (true) size 2433]	
apv=[apv : apv => net.minecraft.block.BlockPumpkin (true) size 3644]	
bcc=[bcc : bcc => net.minecraft.client.model.PositionTextureVertex (true) size 892]	
apy=[apy : apy => net.minecraft.block.BlockRedstoneWire (true) size 8522]	
bcz=[bcz : bcz => net.minecraft.client.multiplayer.PlayerControllerMP (true) size 8793]	
bcy=[bcy : bcy => net.minecraft.client.multiplayer.ChunkProviderClient (true) size 2949]	
aqb=[aqb : aqb => net.minecraft.block.BlockReed (true) size 3170]	
bda=[bda : bda => net.minecraft.client.multiplayer.WorldClient (true) size 9287]	
aqf=[aqf : aqf => net.minecraft.block.BlockSapling (true) size 3649]	
bct=[bct : bct => net.minecraft.client.multiplayer.NetClientHandler (true) size 36762]	
aqh=[aqh : aqh => net.minecraft.block.BlockSkull (true) size 6382]	
bcr=[bcr : bcr => net.minecraft.client.model.ModelRenderer (true) size 4781]	
ni=[ni : ni => net.minecraft.potion.PotionEffect (true) size 5033]	
bcv=[bcv : bcv => net.minecraft.client.multiplayer.GuiConnecting (true) size 3396]	
nm=[nm : nm => net.minecraft.entity.Entity (true) size 36614]	
aqn=[aqn : aqn => net.minecraft.block.BlockStem (true) size 6076]	
afn=[afn : afn => net.minecraft.world.gen.feature.WorldGenHugeTrees (true) size 4521]	
bfi=[bfi : bfi => net.minecraft.client.renderer.RenderGlobal (true) size 40467]	
jx=[jx : jx => net.minecraft.network.NetLoginHandler (true) size 6519]	
afp=[afp : afp => net.minecraft.world.gen.feature.WorldGenMinable (true) size 2544]	
jv=[jv : jv => net.minecraft.item.ItemInWorldManager (true) size 7971]	
afo=[afo : afo => net.minecraft.world.gen.feature.WorldGenDungeons (true) size 3585]	
jw=[jw : jw => net.minecraft.entity.EntityTrackerEntry (true) size 11005]	
afq=[afq : afq => net.minecraft.world.gen.feature.WorldGenTaiga1 (true) size 2467]	
ju=[ju : ju => net.minecraft.entity.player.EntityPlayerMP (true) size 19743]	
bfg=[bfg : bfg => net.minecraft.client.renderer.ItemRenderer (true) size 14073]	
jr=[jr : jr => net.minecraft.world.WorldServer (true) size 20019]	
aff=[aff : aff => net.minecraft.world.gen.feature.WorldGenShrub (true) size 1456]	
jp=[jp : jp => net.minecraft.server.management.PlayerInstance (true) size 4525]	
jq=[jq : jq => net.minecraft.world.gen.ChunkProviderServer (true) size 6996]	
auy=[auy : auy => net.minecraft.client.gui.GuiCreateWorld (true) size 8901]	
jl=[jl : jl => net.minecraft.entity.EntityTracker (true) size 5493]	
auv=[auv : auv => net.minecraft.client.gui.GuiControls (true) size 1967]	
bfo=[bfo : bfo => net.minecraft.client.renderer.RenderBlocks (true) size 122914]	
afk=[afk : afk => net.minecraft.world.gen.feature.WorldGenBigMushroom (true) size 2773]	
bfn=[bfn : bfn => net.minecraft.client.renderer.Tessellator (true) size 7118]	
kc=[kc : kc => net.minecraft.network.NetworkListenThread (true) size 2435]	
afw=[afw : afw => net.minecraft.world.gen.feature.WorldGenTaiga2 (true) size 2803]	
afx=[afx : afx => net.minecraft.world.gen.feature.WorldGenSwamp (true) size 3186]	
afy=[afy : afy => net.minecraft.world.gen.feature.WorldGenTallGrass (true) size 1109]	
avg=[avg : avg => net.minecraft.client.gui.GuiIngame (true) size 19967]	
afz=[afz : afz => net.minecraft.world.gen.feature.WorldGenTrees (true) size 4288]	
jz=[jz : jz => net.minecraft.network.NetServerHandler (true) size 23091]	
aeo=[aeo : aeo => net.minecraft.world.gen.ChunkProviderHell (true) size 12943]	
ael=[ael : ael => net.minecraft.world.gen.MapGenRavine (true) size 5323]	
awd=[awd : awd => net.minecraft.client.gui.GuiSlot (true) size 7189]	
kz=[kz : kz => net.minecraft.stats.StatList (true) size 6201]	
aes=[aes : aes => net.minecraft.world.gen.ChunkProviderGenerate (true) size 13524]	
bee=[bee : bee => net.minecraft.client.particle.EffectRenderer (true) size 5644]	
aep=[aep : aep => net.minecraft.world.gen.MapGenCaves (true) size 5736]	
bep=[bep : bep => net.minecraft.client.particle.EntityDiggingFX (true) size 2881]	
aed=[aed : aed => net.minecraft.world.chunk.storage.AnvilChunkLoader (true) size 10370]	
aeh=[aeh : aeh => net.minecraft.world.WorldProvider (true) size 9555]	
bex=[bex : bex => net.minecraft.client.renderer.WorldRenderer (true) size 5157]	
beu=[beu : beu => net.minecraft.client.entity.EntityPlayerSP (true) size 11382]	
awn=[awn : awn => net.minecraft.client.gui.achievement.GuiAchievements (true) size 9923]	
afb=[afb : afb => net.minecraft.world.gen.feature.WorldGenDeadBush (true) size 1040]	
lf=[lf : lf => net.minecraft.util.CryptManager (true) size 5162]	
aev=[aev : aev => net.minecraft.world.gen.feature.WorldGenBigTree (true) size 7224]	
bfb=[bfb : bfb => net.minecraft.client.renderer.EntityRenderer (true) size 28486]	
aew=[aew : aew => net.minecraft.world.gen.feature.WorldGenForest (true) size 2541]	
aet=[aet : aet => net.minecraft.world.gen.ChunkProviderEnd (true) size 8482]	
lb=[lb : lb => net.minecraft.logging.LogAgent (true) size 2730]	
bhg=[bhg : bhg => net.minecraft.client.renderer.entity.RenderPlayer (true) size 13466]	
zg=[zg : zg => net.minecraft.item.ItemBlock (true) size 3855]	
adq=[adq : adq => net.minecraft.world.chunk.Chunk (true) size 21412]	
bhl=[bhl : bhl => net.minecraft.client.renderer.entity.RenderSnowMan (true) size 2777]	
bhr=[bhr : bhr => net.minecraft.client.renderer.entity.RenderVillager (true) size 2882]	
asx=[asx : asx => net.minecraft.util.MovingObjectPosition (true) size 1081]	
hm=[hm : hm => net.minecraft.server.management.ServerConfigurationManager (true) size 19730]	
zy=[zy : zy => net.minecraft.item.crafting.RecipeFireworks (true) size 3773]	
bid=[bid : bid => net.minecraft.client.renderer.texture.Stitcher (true) size 4303]	
yg=[yg : yg => net.minecraft.item.ItemMap (true) size 6143]	
yh=[yh : yh => net.minecraft.item.ItemBucketMilk (true) size 1145]	
ir=[ir : ir => net.minecraft.server.dedicated.DedicatedServer (true) size 9968]	
acp=[acp : acp => net.minecraft.world.biome.BiomeGenBase (true) size 8816]	
yc=[yc : yc => net.minecraft.item.EnumToolMaterial (true) size 2100]	
yd=[yd : yd => net.minecraft.item.ItemStack (true) size 14629]	
ya=[ya : ya => net.minecraft.item.ItemHoe (true) size 2422]	
ack=[ack : ack => net.minecraft.world.ChunkCache (true) size 6516]	
bgi=[bgi : bgi => net.minecraft.client.renderer.entity.RenderManager (true) size 9404]	
yb=[yb : yb => net.minecraft.item.Item (true) size 30486]	
ix=[ix : ix => net.minecraft.server.ServerListenThread (true) size 3680]	
ats=[ats : ats => net.minecraft.client.Minecraft (true) size 38082]	
ach=[ach : ach => net.minecraft.world.SpawnerAnimals (true) size 7002]	
acf=[acf : acf => net.minecraft.world.WorldType (true) size 5425]	
bgt=[bgt : bgt => net.minecraft.client.renderer.entity.RenderItem (true) size 11801]	
ace=[ace : ace => net.minecraft.world.IBlockAccess (true) size 771]	
bgr=[bgr : bgr => net.minecraft.client.renderer.entity.RenderBiped (true) size 9375]	
yw=[yw : yw => net.minecraft.item.ItemShears (true) size 3596]	
yv=[yv : yv => net.minecraft.item.ItemSeeds (true) size 2008]	
yu=[yu : yu => net.minecraft.item.ItemSeedFood (true) size 1895]	
jd=[jd : jd => net.minecraft.server.gui.StatsComponent (false) size 4603]	
bgy=[bgy : bgy => net.minecraft.client.renderer.entity.RendererLivingEntity (true) size 11396]	
act=[act : act => net.minecraft.world.biome.BiomeDecorator (true) size 9242]	
acu=[acu : acu => net.minecraft.world.biome.WorldChunkManager (true) size 5290]	
aui=[aui : aui => net.minecraft.client.settings.GameSettings (true) size 15902]
2013-07-10 21:37:35 [iNFO] [ForgeModLoader] Found valid fingerprint for Minecraft Forge. Certificate fingerprint de4cf8a3f3bc15635810044c39240bf96804ea7d
2013-07-10 21:37:35 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.server.MinecraftServer (input size 18655), found 1 patch
2013-07-10 21:37:35 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.server.MinecraftServer (new size 27332)
2013-07-10 21:37:36 [iNFO] [ForgeModLoader] Found valid fingerprint for Minecraft. Certificate fingerprint cd99959656f753dc28d863b46769f7f8fbaefcfc
2013-07-10 21:37:36 [FINE] [ForgeModLoader] Coremod plugin FMLCorePlugin run successfully
2013-07-10 21:37:36 [FINE] [ForgeModLoader] Running coremod plugin FMLForgePlugin
2013-07-10 21:37:36 [FINE] [ForgeModLoader] Coremod plugin FMLForgePlugin run successfully
2013-07-10 21:37:36 [FINE] [ForgeModLoader] Running coremod plugin UTPlugin
2013-07-10 21:37:36 [FINE] [ForgeModLoader] Coremod plugin UTPlugin run successfully
2013-07-10 21:37:36 [FINE] [ForgeModLoader] Validating minecraft
2013-07-10 21:37:36 [FINE] [ForgeModLoader] Minecraft validated, launching...
2013-07-10 21:37:36 [iNFO] [ForgeModLoader] Launching wrapped minecraft
2013-07-10 21:37:36 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.client.Minecraft (input size 35287), found 1 patch
2013-07-10 21:37:36 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.client.Minecraft (new size 41303)
2013-07-10 21:37:36 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.world.World (input size 45378), found 1 patch
2013-07-10 21:37:36 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.world.World (new size 65592)
2013-07-10 21:37:36 [iNFO] [unlitTorch] Inside abv.class
2013-07-10 21:37:36 [iNFO] [unlitTorch] Inside method 'a'
2013-07-10 21:37:36 [iNFO] [unlitTorch] Inserting additional instructions
2013-07-10 21:37:36 [iNFO] [unlitTorch] Writing class bytes...
2013-07-10 21:37:37 [FINEST] [unlitTorch] Done!
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.world.IBlockAccess (input size 367), found 1 patch
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.world.IBlockAccess (new size 762)
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.client.multiplayer.WorldClient (input size 7164), found 1 patch
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.client.multiplayer.WorldClient (new size 9616)
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.entity.player.EntityPlayer (input size 25637), found 1 patch
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.entity.player.EntityPlayer (new size 37796)
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.entity.EntityLivingBase (input size 26398), found 1 patch
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.entity.EntityLivingBase (new size 33336)
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.entity.Entity (input size 26866), found 1 patch
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.entity.Entity (new size 38413)
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.client.entity.EntityPlayerSP (input size 9159), found 1 patch
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.client.entity.EntityPlayerSP (new size 11814)
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.client.gui.GuiMainMenu (input size 12121), found 1 patch
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.client.gui.GuiMainMenu (new size 14850)
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.client.gui.inventory.GuiContainer (input size 11952), found 1 patch
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.client.gui.inventory.GuiContainer (new size 14207)
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.client.gui.GuiIngame (input size 16614), found 1 patch
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.client.gui.GuiIngame (new size 20804)
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.client.gui.GuiIngame (input size 16614), found 1 patch
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.client.gui.GuiIngame (new size 20804)
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.client.multiplayer.GuiConnecting (input size 2649), found 1 patch
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.client.multiplayer.GuiConnecting (new size 3652)
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.util.ResourceLocation (input size 1404), found 1 patch
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.util.ResourceLocation (new size 1749)
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.world.WorldServer (input size 15048), found 1 patch
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.world.WorldServer (new size 20910)
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.network.packet.Packet (input size 7307), found 1 patch
2013-07-10 21:37:37 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.network.packet.Packet (new size 8741)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.logging.LogAgent (input size 2400), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.logging.LogAgent (new size 3379)
2013-07-10 21:37:38 [iNFO] [Minecraft-Client] Setting user: pelep
2013-07-10 21:37:38 [iNFO] [Minecraft-Client] (Session ID is token:db1ad42b5b1d400ab75f9bbadf4210bd:ed0aeb82e1f4421a8bb131c15825363a)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.stats.StatList (input size 5774), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.stats.StatList (new size 6557)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.Block (input size 30308), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.Block (new size 48841)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.entity.item.EntityItem (input size 5615), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.entity.item.EntityItem (new size 8318)
2013-07-10 21:37:38 [iNFO] [unlitTorch] Inside sr.class
2013-07-10 21:37:38 [iNFO] [unlitTorch] Inside method 'a'
2013-07-10 21:37:38 [iNFO] [unlitTorch] Inserting additional instructions
2013-07-10 21:37:38 [iNFO] [unlitTorch] Writing class bytes...
2013-07-10 21:37:38 [FINEST] [unlitTorch] Done!
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.creativetab.CreativeTabs (input size 3544), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.creativetab.CreativeTabs (new size 5650)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockGrass (input size 2419), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockGrass (new size 3500)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockSapling (input size 2895), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockSapling (new size 3914)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockFlower (input size 1521), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockFlower (new size 3588)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockFlowing (input size 4256), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockFlowing (new size 5156)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockFluid (input size 7019), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockFluid (new size 9590)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockSand (input size 1643), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockSand (new size 2370)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockLog (input size 2019), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockLog (new size 3135)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockLeaves (input size 5721), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockLeaves (new size 8191)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.tileentity.TileEntity (input size 4609), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.tileentity.TileEntity (new size 7380)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockRailBase (input size 2404), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockRailBase (new size 4363)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockPistonBase (input size 7463), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockPistonBase (new size 9704)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockTallGrass (input size 2180), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockTallGrass (new size 3946)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockMushroom (input size 1825), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockMushroom (new size 2645)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockTorch (input size 3338), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockTorch (new size 4781)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockFire (input size 6323), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockFire (new size 9610)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockChest (input size 7113), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockChest (new size 9237)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockRedstoneWire (input size 6640), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockRedstoneWire (new size 8844)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockCrops (input size 3092), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockCrops (new size 4989)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockFarmland (input size 2760), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockFarmland (new size 4018)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.tileentity.TileEntityFurnace (input size 5347), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.tileentity.TileEntityFurnace (new size 6635)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockDoor (input size 5421), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockDoor (new size 7081)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockLadder (input size 1753), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockLadder (new size 3071)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockLever (input size 4434), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockLever (new size 5947)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockButton (input size 4976), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockButton (new size 7195)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockSnow (input size 2463), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockSnow (new size 3572)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockCactus (input size 2379), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockCactus (new size 4171)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockReed (input size 1795), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockReed (new size 3227)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockPumpkin (input size 2970), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockPumpkin (new size 3783)
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.entity.EntityLiving (input size 16004), found 1 patch
2013-07-10 21:37:38 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.entity.EntityLiving (new size 19265)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockPortal (input size 4091), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockPortal (new size 5427)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockTrapDoor (input size 2843), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockTrapDoor (new size 4791)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockPane (input size 2604), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockPane (new size 4351)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockStem (input size 3890), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockStem (new size 6269)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockVine (input size 5081), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockVine (new size 6985)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockMycelium (input size 1959), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockMycelium (new size 2864)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockNetherStalk (input size 1999), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockNetherStalk (new size 3680)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.tileentity.TileEntityBrewingStand (input size 4856), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.tileentity.TileEntityBrewingStand (new size 6439)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.item.Item (input size 22269), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.item.Item (new size 31547)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockCocoa (input size 3260), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockCocoa (new size 5439)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockTripWireSource (input size 5544), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockTripWireSource (new size 7403)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.tileentity.TileEntityBeacon (input size 4865), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.tileentity.TileEntityBeacon (new size 6306)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.BlockSkull (input size 4805), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.BlockSkull (new size 6663)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.entity.boss.EntityWither (input size 9009), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.entity.boss.EntityWither (new size 11369)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.entity.boss.IBossDisplayData (input size 143), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.entity.boss.IBossDisplayData (new size 175)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.item.ItemTool (input size 1663), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.item.ItemTool (new size 2748)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.item.EnumToolMaterial (input size 1646), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.item.EnumToolMaterial (new size 2216)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.item.ItemBlock (input size 2481), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.item.ItemBlock (new size 4088)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.item.ItemFlintAndSteel (input size 952), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.item.ItemFlintAndSteel (new size 1283)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.item.ItemBow (input size 2604), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.item.ItemBow (new size 4035)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.nbt.NBTTagList (input size 2458), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.nbt.NBTTagList (new size 3235)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.item.ItemHoe (input size 1212), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.item.ItemHoe (new size 2467)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.item.ItemSeeds (input size 679), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.item.ItemSeeds (new size 2023)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.item.ItemArmor (input size 3505), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.item.ItemArmor (new size 4454)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.item.BehaviorDispenseArmor (input size 1099), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.item.BehaviorDispenseArmor (new size 1521)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.item.EnumArmorMaterial (input size 1536), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.item.EnumArmorMaterial (new size 2073)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.item.ItemBucket (input size 2578), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.item.ItemBucket (new size 3684)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.entity.item.EntityMinecart (input size 14693), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.entity.item.EntityMinecart (new size 21351)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.item.ItemBucketMilk (input size 828), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.item.ItemBucketMilk (new size 1153)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.item.ItemDye (input size 5221), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.item.ItemDye (new size 7521)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.entity.player.EntityPlayer (input size 25637), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.entity.player.EntityPlayer (new size 37796)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.item.ItemMap (input size 5645), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.item.ItemMap (new size 6631)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.world.storage.MapData (input size 4692), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.world.storage.MapData (new size 6010)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.item.ItemShears (input size 1037), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.item.ItemShears (new size 3599)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.entity.item.EntityEnderPearl (input size 1241), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.entity.item.EntityEnderPearl (new size 2241)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.item.ItemSeedFood (input size 625), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.item.ItemSeedFood (new size 1911)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.item.ItemEmptyMap (input size 1301), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.item.ItemEmptyMap (new size 1643)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.util.StringTranslate (input size 3081), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.util.StringTranslate (new size 3772)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.item.crafting.CraftingManager (input size 12618), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.item.crafting.CraftingManager (new size 13567)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.item.ItemStack (input size 11944), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.item.ItemStack (new size 15716)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.item.crafting.RecipeFireworks (input size 3419), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.item.crafting.RecipeFireworks (new size 3972)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.item.crafting.FurnaceRecipes (input size 2402), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.item.crafting.FurnaceRecipes (new size 4143)
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.client.settings.GameSettings (input size 15787), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.client.settings.GameSettings (new size 17121)
2013-07-10 21:37:39 [iNFO] [Minecraft-Client] LWJGL Version: 2.9.0
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.block.Block (input size 30308), found 1 patch
2013-07-10 21:37:39 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.block.Block (new size 48841)
2013-07-10 21:37:40 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.client.renderer.OpenGlHelper (input size 1054), found 1 patch
2013-07-10 21:37:40 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.client.renderer.OpenGlHelper (new size 1587)
2013-07-10 21:37:40 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.client.renderer.entity.RenderItem (input size 8123), found 1 patch
2013-07-10 21:37:40 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.client.renderer.entity.RenderItem (new size 12018)
2013-07-10 21:37:40 [iNFO] [unlitTorch] Inside bgt.class
2013-07-10 21:37:40 [iNFO] [unlitTorch] Inside method 'a'
2013-07-10 21:37:40 [iNFO] [unlitTorch] Modifying instructions
2013-07-10 21:37:40 [iNFO] [unlitTorch] Writing class bytes...
2013-07-10 21:37:40 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.client.renderer.texture.TextureAtlasSprite (input size 5006), found 1 patch
2013-07-10 21:37:40 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.client.renderer.texture.TextureAtlasSprite (new size 6724)
2013-07-10 21:37:40 [sEVERE] [unlitTorch] Failed to modify!
2013-07-10 21:37:40 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.crash.CrashReport (input size 6379), found 1 patch
2013-07-10 21:37:40 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.crash.CrashReport (new size 7918)
2013-07-10 21:37:40 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.crash.CrashReportCategory (input size 4185), found 1 patch
2013-07-10 21:37:40 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.crash.CrashReportCategory (new size 5656)
2013-07-10 21:37:40 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.crash.CallableSuspiciousClasses (input size 3241), found 1 patch
2013-07-10 21:37:40 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.crash.CallableSuspiciousClasses (new size 3877)
2013-07-10 21:37:40 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.server.dedicated.DedicatedServer (input size 9381), found 1 patch
2013-07-10 21:37:40 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.server.dedicated.DedicatedServer (new size 11602)
2013-07-10 21:37:40 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.client.ClientBrandRetriever (input size 303), found 1 patch
2013-07-10 21:37:40 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.client.ClientBrandRetriever (new size 685)
2013-07-10 21:37:40 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.client.resources.LanguageManager (input size 2874), found 1 patch
2013-07-10 21:37:40 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.client.resources.LanguageManager (new size 3867)
2013-07-10 21:37:40 [iNFO] [sTDOUT] ---- Minecraft Crash Report ----
2013-07-10 21:37:40 [iNFO] [sTDOUT] // Uh... Did I do that?
2013-07-10 21:37:40 [iNFO] [sTDOUT] 
2013-07-10 21:37:40 [iNFO] [sTDOUT] Time: 7/10/13 9:37 PM
2013-07-10 21:37:40 [iNFO] [sTDOUT] Description: Initializing game
2013-07-10 21:37:40 [iNFO] [sTDOUT] 
2013-07-10 21:37:40 [iNFO] [sTDOUT] java.lang.NoClassDefFoundError: net/minecraft/client/renderer/entity/RenderItem
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at net.minecraft.client.gui.achievement.GuiAchievement.<init>(SourceFile:29)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:451)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:796)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at net.minecraft.client.main.Main.main(SourceFile:101)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at java.lang.reflect.Method.invoke(Unknown Source)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at net.minecraft.launchwrapper.Launch.launch(Launch.java:57)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at net.minecraft.launchwrapper.Launch.main(Launch.java:18)
2013-07-10 21:37:40 [iNFO] [sTDOUT] Caused by: java.lang.ClassNotFoundException: net.minecraft.client.renderer.entity.RenderItem
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:179)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at java.lang.ClassLoader.loadClass(Unknown Source)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at java.lang.ClassLoader.loadClass(Unknown Source)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	... 10 more
2013-07-10 21:37:40 [iNFO] [sTDOUT] Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.ClassNotFoundException: bii
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at pelep.unlittorch.asm.UTClassTransformer.transform(UTClassTransformer.java:248)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:267)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:165)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	... 12 more
2013-07-10 21:37:40 [iNFO] [sTDOUT] Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: bii
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at org.objectweb.asm.ClassWriter.getCommonSuperClass(Unknown Source)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at org.objectweb.asm.ClassWriter.a(Unknown Source)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at org.objectweb.asm.Frame.a(Unknown Source)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at org.objectweb.asm.Frame.a(Unknown Source)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at org.objectweb.asm.MethodWriter.visitMaxs(Unknown Source)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at org.objectweb.asm.tree.MethodNode.accept(Unknown Source)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at org.objectweb.asm.tree.MethodNode.accept(Unknown Source)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at org.objectweb.asm.tree.ClassNode.accept(Unknown Source)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at pelep.unlittorch.asm.UTClassTransformer.modifyRenderItem(UTClassTransformer.java:448)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at pelep.unlittorch.asm.UTClassTransformer.transform(UTClassTransformer.java:226)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	... 14 more
2013-07-10 21:37:40 [iNFO] [sTDOUT] 
2013-07-10 21:37:40 [iNFO] [sTDOUT] 
2013-07-10 21:37:40 [iNFO] [sTDOUT] A detailed walkthrough of the error, its code path and all known details is as follows:
2013-07-10 21:37:40 [iNFO] [sTDOUT] ---------------------------------------------------------------------------------------
2013-07-10 21:37:40 [iNFO] [sTDOUT] 
2013-07-10 21:37:40 [iNFO] [sTDOUT] -- Head --
2013-07-10 21:37:40 [iNFO] [sTDOUT] Stacktrace:
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at net.minecraft.client.gui.achievement.GuiAchievement.<init>(SourceFile:29)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:451)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 
2013-07-10 21:37:40 [iNFO] [sTDOUT] -- Initialization --
2013-07-10 21:37:40 [iNFO] [sTDOUT] Details:
2013-07-10 21:37:40 [iNFO] [sTDOUT] Stacktrace:
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:796)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at net.minecraft.client.main.Main.main(SourceFile:101)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at java.lang.reflect.Method.invoke(Unknown Source)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at net.minecraft.launchwrapper.Launch.launch(Launch.java:57)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at net.minecraft.launchwrapper.Launch.main(Launch.java:18)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 
2013-07-10 21:37:40 [iNFO] [sTDOUT] -- System Details --
2013-07-10 21:37:40 [iNFO] [sTDOUT] Details:
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	Minecraft Version: 1.6.2
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	Operating System: Windows 7 (amd64) version 6.1
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	Java Version: 1.7.0_21, Oracle Corporation
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	Memory: 99571000 bytes (94 MB) / 237502464 bytes (226 MB) up to 954466304 bytes (910 MB)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	JVM Flags: 1 total; -Xmx1G
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	Suspicious classes: FML and Forge are installed
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	FML: 
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	Launched Version: Forge9.10.0.789
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	LWJGL: 2.9.0
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	OpenGL: GeForce GT 630M/PCIe/SSE2 GL version 4.3.0, NVIDIA Corporation
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	Is Modded: Definitely; Client brand changed to 'fml,forge'
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	Type: Client (map_client.txt)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	Resource Pack: Default
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	Current Language: ~~ERROR~~ NullPointerException: null
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	Profiler Position: N/A (disabled)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
2013-07-10 21:37:40 [iNFO] [sTDOUT] #@!@# Game crashed! Crash report saved to: #@!@# C:\Users\Pelep\AppData\Roaming\.minecraft\crash-reports\crash-2013-07-10_21.37.40-client.txt

 

 

if you notice, there are parts where my transformer ran fine

 

2013-07-10 21:37:36 [iNFO] [unlitTorch] Inside abv.class
2013-07-10 21:37:36 [iNFO] [unlitTorch] Inside method 'a'
2013-07-10 21:37:36 [iNFO] [unlitTorch] Inserting additional instructions
2013-07-10 21:37:36 [iNFO] [unlitTorch] Writing class bytes...
2013-07-10 21:37:37 [FINEST] [unlitTorch] Done!

2013-07-10 21:37:38 [iNFO] [unlitTorch] Inside sr.class
2013-07-10 21:37:38 [iNFO] [unlitTorch] Inside method 'a'
2013-07-10 21:37:38 [iNFO] [unlitTorch] Inserting additional instructions
2013-07-10 21:37:38 [iNFO] [unlitTorch] Writing class bytes...
2013-07-10 21:37:38 [FINEST] [unlitTorch] Done!

 

 

but when it gets to bgt.class (RenderItem.class) it screws up

 

2013-07-10 21:37:40 [iNFO] [unlitTorch] Inside bgt.class
2013-07-10 21:37:40 [iNFO] [unlitTorch] Inside method 'a'
2013-07-10 21:37:40 [iNFO] [unlitTorch] Modifying instructions
2013-07-10 21:37:40 [iNFO] [unlitTorch] Writing class bytes...
2013-07-10 21:37:40 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.client.renderer.texture.TextureAtlasSprite (input size 5006), found 1 patch
2013-07-10 21:37:40 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.client.renderer.texture.TextureAtlasSprite (new size 6724)
2013-07-10 21:37:40 [sEVERE] [unlitTorch] Failed to modify!

 

 

i'm sure i got all the obfuscated names i needed right, so i doubt that's the problem. (unless i need to use the deobfuscated names now?) looking at the log, it seems like forge is patching a class that my transformer needs at the same time.

 

2013-07-10 21:37:40 [iNFO] [sTDOUT] Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.ClassNotFoundException: bii
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at pelep.unlittorch.asm.UTClassTransformer.transform(UTClassTransformer.java:248)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:267)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:165)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	... 12 more
2013-07-10 21:37:40 [iNFO] [sTDOUT] Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: bii
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at org.objectweb.asm.ClassWriter.getCommonSuperClass(Unknown Source)
2013-07-10 21:37:40 [iNFO] [sTDOUT] 	at org.objectweb.asm.ClassWriter.a(Unknown Source)

 

 

bii.class is TextureAtlasSprite.class which, according to the log, forge just finished patching at the time of the crash

 

2013-07-10 21:37:40 [iNFO] [unlitTorch] Writing class bytes...
2013-07-10 21:37:40 [FINE] [ForgeModLoader] Runtime patching class net.minecraft.client.renderer.texture.TextureAtlasSprite (input size 5006), found 1 patch
2013-07-10 21:37:40 [FINE] [ForgeModLoader] Successfully applied runtime patches for net.minecraft.client.renderer.texture.TextureAtlasSprite (new size 6724)
2013-07-10 21:37:40 [sEVERE] [unlitTorch] Failed to modify!

 

 

anyone know more about how to deal with this? i'll post my transformer class if necessary

Link to comment
Share on other sites

2013-07-10 21:37:40 [sEVERE] [unlitTorch] Failed to modify!

 

Seems like you have a error there...

Anyways ALWAYS post code -.- We arnt mind readers we cant guess hats wrong without seeing the code.

I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Consider supporting the team on Patreon

Link to comment
Share on other sites

Anyways ALWAYS post code -.- We arnt mind readers we cant guess hats wrong without seeing the code.

 

I like to suggest that their computers need more cheese.

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Link to comment
Share on other sites

2013-07-10 21:37:40 [sEVERE] [unlitTorch] Failed to modify!

 

Seems like you have a error there...

Anyways ALWAYS post code -.- We arnt mind readers we cant guess hats wrong without seeing the code.

 

yeah yeah. i was hoping it was simple enough to be figured out with just the log. anyway, sorry for that.

 

here are the relevant parts

package pelep.unlittorch.asm;

import static org.objectweb.asm.Opcodes.*;
import static org.objectweb.asm.tree.AbstractInsnNode.*;

import java.util.Iterator;

import org.objectweb.asm.ClassReader;
import org.objectweb.asm.ClassWriter;
import org.objectweb.asm.MethodVisitor;
import org.objectweb.asm.tree.AbstractInsnNode;
import org.objectweb.asm.tree.ClassNode;
import org.objectweb.asm.tree.FieldInsnNode;
import org.objectweb.asm.tree.FrameNode;
import org.objectweb.asm.tree.InsnList;
import org.objectweb.asm.tree.InsnNode;
import org.objectweb.asm.tree.IntInsnNode;
import org.objectweb.asm.tree.JumpInsnNode;
import org.objectweb.asm.tree.LabelNode;
import org.objectweb.asm.tree.MethodInsnNode;
import org.objectweb.asm.tree.MethodNode;
import org.objectweb.asm.tree.VarInsnNode;

import pelep.unlittorch.handler.LogHandler;

import net.minecraft.launchwrapper.IClassTransformer;

public class UTClassTransformer implements IClassTransformer
{
private ClassMap class_ItemStack;

//World
private ClassMap class_World;
private ClassMap class_EnumSkyBlock;
private MethodMap method_computeLight;

//RenderItem
private ClassMap class_RenderItem;
private ClassMap class_FontRenderer;
private ClassMap class_TextureManager;
private MethodMap method_renderOverlay;
private MethodMap method_isItemDmgd;
private FieldMap field_itemId;

//Inject
private ClassMap class_LightingHandler = new ClassMap("pelep.unlittorch.handler.LightingHandler");
private MethodMap method_lightLevel;

public UTClassTransformer()
{
	//i manually change this every time i recompile
	boolean obf = false;

	if (obf)
	{
		this.class_ItemStack = new ClassMap("yd");

		//World
		this.class_World = new ClassMap("abv");
		this.class_EnumSkyBlock = new ClassMap("acg");
		this.method_computeLight = new MethodMap(this.class_World, "a", "(IIIL" + this.class_EnumSkyBlock.jname + ";)I");

		//RenderItem
		this.class_RenderItem = new ClassMap("bgt");
		this.class_FontRenderer = new ClassMap("avf");
		this.class_TextureManager = new ClassMap("bij");
		this.method_renderOverlay = new MethodMap(this.class_RenderItem, "a", "(L" + this.class_FontRenderer.jname + ";L" + this.class_TextureManager.jname + ";L" + this.class_ItemStack.jname + ";IILjava/lang/String;)V");
		this.method_isItemDmgd = new MethodMap(this.class_ItemStack, "i", "()Z");
		this.field_itemId = new FieldMap(this.class_ItemStack, "d", "I");
	}
	else
	{
		this.class_ItemStack = new ClassMap("net.minecraft.item.ItemStack");

		//World
		this.class_World = new ClassMap("net.minecraft.world.World");
		this.class_EnumSkyBlock = new ClassMap("net.minecraft.world.EnumSkyBlock");
		this.method_computeLight = new MethodMap(this.class_World, "computeLightValue", "(IIIL" + this.class_EnumSkyBlock.jname + ";)I");

		//RenderItem
		this.class_RenderItem = new ClassMap("net.minecraft.client.renderer.entity.RenderItem");
		this.class_FontRenderer = new ClassMap("net.minecraft.client.gui.FontRenderer");
		this.class_TextureManager = new ClassMap("net.minecraft.client.renderer.texture.TextureManager");
		this.method_renderOverlay = new MethodMap(this.class_RenderItem, "renderItemOverlayIntoGUI", "(L" + this.class_FontRenderer.jname + ";L" + this.class_TextureManager.jname + ";L" + this.class_ItemStack.jname + ";IILjava/lang/String;)V");
		this.method_isItemDmgd = new MethodMap(this.class_ItemStack, "isItemDamaged", "()Z");
		this.field_itemId = new FieldMap(this.class_ItemStack, "itemID", "I");
	}

	//Inject
	this.method_lightLevel = new MethodMap(this.class_LightingHandler, "lightLevel", "(L" + this.class_World.jname + ";IIII)I");
}

@Override
public byte[] transform(String name, String tname, byte[] b)
{
	try
	{
		if (this.class_World.matches(name))
		{
			b = this.modifyWorld(b);
		}
		else if (this.class_RenderItem.matches(name))
		{
			b = this.modifyRenderItem(b);
		}
		else if (this.class_ItemRenderer.matches(name))
		{
			b = this.modifyItemRenderer(b);
		}
		else if (this.class_Container.matches(name))
		{
			b = this.modifyContainer(b);
		}
		else if (this.class_InvPlayer.matches(name))
		{
			b = this.modifyInventoryPlayer(b);
		}
	}
	catch (Exception e)
	{
		LogHandler.severe("Failed to modify!");
		throw new RuntimeException(e);
	}

	return b;
}

private byte[] modifyWorld(byte[] b)
{
	boolean modified = false;
	ClassNode cn = new ClassNode();
	ClassReader cr = new ClassReader(b);
	cr.accept(cn, 0);

	LogHandler.info("Inside " + this.class_World.name + ".class");

	modify:
	for (Object o : cn.methods)
	{
		MethodNode mn = (MethodNode) o;

		if (this.method_computeLight.matches(mn))
		{
			LogHandler.info("Inside method '" + this.method_computeLight.name + "'");

			Iterator<AbstractInsnNode> insns = mn.instructions.iterator();

			while (insns.hasNext())
			{
				AbstractInsnNode insn = insns.next();

				if (insn.getType() == VAR_INSN)
				{
					VarInsnNode vi = (VarInsnNode) insn;

					if (vi.var == 7 && vi.getOpcode() == ISTORE)
					{
						InsnList list = new InsnList();

						list.add(new LabelNode());
						list.add(new VarInsnNode(ALOAD, 0));
						list.add(new VarInsnNode(ILOAD, 7));
						list.add(new VarInsnNode(ILOAD, 1));
						list.add(new VarInsnNode(ILOAD, 2));
						list.add(new VarInsnNode(ILOAD, 3));
						list.add(this.method_lightLevel.toInsn(INVOKESTATIC));
						list.add(new VarInsnNode(ISTORE, 7));

						LogHandler.info("Inserting additional instructions");

						mn.instructions.insert(insn, list);
						modified = true;
						break modify;
					}
				}
			}
		}
	}

	if (modified)
	{
		LogHandler.info("Writing class bytes...");
		ClassWriter cw = new ClassWriter(3);
		cn.accept(cw);
		b = cw.toByteArray();
		LogHandler.info("Done!");
	}
	else
	{
		LogHandler.severe("Failed to modify!");
	}

	return b;
}

private byte[] modifyRenderItem(byte[] b)
{
	boolean modified = false;
	ClassNode cn = new ClassNode();
	ClassReader cr = new ClassReader(b);
	cr.accept(cn, 0);

	LogHandler.info("Inside " + this.class_RenderItem.name + ".class");

	modify:
	for (Object o : cn.methods)
	{
		MethodNode mn = (MethodNode) o;

		if (this.method_renderOverlay.matches(mn))
		{
			LogHandler.info("Inside method '" + this.method_renderOverlay.name + "'");

			Iterator<AbstractInsnNode> insns = mn.instructions.iterator();

			while (insns.hasNext())
			{
				AbstractInsnNode insn = insns.next();

				if (insn.getType() == METHOD_INSN)
				{
					MethodInsnNode mi = (MethodInsnNode) insn;

					if (this.method_isItemDmgd.matches(mi) && mi.getNext() != null && mi.getNext().getType() == JUMP_INSN)
					{
						JumpInsnNode ji = (JumpInsnNode) insns.next();
						InsnList list = new InsnList();

						list.add(new VarInsnNode(ALOAD, 3));
						list.add(this.field_itemId.toInsn(GETFIELD));
						list.add(new IntInsnNode(BIPUSH, 50));
						list.add(new JumpInsnNode(IF_ICMPEQ, ji.label));

						LogHandler.info("Modifying instructions");

						mn.instructions.insert(ji, list);
						modified = true;
						break modify;
					}
				}
			}
		}
	}

	if (modified)
	{
		LogHandler.info("Writing class bytes...");
		ClassWriter cw = new ClassWriter(3);
		cn.accept(cw);
		b = cw.toByteArray();
		LogHandler.info("Done!");
	}
	else
	{
		LogHandler.severe("Failed to modify!");
	}

	return b;
}

private class ClassMap
{
	private final String name;
	private final String jname;

	private ClassMap(String name)
	{
		this.name = name;
		this.jname = name.replace(".", "/");
	}

	private boolean matches(String name)
	{
		return this.name.equals(name) || this.jname.equals(name);
	}
}

private class MethodMap
{
	private final String owner;
	private final String name;
	private final String desc;

	private MethodMap(ClassMap owner, String name, String desc)
	{
		this.owner = owner.jname;
		this.name = name;
		this.desc = desc;
	}

	private MethodMap(String owner, String name, String desc)
	{
		this.owner = owner;
		this.name = name;
		this.desc = desc;
	}

	private boolean matches(MethodNode mn)
	{
		return mn.name.equals(this.name) && mn.desc.equals(this.desc);
	}

	private boolean matches(MethodInsnNode mi)
	{
		return mi.owner.equals(this.owner) && mi.name.equals(this.name) && mi.desc.equals(this.desc);
	}

	private MethodInsnNode toInsn(int opcode)
	{
		return new MethodInsnNode(opcode, this.owner, this.name, this.desc);
	}
}

private class FieldMap
{
	private final String owner;
	private final String name;
	private final String desc;

	private FieldMap(ClassMap owner, String name, String desc)
	{
		this.owner = owner.jname;
		this.name = name;
		this.desc = desc;
	}

	private FieldMap(String owner, String name, String desc)
	{
		this.owner = owner;
		this.name = name;
		this.desc = desc;
	}

	private FieldInsnNode toInsn(int opcode)
	{
		return new FieldInsnNode(opcode, this.owner, this.name, this.desc);
	}
}
}

 

everything works fine in eclipse, but when compiled, it only gets as far as modifying World.class and RenderItem.class so i didn't include the other stuff anymore.

 

what "modifyRenderItem" does is change this method in RenderItem

 

    public void renderItemOverlayIntoGUI(FontRenderer par1FontRenderer, TextureManager par2TextureManager, ItemStack par3ItemStack, int par4, int par5, String par6Str)
    {
        if (par3ItemStack != null)
        {
            if (par3ItemStack.stackSize > 1 || par6Str != null)
            {
                String s1 = par6Str == null ? String.valueOf(par3ItemStack.stackSize) : par6Str;
                GL11.glDisable(GL11.GL_LIGHTING);
                GL11.glDisable(GL11.GL_DEPTH_TEST);
                par1FontRenderer.drawStringWithShadow(s1, par4 + 19 - 2 - par1FontRenderer.getStringWidth(s1), par5 + 6 + 3, 16777215);
                GL11.glEnable(GL11.GL_LIGHTING);
                GL11.glEnable(GL11.GL_DEPTH_TEST);
            }

            if (par3ItemStack.isItemDamaged())
            {
                int k = (int)Math.round(13.0D - (double)par3ItemStack.getItemDamageForDisplay() * 13.0D / (double)par3ItemStack.getMaxDamage());
                int l = (int)Math.round(255.0D - (double)par3ItemStack.getItemDamageForDisplay() * 255.0D / (double)par3ItemStack.getMaxDamage());
                GL11.glDisable(GL11.GL_LIGHTING);
                GL11.glDisable(GL11.GL_DEPTH_TEST);
                GL11.glDisable(GL11.GL_TEXTURE_2D);
                Tessellator tessellator = Tessellator.instance;
                int i1 = 255 - l << 16 | l << 8;
                int j1 = (255 - l) / 4 << 16 | 16128;
                this.renderQuad(tessellator, par4 + 2, par5 + 13, 13, 2, 0);
                this.renderQuad(tessellator, par4 + 2, par5 + 13, 12, 1, j1);
                this.renderQuad(tessellator, par4 + 2, par5 + 13, k, 1, i1);
                GL11.glEnable(GL11.GL_TEXTURE_2D);
                GL11.glEnable(GL11.GL_LIGHTING);
                GL11.glEnable(GL11.GL_DEPTH_TEST);
                GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
            }
        }
    }

 

 

more specifically, it changes

 

if (par3ItemStack.isItemDamaged())

 

to

 

if (par3ItemStack.isItemDamaged() && par3ItemStack.itemID != 50)

 

so that the damage bar doesn't get rendered

Link to comment
Share on other sites

This can be done in so many better ways without a coremod.

1) {Over the top} Use a custom IItemRenderer

2) Implement Item.isDamaged(ItemStack) in your item.

#2 is recommended, much simpler.

I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Consider supporting the team on Patreon

Link to comment
Share on other sites

This can be done in so many better ways without a coremod.

1) {Over the top} Use a custom IItemRenderer

2) Implement Item.isDamaged(ItemStack) in your item.

#2 is recommended, much simpler.

 

thanks for the reply, but actually, due to the nature of the item, neither of those will work properly with it. using a custom renderer (which i already do) would render the item the way i want it to, but wouldn't stop the damage bar from rendering (actually, it wouldn't stop the bar from rendering for any damaged item). using Item.isDamaged would stop the bar from rendering, but would cause worse problems elsewhere.

 

to make things clearer (or maybe more confusing), the item is damageable, has a subtype, and is stackable. so yeah, that kinda complicates things. hence, me making it a coremod..

 

anyway, i'm about to try something else and i think it'll work. but even if it does, i'd kinda still like to know why it's crashing :)

 

Link to comment
Share on other sites

so i changed how the item goes around stuff, scrapped that part of the transformer, and it's working fine. but yeah, still curious about why it's crashing when this worked before.

 

the crash log says bii.class couldn't be found. which incidentally, forge just finished patching right before the crash. so am i correct in saying that it's caused by forge modifying the class i need at the same time?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • I'm developing a dimension, but it's kinda resource intensive so some times during player teleporting it lags behind making the player phase down into the void, so im trying to implement some kind of pregeneration to force the game loading a small set of chunks in the are the player will teleport to. Some of the things i've tried like using ServerLevel and ServerChunkCache methods like getChunk() dont actually trigger chunk generation if the chunk isn't already on persistent storage (already generated) or placing tickets, but that doesn't work either. Ideally i should be able to check when the task has ended too. I've peeked around some pregen engines, but they're too complex for my current understanding of the system of which I have just a basic understanding (how ServerLevel ,ServerChunkCache  and ChunkMap work) of. Any tips or other classes I should be looking into to understand how to do this correctly?
    • https://mclo.gs/4UC49Ao
    • Way back in the Forge 1.17 days, work started for adding JPMS (Java Platform Module Support) to ModLauncher and ForgeModLoader. This has been used internally by Forge and some libraries for a while now, but mods (those with mods.toml specifically) have not been able to take advantage of it. As of Forge 1.21.1 and 1.21.3, this is now possible!   What is JPMS and what does it mean for modders? JPMS is the Java Platform Module System, introduced in Java 9. It allows you to define modules, which are collections of packages and resources that can be exported or hidden from other modules. This allows for much more fine-tuned control over visibility, cleaner syntax for service declarations and support for sealed types across packages. For example, you might have a mod with a module called `com.example.mod` that exports `com.example.mod.api` and `com.example.mod.impl` to other mods, but hides `com.example.mod.internal` from them. This would allow you to have a clean API for other mods to use, while keeping your internal implementation details hidden from IDE hints, helping prevent accidental usage of internals that might break without prior notice. This is particularly useful if you'd like to use public records with module-private constructors or partially module-private record components, as you can create a sealed interface that only your record implements, having the interface be exported and the record hidden. It's also nice for declaring and using services, as you'll get compile-time errors from the Java compiler for typos and the like, rather than deferring to runtime errors. In more advanced cases, you can also have public methods that are only accessible to specific other modules -- handy if you want internal interactions between multiple of your own mods.   How do I bypass it? We understand there may be drama in implementing a system that prevents mods from accessing each other's internals when necessary (like when a mod is abandoned or you need to fix a compat issue) -- after all, we are already modding a game that doesn't have explicit support for Java mods yet. We have already thought of this and are offering APIs from day one to selectively bypass module restrictions. Let me be clear: Forge mods are not required to use JPMS. If you don't want to use it, you don't have to. The default behaviour is to have fully open, fully exported automatic modules. In Java, you can use the `Add-Opens` and `Add-Exports` manifest attributes to selectively bypass module restrictions of other mods at launch time, and we've added explicit support for these when loading your Forge mods. At compile-time, you can use existing solutions such as the extra-java-module-info Gradle plugin to deal with non-modular dependencies and add extra opens and exports to other modules. Here's an example on how to make the internal package `com.example.examplemod.internal` open to your mod in your build.gradle: tasks.named('jar', Jar) { manifest { attributes([ 'Add-Opens' : 'com.example.examplemod/com.example.examplemod.internal' 'Specification-Title' : mod_id, 'Specification-Vendor' : mod_authors // (...) ]) } } With the above in your mod's jar manifest, you can now reflectively access the classes inside that internal package. Multiple entries are separated with a space, as per Java's official spec. You can also use Add-Exports to directly call without reflection, however you'd need to use the Gradle plugin mentioned earlier to be able to compile. The syntax for Add-Exports is the same as Add-Opens, and instructions for the compile-time step with the Gradle plugin are detailed later in this post. Remember to prefer the opens and exports keywords inside module-info.java for sources you control. The Add-Opens/Add-Exports attributes are only intended for forcing open other mods.   What else is new with module support? Previously, the runtime module name was always forced to the first mod ID in your `mods.toml` file and all packages were forced fully open and exported. Module names are now distinguished from mod IDs, meaning the module name in your module-info.java can be different from the mod ID in your `mods.toml`. This allows you to have a more descriptive module name that doesn't have to be the same as your mod ID, however we strongly recommend including your mod ID as part of your module name to aid troubleshooting. The `Automatic-Module-Name` manifest attribute is now also honoured, allowing you to specify a module name for your mod without needing to create a `module-info.java` file. This is particularly useful for mods that don't care about JPMS features but want to have a more descriptive module name and easier integration with other mods that do use JPMS.   How do I use it? The first step is to create a `module-info.java` file in your mod's source directory. This file should be in the same package as your main mod class, and should look something like this: open module com.example.examplemod { requires net.minecraftforge.eventbus; requires net.minecraftforge.fmlcore; requires net.minecraftforge.forge; requires net.minecraftforge.javafmlmod; requires net.minecraftforge.mergetool.api; requires org.slf4j; requires logging; } For now, we're leaving the whole module open to reflection, which is a good starting point. When we know we want to close something off, we can remove the open modifier from the module and open or export individual packages instead. Remember that you need to be open to Forge (module name net.minecraftforge.forge), otherwise it can't call your mod's constructor. Next is fixing modules in Gradle. While Forge and Java support modules properly, Gradle does not put automatic modules on the module path by default, meaning that the logging module (from com.mojang:logging) is not found. To fix this, add the Gradle plugin and add a compile-time module definition for that Mojang library: plugins { // (...) id 'org.gradlex.extra-java-module-info' version "1.9" } // (...) extraJavaModuleInfo { failOnMissingModuleInfo = false automaticModule("com.mojang:logging", "logging") } The automatic module override specified in your build.gradle should match the runtime one to avoid errors. You can do the same for any library or mod dependency that is missing either a module-info or explicit Automatic-Module-Name, however be aware that you may need to update your mod once said library adds one. That's all you need to get started with module support in your mods. You can learn more about modules and how to use them at dev.java.
    • Faire la mise à jour grâce à ce lien m'a aider personnellement, merci à @Paint_Ninja. https://www.amd.com/en/support 
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.