Jump to content

Recommended Posts

Posted

Hello

 

I have got a problem with Minecraftforge.I correct push the minecraftforge(4.0.0.230) in the minecraft.jar.

But then I after start the Minecraft Launcher,''the FMl is setting up the Minecraft enviroment'' doesnt loading

and a crash report come:,,There was a fatal error starting up Minecraft and FML''.

I use minecraft 1.3.2 and minecraftforge 4.0.0.230

Here is my log:

 

 

MCPatcher version is 2.4.2_01
OS: Windows 7 6.1 amd64
JVM: Oracle Corporation 1.7.0_06 (64 bit)
Classpath: C:\Users\Trung\Desktop\mcpatcher-2.4.2_01.exe
Minecraft version is 1.3.2 (md5 969699f13e5bbe7f12e40ac4f32b7d9a)

Analyzing C:\Users\Trung\AppData\Roaming\.minecraft\bin\minecraft-1.3.2.jar (1761 files)
  GameSettings matches anz.class
  GLAllocation matches anh.class
   createDirectByteBuffer matches c (I)Ljava/nio/ByteBuffer;
  Minecraft matches net/minecraft/client/Minecraft.class
  Minecraft matches net/minecraft/client/Minecraft.class
   runGameLoop matches J ()V
   startGame matches a ()V
  Minecraft matches net/minecraft/client/Minecraft.class
   runGameLoop matches J ()V
   startGame matches a ()V
  Minecraft matches net/minecraft/client/Minecraft.class
   runGameLoop matches J ()V
   startGame matches a ()V
  Minecraft matches net/minecraft/client/Minecraft.class
  Minecraft matches net/minecraft/client/Minecraft.class
   runGameLoop matches J ()V
  Minecraft matches net/minecraft/client/Minecraft.class
  Minecraft matches net/minecraft/client/Minecraft.class
  TexturePackList matches ayj.class
   updateAvailableTexturePacks matches c ()V
  TexturePackList matches ayj.class
   updateAvailableTexturePacks matches c ()V
  TexturePackDefault matches ayf.class
  TexturePackDefault matches ayf.class
  TexturePackBase matches aye.class
   getInputStream matches a (Ljava/lang/String;)Ljava/io/InputStream;
  TexturePackBase matches aye.class
   getInputStream matches a (Ljava/lang/String;)Ljava/io/InputStream;
  TexturePackFolder matches ayh.class
   getInputStream matches a (Ljava/lang/String;)Ljava/io/InputStream;
  TexturePackFolder matches ayh.class
   getInputStream matches a (Ljava/lang/String;)Ljava/io/InputStream;
  TexturePackCustom matches ayg.class
   getInputStream matches a (Ljava/lang/String;)Ljava/io/InputStream;
  TexturePackCustom matches ayg.class
   getInputStream matches a (Ljava/lang/String;)Ljava/io/InputStream;
  FontRenderer matches aov.class
   <init> matches <init> (Lanz;Ljava/lang/String;Lavf;Z)V
  FontRenderer matches aov.class
   renderString matches a (Ljava/lang/String;IIIZ)I
  WorldServerMP matches atd.class
  EntityDropParticleFX matches atq.class
   onUpdate matches h_ ()V
  EntityFX matches aua.class
  EntityRainFX matches aun.class
  EntityBubbleFX matches atn.class
  EntitySplashFX matches aui.class
  EntityAuraFX matches auk.class
  EntitySuspendFX matches auj.class
  WorldServer matches aub.class
  WorldServer matches aub.class
  EntityPortalFX matches aud.class
  EntityReddustFX matches aue.class
  ItemRenderer matches ava.class
  ItemRenderer matches ava.class
   renderItem matches a (Ljw;Lrj;I)V
  RenderBlocks matches avg.class
   renderStandardBlockWithAmbientOcclusion matches a (Laig;IIIFFF)Z
   renderStandardBlockWithColorMultiplier matches c (Laig;IIIFFF)Z
   non-AO multipliers (R G B) = (14 15 16)
   AO faces (N S E W) = (17 18 15 16)
  RenderBlocks matches avg.class
   renderBlockRedstoneWire matches i (Laig;III)Z
   renderBlockFallingSand matches a (Laig;Lup;IIII)V
   renderBlockFluids matches p (Laig;III)Z
  RenderBlocks matches avg.class
   renderBlockPane matches a (Laif;III)Z
   renderStandardBlock matches q (Laig;III)Z
  EntityRenderer matches auw.class
   updateFogColor matches h (F)V
   updateLightmap matches g ()V
  Tessellator matches ave.class
   draw matches a ()I
   addVertexWithUV matches a (DDDDD)V
   startDrawingQuads matches b ()V
   addVertex matches a (DDD)V
   startDrawing matches b (I)V
   setTextureUV matches a (DD)V
  Tessellator matches ave.class
   draw matches a ()I
   addVertexWithUV matches a (DDDDD)V
   reset matches d ()V
   startDrawingQuads matches b ()V
   addVertex matches a (DDD)V
   startDrawing matches b (I)V
   setTextureUV matches a (DD)V
  RenderEngine matches avf.class
   updateDynamicTextures matches a ()V
   refreshTextures matches b ()V
  RenderEngine matches avf.class
  RenderEngine matches avf.class
  RenderGlobal matches avb.class
   renderSky matches a (F)V
   renderClouds matches b (F)V
  RenderGlobal matches avb.class
   renderSky matches a (F)V
  WorldRenderer matches aus.class
   updateRenderer matches a ()V
  TileEntitySignRenderer matches axq.class
   renderTileSignEntityAt matches a (Lajg;DDDF)V
  Render matches avz.class
  RenderLiving matches awm.class
   doRenderLiving matches a (Ljw;DDDFF)V
  RenderEnderman matches avx.class
  RenderSnowman matches awv.class
   doRenderLiving matches a (Ljw;DDDFF)V
   renderEquippedItems1 matches a (Lmv;F)V
  RenderMooshroom matches awn.class
   doRenderLiving matches a (Ljw;DDDFF)V
   loadTexture matches a (Ljava/lang/String;)V
   renderEquippedItems1 matches a (Lmr;F)V
  RenderXPOrb matches awa.class
   render matches a (Lju;DDDFF)V
  RenderSpider matches aww.class
  Compass matches axd.class
  TextureFX matches axe.class
   onTick matches a ()V
  FlowLava matches axg.class
  FlowWater matches axj.class
  Portal matches axi.class
  StillWater matches axk.class
  Watch matches axc.class
  StillLava matches axh.class
  Fire matches axf.class
  NBTTagCompound matches an.class
  Potion matches ji.class
   setPotionName matches b (Ljava/lang/String;)Lji;
  Entity matches jn.class
   setPositionAndRotation matches a (DDDFF)V
  Entity matches jn.class
   setPositionAndRotation matches a (DDDFF)V
  EntityList matches jr.class
  EntityLiving matches jw.class
   setPositionAndRotation matches a (DDDFF)V
  EntityLiving matches jw.class
   setPositionAndRotation matches a (DDDFF)V
  EntitySheep matches mu.class
  ItemDye matches qv.class
  Item matches rh.class
   getColorFromDamage matches a (II)I
  ItemSpawnerEgg matches ro.class
   getItemNameIS matches j (Lrj;)Ljava/lang/String;
   getColorFromDamage matches a (II)I
  ItemBlock matches si.class
   getColorFromDamage matches a (II)I
  PotionHelper matches sr.class
  ColorizerFoliage matches un.class
  World matches up.class
   getSkyColor matches a (Ljn;F)Lajs;
   getSunAngle matches b (F)F
  World matches up.class
   getRainStrength matches j (F)F
  IBlockAccess matches uz.class
  IBlockAccess matches uz.class
  IBlockAccess matches uz.class
  BiomeGenBase matches vk.class
   getTemperaturef matches j ()F
   getRainfallf matches i ()F
   setBiomeName matches a (Ljava/lang/String;)Lvk;
  WorldChunkManager matches vp.class
  BiomeGenSwamp matches wc.class
   getTemperaturef matches j ()F
   getRainfallf matches i ()F
   setBiomeName matches a (Ljava/lang/String;)Lvk;
  WorldProvider matches xc.class
   getFogColor matches b (FF)Lajs;
  WorldProviderHell matches .class
   getFogColor matches b (FF)Lajs;
  WorldProviderEnd matches xf.class
   getFogColor matches b (FF)Lajs;
  Material matches aco.class
  MapColor matches acq.class
  BlockCauldron matches afd.class
   colorMultiplier matches b (Luz;III)I
  BlockGrass matches agb.class
   getBlockTexture matches b (Luz;IIII)I
  BlockLeaves matches agk.class
   colorMultiplier matches b (Luz;III)I
  BlockFluid matches ago.class
   colorMultiplier matches b (Luz;III)I
  BlockMycelium matches agx.class
   getBlockTexture matches b (Luz;IIII)I
  BlockRedstoneWire matches ahl.class
   randomDisplayTick matches a (Lup;IIILjava/util/Random;)V
   colorMultiplier matches b (Luz;III)I
  BlockStem matches ahy.class
   getRenderColor matches f_ (I)I
  Block matches aig.class
  Block matches aig.class
   colorMultiplier matches b (Luz;III)I
   getRenderColor matches f_ (I)I
  Block matches aig.class
   getBlockTextureFromSideAndMetadata matches a (II)I
   getBlockTexture matches b (Luz;IIII)I
  BlockLilyPad matches ait.class

Analyzing C:\Users\Trung\AppData\Roaming\.minecraft\bin\minecraft-1.3.2.jar (5 dependent classes)
  ITexturePack matches ayi.class (pass 2)
  ITexturePack matches ayi.class (pass 2)
  ColorizerWater matches vi.class (pass 2)
   loadColorBuffer matches a ([i)V
  ColorizerGrass matches uo.class (pass 2)
   loadColorBuffer matches a ([i)V
  ColorizerFoliage matches un.class (pass 2)
   loadColorBuffer matches a ([i)V

Analyzing C:\Users\Trung\AppData\Roaming\.minecraft\bin\minecraft-1.3.2.jar (methods and fields)
  Minecraft (net/minecraft/client/Minecraft.class)
  Minecraft (net/minecraft/client/Minecraft.class)
   field texturePackList matches C Layj;
  TexturePackList (ayj.class)
   method setTexturePack matches a (Layi;)Z
   field selectedTexturePack matches g Layi;
   field defaultTexturePack matches a Layi;
  ITexturePack (ayi.class)
   method getInputStream matches a (Ljava/lang/String;)Ljava/io/InputStream;
  TexturePackBase (aye.class)
   field file matches a Ljava/io/File;
   field texturePackFileName matches e Ljava/lang/String;
  TexturePackDefault (ayf.class)
  TexturePackCustom (ayg.class)
   field zipFile matches e Ljava/util/zip/ZipFile;
  TexturePackFolder (ayh.class)
  Minecraft (net/minecraft/client/Minecraft.class)
   field texturePackList matches C Layj;
  TexturePackList (ayj.class)
   method setTexturePack matches a (Layi;)Z
   field selectedTexturePack matches g Layi;
   field defaultTexturePack matches a Layi;
  ITexturePack (ayi.class)
   method getInputStream matches a (Ljava/lang/String;)Ljava/io/InputStream;
  TexturePackBase (aye.class)
   field file matches a Ljava/io/File;
   field texturePackFileName matches e Ljava/lang/String;
  TexturePackDefault (ayf.class)
  TexturePackCustom (ayg.class)
   field zipFile matches e Ljava/util/zip/ZipFile;
  TexturePackFolder (ayh.class)
  RenderEngine (avf.class)
   field imageData matches g Ljava/nio/ByteBuffer;
   field textureList matches h Ljava/util/List;
   method registerTextureFX matches a (Laxe;)V
   method readTextureImage matches a (Ljava/io/InputStream;)Ljava/awt/image/BufferedImage;
   method setupTexture matches a (Ljava/awt/image/BufferedImage;I)V
   method getTexture matches b (Ljava/lang/String;)I
   method getImageRGB matches a (Ljava/awt/image/BufferedImage;[i)[i
   method readTextureImageData matches a (Ljava/lang/String;)[i
  TextureFX (axe.class)
   field imageData matches a [b
   field tileNumber matches b I
   field tileSize matches e I
   field tileImage matches f I
   method bindImage matches a (Lavf;)V
  Compass (axd.class)
  Fire (axf.class)
  StillLava (axh.class)
  FlowLava (axg.class)
  StillWater (axk.class)
  FlowWater (axj.class)
  ItemRenderer (ava.class)
  Watch (axc.class)
  Portal (axi.class)
  Minecraft (net/minecraft/client/Minecraft.class)
   field renderEngine matches o Lavf;
  GLAllocation (anh.class)
  ColorizerWater (vi.class)
   field colorBuffer matches a [i
  ColorizerGrass (uo.class)
   field colorBuffer matches a [i
  ColorizerFoliage (un.class)
   field colorBuffer matches a [i
  Minecraft (net/minecraft/client/Minecraft.class)
   field fontRenderer matches p Laov;
   field alternateFontRenderer matches q Laov;
   field renderEngine matches o Lavf;
   field gameSettings matches y Lanz;
  FontRenderer (aov.class)
   method getStringWidth matches a (Ljava/lang/String;)I
   method getCharWidth matches a (C)I
  RenderEngine (avf.class)
  GameSettings (anz.class)
  Material (aco.class)
   field ground matches b Laco;
  Block (aig.class)
   field blockID matches ca I
   field blocksList matches m [Laig;
   method getBlockTexture matches b (Luz;IIII)I
  BlockGrass (agb.class)
  BlockMycelium (agx.class)
  IBlockAccess (uz.class)
   method getBlockId matches a (III)I
   method getBlockMetadata matches g (III)I
   method getBlockMaterial matches f (III)Laco;
  RenderBlocks (avg.class)
   field blockAccess matches a Luz;
  RenderLiving (awm.class)
  RenderSpider (aww.class)
  RenderEnderman (avx.class)
  Entity (jn.class)
   field entityId matches k I
   field nextEntityID matches a I
  EntityLiving (jw.class)
   method getEntityTexture matches O ()Ljava/lang/String;
   method writeToNBT matches b (Lan;)V
   method readFromNBT matches a (Lan;)V
  NBTTagCompound (an.class)
   method getLong matches f (Ljava/lang/String;)J
   method setLong matches a (Ljava/lang/String;J)V
   method getInteger matches e (Ljava/lang/String;)I
   method setInteger matches a (Ljava/lang/String;I)V
  Tessellator (ave.class)
   field instance matches a Lave;
  Render (avz.class)
   method loadTexture matches a (Ljava/lang/String;)V
  RenderSnowman (awv.class)
  RenderMooshroom (awn.class)
  Minecraft (net/minecraft/client/Minecraft.class)
   field worldServer matches i Laub;
  IBlockAccess (uz.class)
   method getBlockId matches a (III)I
   method getBlockMetadata matches g (III)I
   method getBiomeGenAt matches a (II)Lvk;
  Block (aig.class)
   field blockID matches ca I
   field blocksList matches m [Laig;
  BiomeGenBase (vk.class)
   method getGrassColor matches k ()I
   method getFoliageColor matches l ()I
   field color matches z I
  BiomeGenSwamp (wc.class)
  BlockFluid (ago.class)
  BlockCauldron (afd.class)
  Item (rh.class)
  ItemBlock (si.class)
   field blockID matches a I
  ItemRenderer (ava.class)
  Potion (ji.class)
  PotionHelper (sr.class)
  ColorizerFoliage (un.class)
  BlockLeaves (agk.class)
  World (up.class)
   method getWorldChunkManager matches r ()Lvp;
  WorldServer (aub.class)
   field world matches a Lup;
  WorldProvider (xc.class)
  WorldProviderHell (.class)
  WorldProviderEnd (xf.class)
  WorldChunkManager (vp.class)
   method getBiomeGenAt matches a (II)Lvk;
  Entity (jn.class)
   field worldObj matches p Lup;
  EntityFX (aua.class)
  EntityRainFX (aun.class)
  EntityDropParticleFX (atq.class)
  EntitySplashFX (aui.class)
  EntityBubbleFX (atn.class)
  EntitySuspendFX (auj.class)
  EntityPortalFX (aud.class)
  EntityAuraFX (auk.class)
  EntityLiving (jw.class)
  EntityRenderer (auw.class)
  BlockLilyPad (ait.class)
  BlockRedstoneWire (ahl.class)
  RenderBlocks (avg.class)
   method renderBlockCauldron matches a (Lafd;III)Z
  EntityReddustFX (aue.class)
  RenderGlobal (avb.class)
  BlockStem (ahy.class)
  MapColor (acq.class)
   field mapColorArray matches a [Lacq;
   field colorValue matches p I
   field colorIndex matches q I
  ItemDye (qv.class)
   field dyeColorNames matches a [Ljava/lang/String;
   field dyeColors matches b [i
  EntitySheep (mu.class)
   field fleeceColorTable matches d [[F
  EntityList (jr.class)
   method addMapping matches a (Ljava/lang/Class;Ljava/lang/String;III)V
  ItemSpawnerEgg (ro.class)
  FontRenderer (aov.class)
  TileEntitySignRenderer (axq.class)
  RenderXPOrb (awa.class)
  Minecraft (net/minecraft/client/Minecraft.class)
   field renderEngine matches o Lavf;
  RenderEngine (avf.class)
   method getTexture matches b (Ljava/lang/String;)I
   method allocateAndSetupTexture matches a (Ljava/awt/image/BufferedImage;)I
  IBlockAccess (uz.class)
   method getBlockId matches a (III)I
   method getBlockMetadata matches g (III)I
  Block (aig.class)
   field blockID matches ca I
   field blocksList matches m [Laig;
  Tessellator (ave.class)
   field instance matches a Lave;
   field instance matches a Lave;
  RenderBlocks (avg.class)
   field blockAccess matches a Luz;
   method renderBottomFace matches a (Laig;DDDI)V
   method renderTopFace matches b (Laig;DDDI)V
   method renderNorthFace matches c (Laig;DDDI)V
   method renderSouthFace matches d (Laig;DDDI)V
   method renderWestFace matches e (Laig;DDDI)V
   method renderEastFace matches f (Laig;DDDI)V
   method drawCrossedSquares matches a (Laig;IDDD)V
  WorldRenderer (aus.class)
  Minecraft (net/minecraft/client/Minecraft.class)
   field worldServer matches i Laub;
  World (up.class)
   method getWorldTime matches D ()J
  WorldServerMP (atd.class)
  WorldServer (aub.class)
   field world matches a Lup;
  RenderGlobal (avb.class)

8 available mods:
[YES] minecraftforge-universal-4.0.0.230  - 488 files to add or replace.
[YES] __Base 1.0 - Internal mod required by the patcher.
[YES] __TexturePackBase 1.0 - Internal mod required by the patcher.
[YES] HD Textures 1.4 - Provides support for high-resolution texture packs and custom animations.
[YES] HD Font 1.4 - Provides support for higher resolution fonts.
[YES] Better Grass 1.0 - Improves the look of the sides of grass blocks. Inspired by MrMessiah's mod.
[YES] Random Mobs 1.3 - Randomize mob skins if texture pack supports it. Based on Balthichou's mod.
[YES] Custom Colors 1.4 - Gives texture packs control over hardcoded colors in the game.
[YES] Connected Textures 1.4 - Connects adjacent blocks of the same type.
[YES] Better Skies 1.1 - Adds support for custom skyboxes.

Patching...
replacing amx.class for minecraftforge-universal-4.0.0.230
replacing aon.class for minecraftforge-universal-4.0.0.230
replacing aoo.class for minecraftforge-universal-4.0.0.230
replacing aow.class for minecraftforge-universal-4.0.0.230
replacing aou.class for minecraftforge-universal-4.0.0.230
replacing apz.class for minecraftforge-universal-4.0.0.230
replacing asv.class for minecraftforge-universal-4.0.0.230
replacing atc.class for minecraftforge-universal-4.0.0.230
replacing axv.class for minecraftforge-universal-4.0.0.230
replacing axy.class for minecraftforge-universal-4.0.0.230
replacing ayr.class for minecraftforge-universal-4.0.0.230
replacing ayq.class for minecraftforge-universal-4.0.0.230
replacing ays.class for minecraftforge-universal-4.0.0.230
replacing aub.class for minecraftforge-universal-4.0.0.230
replacing ava.class for minecraftforge-universal-4.0.0.230
replacing avg.class for minecraftforge-universal-4.0.0.230
replacing auw.class for minecraftforge-universal-4.0.0.230
replacing ave.class for minecraftforge-universal-4.0.0.230
replacing avf.class for minecraftforge-universal-4.0.0.230
replacing avb.class for minecraftforge-universal-4.0.0.230
replacing aus.class for minecraftforge-universal-4.0.0.230
replacing axp.class for minecraftforge-universal-4.0.0.230
replacing axs.class for minecraftforge-universal-4.0.0.230
replacing awr.class for minecraftforge-universal-4.0.0.230
replacing awh.class for minecraftforge-universal-4.0.0.230
replacing avy.class for minecraftforge-universal-4.0.0.230
replacing awv.class for minecraftforge-universal-4.0.0.230
replacing awg.class for minecraftforge-universal-4.0.0.230
replacing axd.class for minecraftforge-universal-4.0.0.230
replacing axg.class for minecraftforge-universal-4.0.0.230
replacing axj.class for minecraftforge-universal-4.0.0.230
replacing axi.class for minecraftforge-universal-4.0.0.230
replacing axk.class for minecraftforge-universal-4.0.0.230
replacing axc.class for minecraftforge-universal-4.0.0.230
replacing axh.class for minecraftforge-universal-4.0.0.230
replacing axf.class for minecraftforge-universal-4.0.0.230
replacing a.class for minecraftforge-universal-4.0.0.230
replacing o.class for minecraftforge-universal-4.0.0.230
replacing ak.class for minecraftforge-universal-4.0.0.230
replacing ba.class for minecraftforge-universal-4.0.0.230
replacing bb.class for minecraftforge-universal-4.0.0.230
replacing cn.class for minecraftforge-universal-4.0.0.230
replacing cp.class for minecraftforge-universal-4.0.0.230
replacing dc.class for minecraftforge-universal-4.0.0.230
replacing et.class for minecraftforge-universal-4.0.0.230
replacing ft.class for minecraftforge-universal-4.0.0.230
replacing fy.class for minecraftforge-universal-4.0.0.230
replacing gm.class for minecraftforge-universal-4.0.0.230
replacing gq.class for minecraftforge-universal-4.0.0.230
replacing gr.class for minecraftforge-universal-4.0.0.230
replacing gv.class for minecraftforge-universal-4.0.0.230
replacing gw.class for minecraftforge-universal-4.0.0.230
replacing gx.class for minecraftforge-universal-4.0.0.230
replacing gz.class for minecraftforge-universal-4.0.0.230
replacing ha.class for minecraftforge-universal-4.0.0.230
replacing hu.class for minecraftforge-universal-4.0.0.230
replacing jn.class for minecraftforge-universal-4.0.0.230
replacing jw.class for minecraftforge-universal-4.0.0.230
replacing mr.class for minecraftforge-universal-4.0.0.230
replacing ms.class for minecraftforge-universal-4.0.0.230
replacing mu.class for minecraftforge-universal-4.0.0.230
replacing nj.class for minecraftforge-universal-4.0.0.230
replacing nk.class for minecraftforge-universal-4.0.0.230
replacing ny.class for minecraftforge-universal-4.0.0.230
replacing od.class for minecraftforge-universal-4.0.0.230
replacing og.class for minecraftforge-universal-4.0.0.230
replacing pg.class for minecraftforge-universal-4.0.0.230
replacing ph.class for minecraftforge-universal-4.0.0.230
replacing pq.class for minecraftforge-universal-4.0.0.230
replacing pz.class for minecraftforge-universal-4.0.0.230
replacing qb.class for minecraftforge-universal-4.0.0.230
replacing qt.class for minecraftforge-universal-4.0.0.230
replacing qv.class for minecraftforge-universal-4.0.0.230
replacing rg.class for minecraftforge-universal-4.0.0.230
replacing rh.class for minecraftforge-universal-4.0.0.230
replacing rl.class for minecraftforge-universal-4.0.0.230
replacing sa.class for minecraftforge-universal-4.0.0.230
replacing si.class for minecraftforge-universal-4.0.0.230
replacing tb.class for minecraftforge-universal-4.0.0.230
replacing td.class for minecraftforge-universal-4.0.0.230
replacing ts.class for minecraftforge-universal-4.0.0.230
replacing tu.class for minecraftforge-universal-4.0.0.230
replacing um.class for minecraftforge-universal-4.0.0.230
replacing up.class for minecraftforge-universal-4.0.0.230
replacing va.class for minecraftforge-universal-4.0.0.230
replacing vc.class for minecraftforge-universal-4.0.0.230
replacing wl.class for minecraftforge-universal-4.0.0.230
replacing wy.class for minecraftforge-universal-4.0.0.230
replacing xc.class for minecraftforge-universal-4.0.0.230
replacing xr.class for minecraftforge-universal-4.0.0.230
replacing xw.class for minecraftforge-universal-4.0.0.230
replacing ya.class for minecraftforge-universal-4.0.0.230
replacing yf.class for minecraftforge-universal-4.0.0.230
replacing yi.class for minecraftforge-universal-4.0.0.230
replacing yj.class for minecraftforge-universal-4.0.0.230
replacing yk.class for minecraftforge-universal-4.0.0.230
replacing yl.class for minecraftforge-universal-4.0.0.230
replacing yr.class for minecraftforge-universal-4.0.0.230
replacing ys.class for minecraftforge-universal-4.0.0.230
replacing yt.class for minecraftforge-universal-4.0.0.230
replacing yu.class for minecraftforge-universal-4.0.0.230
replacing abk.class for minecraftforge-universal-4.0.0.230
replacing acv.class for minecraftforge-universal-4.0.0.230
replacing adx.class for minecraftforge-universal-4.0.0.230
replacing afa.class for minecraftforge-universal-4.0.0.230
replacing afe.class for minecraftforge-universal-4.0.0.230
replacing afj.class for minecraftforge-universal-4.0.0.230
replacing afp.class for minecraftforge-universal-4.0.0.230
replacing afq.class for minecraftforge-universal-4.0.0.230
replacing afu.class for minecraftforge-universal-4.0.0.230
replacing afy.class for minecraftforge-universal-4.0.0.230
replacing agj.class for minecraftforge-universal-4.0.0.230
replacing agk.class for minecraftforge-universal-4.0.0.230
replacing agm.class for minecraftforge-universal-4.0.0.230
replacing agy.class for minecraftforge-universal-4.0.0.230
replacing ahi.class for minecraftforge-universal-4.0.0.230
replacing ahh.class for minecraftforge-universal-4.0.0.230
replacing ahl.class for minecraftforge-universal-4.0.0.230
replacing aic.class for minecraftforge-universal-4.0.0.230
replacing aig.class for minecraftforge-universal-4.0.0.230
replacing ail.class for minecraftforge-universal-4.0.0.230
replacing aim.class for minecraftforge-universal-4.0.0.230
replacing aio.class for minecraftforge-universal-4.0.0.230
replacing aip.class for minecraftforge-universal-4.0.0.230
replacing aiq.class for minecraftforge-universal-4.0.0.230
replacing ais.class for minecraftforge-universal-4.0.0.230
replacing aiy.class for minecraftforge-universal-4.0.0.230
replacing ajd.class for minecraftforge-universal-4.0.0.230
replacing aji.class for minecraftforge-universal-4.0.0.230
replacing ajj.class for minecraftforge-universal-4.0.0.230
replacing ajq.class for minecraftforge-universal-4.0.0.230
  adding forge_logo.png for minecraftforge-universal-4.0.0.230
  adding forge_at.cfg for minecraftforge-universal-4.0.0.230
  adding fml_at.cfg for minecraftforge-universal-4.0.0.230
  adding MLProp.class for minecraftforge-universal-4.0.0.230
  adding FMLRenderAccessLibrary.class for minecraftforge-universal-4.0.0.230
  adding ModLoader.class for minecraftforge-universal-4.0.0.230
  adding fmlversion.properties for minecraftforge-universal-4.0.0.230
  adding EntityRendererProxy.class for minecraftforge-universal-4.0.0.230
  adding ModTextureStatic.class for minecraftforge-universal-4.0.0.230
  adding TradeEntry.class for minecraftforge-universal-4.0.0.230
  adding ge.class for minecraftforge-universal-4.0.0.230
  adding Paulscode SoundSystem CodecIBXM License.txt for minecraftforge-universal-4.0.0.230
  adding ModTextureAnimation.class for minecraftforge-universal-4.0.0.230
  adding fml_marker.cfg for minecraftforge-universal-4.0.0.230
  adding BaseMod.class for minecraftforge-universal-4.0.0.230

Done!

Launching C:\Users\Trung\AppData\Roaming\.minecraft\bin\minecraft.jar
java -cp C:\Users\Trung\AppData\Roaming\.minecraft\bin/minecraft.jar;C:\Users\Trung\AppData\Roaming\.minecraft\bin/lwjgl.jar;C:\Users\Trung\AppData\Roaming\.minecraft\bin/lwjgl_util.jar;C:\Users\Trung\AppData\Roaming\.minecraft\bin/jinput.jar; -Djava.library.path=C:\Users\Trung\AppData\Roaming\.minecraft\bin\natives -Xmx1024M -Xms512M net.minecraft.client.Minecraft
java.lang.NoClassDefFoundError: cpw/mods/fml/client/FMLTextureFX
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
at java.lang.Class.getMethod0(Unknown Source)
at java.lang.Class.getMethod(Unknown Source)
at sun.launcher.LauncherHelper.getMainMethod(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
Caused by: java.lang.ClassNotFoundException: cpw.mods.fml.client.FMLTextureFX
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 18 more
Exception in thread "main" 
Minecraft exited with status 1

Patching...
replacing amx.class for minecraftforge-universal-4.0.0.230
replacing net/minecraft/client/ClientBrandRetriever.class for minecraftforge-universal-4.0.0.230
replacing net/minecraft/client/MinecraftApplet.class for minecraftforge-universal-4.0.0.230
replacing net/minecraft/client/Minecraft.class for minecraftforge-universal-4.0.0.230
replacing aon.class for minecraftforge-universal-4.0.0.230
replacing aoo.class for minecraftforge-universal-4.0.0.230
replacing aow.class for minecraftforge-universal-4.0.0.230
replacing aou.class for minecraftforge-universal-4.0.0.230
replacing apz.class for minecraftforge-universal-4.0.0.230
replacing asv.class for minecraftforge-universal-4.0.0.230
replacing atc.class for minecraftforge-universal-4.0.0.230
replacing axv.class for minecraftforge-universal-4.0.0.230
replacing axy.class for minecraftforge-universal-4.0.0.230
replacing ayr.class for minecraftforge-universal-4.0.0.230
replacing ayq.class for minecraftforge-universal-4.0.0.230
replacing ays.class for minecraftforge-universal-4.0.0.230
replacing aub.class for minecraftforge-universal-4.0.0.230
replacing ava.class for minecraftforge-universal-4.0.0.230
replacing avg.class for minecraftforge-universal-4.0.0.230
replacing auw.class for minecraftforge-universal-4.0.0.230
replacing ave.class for minecraftforge-universal-4.0.0.230
replacing avf.class for minecraftforge-universal-4.0.0.230
replacing avb.class for minecraftforge-universal-4.0.0.230
replacing aus.class for minecraftforge-universal-4.0.0.230
replacing axp.class for minecraftforge-universal-4.0.0.230
replacing axs.class for minecraftforge-universal-4.0.0.230
replacing awr.class for minecraftforge-universal-4.0.0.230
replacing awh.class for minecraftforge-universal-4.0.0.230
replacing avy.class for minecraftforge-universal-4.0.0.230
replacing awv.class for minecraftforge-universal-4.0.0.230
replacing awg.class for minecraftforge-universal-4.0.0.230
replacing axd.class for minecraftforge-universal-4.0.0.230
replacing axg.class for minecraftforge-universal-4.0.0.230
replacing axj.class for minecraftforge-universal-4.0.0.230
replacing axi.class for minecraftforge-universal-4.0.0.230
replacing axk.class for minecraftforge-universal-4.0.0.230
replacing axc.class for minecraftforge-universal-4.0.0.230
replacing axh.class for minecraftforge-universal-4.0.0.230
replacing axf.class for minecraftforge-universal-4.0.0.230
replacing a.class for minecraftforge-universal-4.0.0.230
replacing o.class for minecraftforge-universal-4.0.0.230
replacing ak.class for minecraftforge-universal-4.0.0.230
replacing ba.class for minecraftforge-universal-4.0.0.230
replacing bb.class for minecraftforge-universal-4.0.0.230
replacing cn.class for minecraftforge-universal-4.0.0.230
replacing cp.class for minecraftforge-universal-4.0.0.230
replacing dc.class for minecraftforge-universal-4.0.0.230
replacing net/minecraft/server/MinecraftServer.class for minecraftforge-universal-4.0.0.230
replacing et.class for minecraftforge-universal-4.0.0.230
replacing ft.class for minecraftforge-universal-4.0.0.230
replacing fy.class for minecraftforge-universal-4.0.0.230
replacing gm.class for minecraftforge-universal-4.0.0.230
replacing gq.class for minecraftforge-universal-4.0.0.230
replacing gr.class for minecraftforge-universal-4.0.0.230
replacing gv.class for minecraftforge-universal-4.0.0.230
replacing gw.class for minecraftforge-universal-4.0.0.230
replacing gx.class for minecraftforge-universal-4.0.0.230
replacing gz.class for minecraftforge-universal-4.0.0.230
replacing ha.class for minecraftforge-universal-4.0.0.230
replacing hu.class for minecraftforge-universal-4.0.0.230
replacing jn.class for minecraftforge-universal-4.0.0.230
replacing jw.class for minecraftforge-universal-4.0.0.230
replacing mr.class for minecraftforge-universal-4.0.0.230
replacing ms.class for minecraftforge-universal-4.0.0.230
replacing mu.class for minecraftforge-universal-4.0.0.230
replacing nj.class for minecraftforge-universal-4.0.0.230
replacing nk.class for minecraftforge-universal-4.0.0.230
replacing ny.class for minecraftforge-universal-4.0.0.230
replacing od.class for minecraftforge-universal-4.0.0.230
replacing og.class for minecraftforge-universal-4.0.0.230
replacing pg.class for minecraftforge-universal-4.0.0.230
replacing ph.class for minecraftforge-universal-4.0.0.230
replacing pq.class for minecraftforge-universal-4.0.0.230
replacing pz.class for minecraftforge-universal-4.0.0.230
replacing qb.class for minecraftforge-universal-4.0.0.230
replacing qt.class for minecraftforge-universal-4.0.0.230
replacing qv.class for minecraftforge-universal-4.0.0.230
replacing rg.class for minecraftforge-universal-4.0.0.230
replacing rh.class for minecraftforge-universal-4.0.0.230
replacing rl.class for minecraftforge-universal-4.0.0.230
replacing sa.class for minecraftforge-universal-4.0.0.230
replacing si.class for minecraftforge-universal-4.0.0.230
replacing tb.class for minecraftforge-universal-4.0.0.230
replacing td.class for minecraftforge-universal-4.0.0.230
replacing ts.class for minecraftforge-universal-4.0.0.230
replacing tu.class for minecraftforge-universal-4.0.0.230
replacing um.class for minecraftforge-universal-4.0.0.230
replacing up.class for minecraftforge-universal-4.0.0.230
replacing va.class for minecraftforge-universal-4.0.0.230
replacing vc.class for minecraftforge-universal-4.0.0.230
replacing wl.class for minecraftforge-universal-4.0.0.230
replacing wy.class for minecraftforge-universal-4.0.0.230
replacing xc.class for minecraftforge-universal-4.0.0.230
replacing xr.class for minecraftforge-universal-4.0.0.230
replacing xw.class for minecraftforge-universal-4.0.0.230
replacing ya.class for minecraftforge-universal-4.0.0.230
replacing yf.class for minecraftforge-universal-4.0.0.230
replacing yi.class for minecraftforge-universal-4.0.0.230
replacing yj.class for minecraftforge-universal-4.0.0.230
replacing yk.class for minecraftforge-universal-4.0.0.230
replacing yl.class for minecraftforge-universal-4.0.0.230
replacing yr.class for minecraftforge-universal-4.0.0.230
replacing ys.class for minecraftforge-universal-4.0.0.230
replacing yt.class for minecraftforge-universal-4.0.0.230
replacing yu.class for minecraftforge-universal-4.0.0.230
replacing abk.class for minecraftforge-universal-4.0.0.230
replacing acv.class for minecraftforge-universal-4.0.0.230
replacing adx.class for minecraftforge-universal-4.0.0.230
replacing afa.class for minecraftforge-universal-4.0.0.230
replacing afe.class for minecraftforge-universal-4.0.0.230
replacing afj.class for minecraftforge-universal-4.0.0.230
replacing afp.class for minecraftforge-universal-4.0.0.230
replacing afq.class for minecraftforge-universal-4.0.0.230
replacing afu.class for minecraftforge-universal-4.0.0.230
replacing afy.class for minecraftforge-universal-4.0.0.230
replacing agj.class for minecraftforge-universal-4.0.0.230
replacing agk.class for minecraftforge-universal-4.0.0.230
replacing agm.class for minecraftforge-universal-4.0.0.230
replacing agy.class for minecraftforge-universal-4.0.0.230
replacing ahi.class for minecraftforge-universal-4.0.0.230
replacing ahh.class for minecraftforge-universal-4.0.0.230
replacing ahl.class for minecraftforge-universal-4.0.0.230
replacing aic.class for minecraftforge-universal-4.0.0.230
replacing aig.class for minecraftforge-universal-4.0.0.230
replacing ail.class for minecraftforge-universal-4.0.0.230
replacing aim.class for minecraftforge-universal-4.0.0.230
replacing aio.class for minecraftforge-universal-4.0.0.230
replacing aip.class for minecraftforge-universal-4.0.0.230
replacing aiq.class for minecraftforge-universal-4.0.0.230
replacing ais.class for minecraftforge-universal-4.0.0.230
replacing aiy.class for minecraftforge-universal-4.0.0.230
replacing ajd.class for minecraftforge-universal-4.0.0.230
replacing aji.class for minecraftforge-universal-4.0.0.230
replacing ajj.class for minecraftforge-universal-4.0.0.230
replacing ajq.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/DefaultArtifactVersion.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/modloader/ModLoaderBlockRendererHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/FMLSanityChecker.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/DirectoryDiscoverer$ClassFilter.class for minecraftforge-universal-4.0.0.230
  adding forge_at.cfg for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/transformers/SideTransformer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/functions/ModNameFunction.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/LoadController.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/IItemRenderer$ItemRenderType.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/TextureLoadEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/EntityEvent$CanUpdate.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/IFMLCallHook.class for minecraftforge-universal-4.0.0.230
  adding ibxm/ScreamTracker3.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/EntitySpawnAdjustmentPacket.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/OverrideInfo.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/player/ArrowLooseEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/toposort/ModSorter.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/TextureFXManager.class for minecraftforge-universal-4.0.0.230
  adding ModTextureStatic.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/sound/SoundLoadEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/ForgeHooksClient$TesKey.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/CommandEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/event/FMLLoadEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/ComparableVersion$1.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/VillagerRegistry$IVillageCreationHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Mod$ServerStopping.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/FMLInjectionData.class for minecraftforge-universal-4.0.0.230
  adding ibxm/ProTracker.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/asm/ModAnnotation.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/asm/ASMModParser$AnnotationType.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/event/FMLServerStartingEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/GuiModList.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/IFuelHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/transformers/ForgeAccessTransformer.class for minecraftforge-universal-4.0.0.230
  adding Paulscode SoundSystem CodecIBXM License.txt for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderConnectionHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/UseHoeEvent.class for minecraftforge-universal-4.0.0.230
  adding ibxm/Player$1.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/GuiSlotModList.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/world/WorldEvent$Unload.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/FMLPacket$Type.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ModMetadata$JsonStringConverter.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Mod$Init.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ModMetadata.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/world/ChunkDataEvent$Save.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/IDispenseHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/transformers/MarkerTransformer.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/world/ChunkDataEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Loader.class for minecraftforge-universal-4.0.0.230
  adding LICENSE-fml.txt for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/world/WorldEvent.class for minecraftforge-universal-4.0.0.230
  adding MinecraftForge-Credits.txt for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/ComparableVersion$Item.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/TickType.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/MissingModsException.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/ReflectionHelper.class for minecraftforge-universal-4.0.0.230
  adding ibxm/Pattern.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/EntityRegistry$EntityRegistration.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/ModIdentifiersPacket.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/asm/ASMModParser.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/ISidedInventory.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/EnumHelper.class for minecraftforge-universal-4.0.0.230
  adding fml_marker.cfg for minecraftforge-universal-4.0.0.230
  adding ibxm/Sample.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/Player.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/ContainerType.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ProxyInjector.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/IConsoleHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/BlockProxy.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/FMLLogFormatter.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderGuiHelper.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Mod$Block.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/BlockTracker.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/living/LivingDropsEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModProperty.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/ComparableVersion.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/ASMEventHandler$1.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/player/PlayerSleepInBedEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Side.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/toposort/TopologicalSort$DirectedGraph.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/NetworkRegistry.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/ClientChatReceivedEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/world/ChunkDataEvent$Load.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/transformers/MCPMerger.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/event/FMLServerStoppingEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Loader$2.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/world/ChunkEvent$Load.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Mod$PreInit.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/AchievementPage.class for minecraftforge-universal-4.0.0.230
  adding CREDITS-fml.txt for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/minecart/MinecartUpdateEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/ForgeHooks$SeedEntry.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/FMLClientHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/MinecartRegistry$MinecartKey.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/ModCandidate.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/ListenerList.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/EnumHelperClient.class for minecraftforge-universal-4.0.0.230
  adding FMLRenderAccessLibrary.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/ModListRequestPacket.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/FMLModContainer.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/oredict/ShapedOreRecipe.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/ListenerList$1.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/RelaunchLibraryManager$1.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/ComparableVersion$ListItem.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/IFMLLoadingPlugin.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/MinecartRegistry.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderEntitySpawnCallback.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/toposort/ModSortingException$SortingExceptionData.class for minecraftforge-universal-4.0.0.230
  adding EntityRendererProxy.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderCraftingHelper.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/ModDiscoverer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/event/FMLPostInitializationEvent.class for minecraftforge-universal-4.0.0.230
  adding TradeEntry.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/SkyProvider.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/registry/KeyBindingRegistry.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/BaseModTicker.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/transformers/EventTransformer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Mod$Metadata.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/living/LivingSetAttackTargetEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/living/LivingSpecialSpawnEvent.class for minecraftforge-universal-4.0.0.230
  adding ge.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/InjectedModContainer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/modloader/ModLoaderClientHelper.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Mod.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/ModCompatibilityClient.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/registry/ClientRegistry.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/transformers/MarkerTransformer$1.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/event/FMLPreInitializationEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/IThrowableEntity.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/sound/PlaySoundEffectSourceEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/VersionParser.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/MetadataCollection.class for minecraftforge-universal-4.0.0.230
  adding README-fml.txt for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/GuiModsMissing.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/registry/RenderingRegistry$EntityRendererInfo.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderPickupNotifier.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/ReflectionHelper$UnableToFindFieldException.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/Restriction.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/registry/RenderingRegistry.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/LoaderState$ModState.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/EntityEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/IPickupNotifier.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderNetworkHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/Downloader$1.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/VillagerRegistry$IVillageTradeHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/player/EntityInteractEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/world/ChunkEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/ITypeDiscoverer.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/DungeonHooks$DungeonLoot.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/event/FMLConstructionEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/asm/ModAnnotationVisitor.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/RenderWorldLastEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/NetworkMod$NULL.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/FMLRelaunchLog$LoggingOutStream.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/IClassTransformer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/FMLRelaunchLog.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/player/FillBucketEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/NetworkMod$SidedPacketHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/MinecraftForgeClient.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/event/FMLEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/ITextureFX.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/InvalidVersionSpecificationException.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/sound/PlayStreamingSourceEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/oredict/OreDictionary$OreRegisterEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/ASMDataTable$ModContainerPredicate.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/GameRegistry.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/sound/SoundResultEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/FMLSanityChecker$1.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/ISpecialArmor$ArmorProperties.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/modloader/ModLoaderKeyBindingHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/transformers/AccessTransformer.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/minecart/MinecartInteractEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/ASMEventHandler$ASMClassLoader.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/SideOnly.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/FMLTextureFX.class for minecraftforge-universal-4.0.0.230
  adding ibxm/Instrument.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/EntityRegistry.class for minecraftforge-universal-4.0.0.230
  adding paulscode/sound/codecs/CodecIBXM.class for minecraftforge-universal-4.0.0.230
  adding Paulscode IBXM Library License.txt for minecraftforge-universal-4.0.0.230
  adding forge_logo.png for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/ASMDataTable.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/IShearable.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/ArgsWrapper.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/player/AttackEntityEvent.class for minecraftforge-universal-4.0.0.230
  adding MLProp.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/ILibrarySet.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/asm/ModClassVisitor.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/functions/ModIdFunction.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/JarDiscoverer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ICrashCallable.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderHelper.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/ForgeVersion.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/ISpecialArmor.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/Event.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/oredict/OreDictionary.class for minecraftforge-universal-4.0.0.230
  adding ModLoader.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/ListenerList$ListenerListInst.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/event/FMLLoadCompleteEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/toposort/TopologicalSort.class for minecraftforge-universal-4.0.0.230
  adding ibxm/Player$Driver.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Mod$ServerStarting.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/DungeonHooks.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/asm/ModFieldVisitor.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/living/LivingDeathEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/VersionRange.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/Downloader$2.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderWorldGenerator.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ModContainer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/asm/ModAnnotation$EnumHolder.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/LoaderException.class for minecraftforge-universal-4.0.0.230
  adding ModTextureAnimation.class for minecraftforge-universal-4.0.0.230
  adding ibxm/IBXM.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Mod$Instance.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/IPlayerTracker.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/player/PlayerDestroyItemEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/EntitySpawnPacket.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/IMinecartCollisionHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/NetworkMod.class for minecraftforge-universal-4.0.0.230
  adding ibxm/Channel.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/server/FMLServerHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/VillagerRegistry.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ModClassLoader.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/living/LivingEvent$LivingUpdateEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/transformers/AccessTransformer$1.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/living/LivingHurtEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/ForgeDirection.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/LoaderState.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ObfuscationReflectionHelper.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/living/LivingEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/DummyModContainer.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/player/ArrowNockEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/minecart/MinecartCollisionEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/PacketDispatcher.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ModMetadata$1.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/EventBus.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/IModLoaderSidedHelper.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/IConnectionHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/classloading/FMLForgePlugin.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/living/LivingFallEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/living/LivingEvent$LivingJumpEvent.class for minecraftforge-universal-4.0.0.230
  adding ibxm/FastTracker2.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/SidedProxy.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/RelaunchClassLoader.class for minecraftforge-universal-4.0.0.230
  adding ibxm/Module.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ITickHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/IEntityAdditionalSpawnData.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/IArmorTextureProvider.class for minecraftforge-universal-4.0.0.230
  adding ibxm/LogTable.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/oredict/ShapelessOreRecipe.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/GuiScrollingList.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/FMLSanityChecker$MLDetectorClassVisitor.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/ForgeSubscribe.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/IItemRenderer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/IPacketHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/INetworkHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/Configuration.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/ForgeHooks.class for minecraftforge-universal-4.0.0.230
  adding BaseMod.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/ForgeHooks$GrassEntry.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/sound/PlayBackgroundMusicEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/toposort/TopologicalSort$DirectedGraph$1.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/ReflectionHelper$UnableToFindClassException.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/event/FMLInitializationEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/IWorldGenerator.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderModContainer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/Downloader.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/NetworkMod$VersionCheckHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/LanguageRegistry.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/SpriteHelper.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/sound/SoundSetupEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/FMLPacket.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/CoreFMLLibraries.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/world/WorldEvent$Load.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/sound/SoundEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/OpenGuiPacket.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/ASMDataTable$ASMData.class for minecraftforge-universal-4.0.0.230
  adding fml_at.cfg for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderFuelHelper.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/minecart/MinecartEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/ItemProxy.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/sound/PlaySoundSourceEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/transformers/AccessTransformer$Modifier.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ModContainerFactory.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/Cancelable.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/player/PlayerEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/NetworkModHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ICraftingHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/transformers/MCPMerger$ClassInfo.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/FMLLog.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/player/EntityItemPickupEvent.class for minecraftforge-universal-4.0.0.230
  adding ibxm/Player.class for minecraftforge-universal-4.0.0.230
  adding fmlversion.properties for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/MinecraftForge.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/ArtifactVersion.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ModMetadata$JsonArrayConverter.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/modloader/ModLoaderClientHelper$1.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/asm/ModMethodVisitor.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/registry/ISimpleBlockRenderingHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/IEventListener.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/IGuiHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/TextureFXManager$TextureProperties.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/FMLDummyContainer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/DirectoryDiscoverer$1.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/IFMLSidedHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/ReflectionHelper$UnableToFindMethodException.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/TickRegistry.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/FMLNetworkHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/TickRegistry$TickQueueElement.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/Property.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/FMLRelauncher.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/PlaySoundAtEntityEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/IRenderContextHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderPacketHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/IItemRenderer$ItemRendererHelper.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/GuiControlsScrollPanel.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/ForgeHooksClient.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Loader$ModIdComparator.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Mod$ServerStarted.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/FMLCommonHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/sound/PlayStreamingEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/DirectoryDiscoverer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Loader$1.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Loader$3.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/BaseModProxy.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Mod$PostInit.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/ModListResponsePacket.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/IScheduledTickHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/ASMEventHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/living/LivingAttackEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/FMLNetworkException.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/DungeonHooks$DungeonMob.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/ASMTransformer.class for minecraftforge-universal-4.0.0.230
  adding MinecraftForge-License.txt for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/ForgeDummyContainer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderDispenseHelper.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/ComparableVersion$IntegerItem.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/ModMissingPacket.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/event/FMLServerStartedEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/world/WorldEvent$Save.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/FMLCorePlugin.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/sound/PlaySoundEffectEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/IThrowableEntity.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/DimensionManager.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/world/ChunkEvent$Unload.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/event/FMLStateEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/RelaunchLibraryManager.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/transformers/MCPMerger$MethodWrapper.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/ReflectionHelper$UnableToAccessFieldException.class for minecraftforge-universal-4.0.0.230
  adding ibxm/Envelope.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/registry/KeyBindingRegistry$KeyHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/DrawBlockHighlightEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/ComparableVersion$StringItem.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/toposort/ModSortingException.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderVillageTradeHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/player/BonemealEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Mod$Item.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/sound/PlaySoundEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/SingleIntervalHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/EventPriority.class for minecraftforge-universal-4.0.0.230

Done!

Patching...
replacing amx.class for minecraftforge-universal-4.0.0.230
replacing net/minecraft/client/ClientBrandRetriever.class for minecraftforge-universal-4.0.0.230
replacing net/minecraft/client/MinecraftApplet.class for minecraftforge-universal-4.0.0.230
replacing net/minecraft/client/Minecraft.class for minecraftforge-universal-4.0.0.230
replacing aon.class for minecraftforge-universal-4.0.0.230
replacing aoo.class for minecraftforge-universal-4.0.0.230
replacing aow.class for minecraftforge-universal-4.0.0.230
replacing aou.class for minecraftforge-universal-4.0.0.230
replacing apz.class for minecraftforge-universal-4.0.0.230
replacing asv.class for minecraftforge-universal-4.0.0.230
replacing atc.class for minecraftforge-universal-4.0.0.230
replacing axv.class for minecraftforge-universal-4.0.0.230
replacing axy.class for minecraftforge-universal-4.0.0.230
replacing ayr.class for minecraftforge-universal-4.0.0.230
replacing ayq.class for minecraftforge-universal-4.0.0.230
replacing ays.class for minecraftforge-universal-4.0.0.230
replacing aub.class for minecraftforge-universal-4.0.0.230
replacing ava.class for minecraftforge-universal-4.0.0.230
replacing avg.class for minecraftforge-universal-4.0.0.230
replacing auw.class for minecraftforge-universal-4.0.0.230
replacing ave.class for minecraftforge-universal-4.0.0.230
replacing avf.class for minecraftforge-universal-4.0.0.230
replacing avb.class for minecraftforge-universal-4.0.0.230
replacing aus.class for minecraftforge-universal-4.0.0.230
replacing axp.class for minecraftforge-universal-4.0.0.230
replacing axs.class for minecraftforge-universal-4.0.0.230
replacing awr.class for minecraftforge-universal-4.0.0.230
replacing awh.class for minecraftforge-universal-4.0.0.230
replacing avy.class for minecraftforge-universal-4.0.0.230
replacing awv.class for minecraftforge-universal-4.0.0.230
replacing awg.class for minecraftforge-universal-4.0.0.230
replacing axd.class for minecraftforge-universal-4.0.0.230
replacing axg.class for minecraftforge-universal-4.0.0.230
replacing axj.class for minecraftforge-universal-4.0.0.230
replacing axi.class for minecraftforge-universal-4.0.0.230
replacing axk.class for minecraftforge-universal-4.0.0.230
replacing axc.class for minecraftforge-universal-4.0.0.230
replacing axh.class for minecraftforge-universal-4.0.0.230
replacing axf.class for minecraftforge-universal-4.0.0.230
replacing a.class for minecraftforge-universal-4.0.0.230
replacing o.class for minecraftforge-universal-4.0.0.230
replacing ak.class for minecraftforge-universal-4.0.0.230
replacing ba.class for minecraftforge-universal-4.0.0.230
replacing bb.class for minecraftforge-universal-4.0.0.230
replacing cn.class for minecraftforge-universal-4.0.0.230
replacing cp.class for minecraftforge-universal-4.0.0.230
replacing dc.class for minecraftforge-universal-4.0.0.230
replacing net/minecraft/server/MinecraftServer.class for minecraftforge-universal-4.0.0.230
replacing et.class for minecraftforge-universal-4.0.0.230
replacing ft.class for minecraftforge-universal-4.0.0.230
replacing fy.class for minecraftforge-universal-4.0.0.230
replacing gm.class for minecraftforge-universal-4.0.0.230
replacing gq.class for minecraftforge-universal-4.0.0.230
replacing gr.class for minecraftforge-universal-4.0.0.230
replacing gv.class for minecraftforge-universal-4.0.0.230
replacing gw.class for minecraftforge-universal-4.0.0.230
replacing gx.class for minecraftforge-universal-4.0.0.230
replacing gz.class for minecraftforge-universal-4.0.0.230
replacing ha.class for minecraftforge-universal-4.0.0.230
replacing hu.class for minecraftforge-universal-4.0.0.230
replacing jn.class for minecraftforge-universal-4.0.0.230
replacing jw.class for minecraftforge-universal-4.0.0.230
replacing mr.class for minecraftforge-universal-4.0.0.230
replacing ms.class for minecraftforge-universal-4.0.0.230
replacing mu.class for minecraftforge-universal-4.0.0.230
replacing nj.class for minecraftforge-universal-4.0.0.230
replacing nk.class for minecraftforge-universal-4.0.0.230
replacing ny.class for minecraftforge-universal-4.0.0.230
replacing od.class for minecraftforge-universal-4.0.0.230
replacing og.class for minecraftforge-universal-4.0.0.230
replacing pg.class for minecraftforge-universal-4.0.0.230
replacing ph.class for minecraftforge-universal-4.0.0.230
replacing pq.class for minecraftforge-universal-4.0.0.230
replacing pz.class for minecraftforge-universal-4.0.0.230
replacing qb.class for minecraftforge-universal-4.0.0.230
replacing qt.class for minecraftforge-universal-4.0.0.230
replacing qv.class for minecraftforge-universal-4.0.0.230
replacing rg.class for minecraftforge-universal-4.0.0.230
replacing rh.class for minecraftforge-universal-4.0.0.230
replacing rl.class for minecraftforge-universal-4.0.0.230
replacing sa.class for minecraftforge-universal-4.0.0.230
replacing si.class for minecraftforge-universal-4.0.0.230
replacing tb.class for minecraftforge-universal-4.0.0.230
replacing td.class for minecraftforge-universal-4.0.0.230
replacing ts.class for minecraftforge-universal-4.0.0.230
replacing tu.class for minecraftforge-universal-4.0.0.230
replacing um.class for minecraftforge-universal-4.0.0.230
replacing up.class for minecraftforge-universal-4.0.0.230
replacing va.class for minecraftforge-universal-4.0.0.230
replacing vc.class for minecraftforge-universal-4.0.0.230
replacing wl.class for minecraftforge-universal-4.0.0.230
replacing wy.class for minecraftforge-universal-4.0.0.230
replacing xc.class for minecraftforge-universal-4.0.0.230
replacing xr.class for minecraftforge-universal-4.0.0.230
replacing xw.class for minecraftforge-universal-4.0.0.230
replacing ya.class for minecraftforge-universal-4.0.0.230
replacing yf.class for minecraftforge-universal-4.0.0.230
replacing yi.class for minecraftforge-universal-4.0.0.230
replacing yj.class for minecraftforge-universal-4.0.0.230
replacing yk.class for minecraftforge-universal-4.0.0.230
replacing yl.class for minecraftforge-universal-4.0.0.230
replacing yr.class for minecraftforge-universal-4.0.0.230
replacing ys.class for minecraftforge-universal-4.0.0.230
replacing yt.class for minecraftforge-universal-4.0.0.230
replacing yu.class for minecraftforge-universal-4.0.0.230
replacing abk.class for minecraftforge-universal-4.0.0.230
replacing acv.class for minecraftforge-universal-4.0.0.230
replacing adx.class for minecraftforge-universal-4.0.0.230
replacing afa.class for minecraftforge-universal-4.0.0.230
replacing afe.class for minecraftforge-universal-4.0.0.230
replacing afj.class for minecraftforge-universal-4.0.0.230
replacing afp.class for minecraftforge-universal-4.0.0.230
replacing afq.class for minecraftforge-universal-4.0.0.230
replacing afu.class for minecraftforge-universal-4.0.0.230
replacing afy.class for minecraftforge-universal-4.0.0.230
replacing agj.class for minecraftforge-universal-4.0.0.230
replacing agk.class for minecraftforge-universal-4.0.0.230
replacing agm.class for minecraftforge-universal-4.0.0.230
replacing agy.class for minecraftforge-universal-4.0.0.230
replacing ahi.class for minecraftforge-universal-4.0.0.230
replacing ahh.class for minecraftforge-universal-4.0.0.230
replacing ahl.class for minecraftforge-universal-4.0.0.230
replacing aic.class for minecraftforge-universal-4.0.0.230
replacing aig.class for minecraftforge-universal-4.0.0.230
replacing ail.class for minecraftforge-universal-4.0.0.230
replacing aim.class for minecraftforge-universal-4.0.0.230
replacing aio.class for minecraftforge-universal-4.0.0.230
replacing aip.class for minecraftforge-universal-4.0.0.230
replacing aiq.class for minecraftforge-universal-4.0.0.230
replacing ais.class for minecraftforge-universal-4.0.0.230
replacing aiy.class for minecraftforge-universal-4.0.0.230
replacing ajd.class for minecraftforge-universal-4.0.0.230
replacing aji.class for minecraftforge-universal-4.0.0.230
replacing ajj.class for minecraftforge-universal-4.0.0.230
replacing ajq.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/DefaultArtifactVersion.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/modloader/ModLoaderBlockRendererHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/FMLSanityChecker.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/DirectoryDiscoverer$ClassFilter.class for minecraftforge-universal-4.0.0.230
  adding forge_at.cfg for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/transformers/SideTransformer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/functions/ModNameFunction.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/LoadController.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/IItemRenderer$ItemRenderType.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/TextureLoadEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/EntityEvent$CanUpdate.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/IFMLCallHook.class for minecraftforge-universal-4.0.0.230
  adding ibxm/ScreamTracker3.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/EntitySpawnAdjustmentPacket.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/OverrideInfo.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/player/ArrowLooseEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/toposort/ModSorter.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/TextureFXManager.class for minecraftforge-universal-4.0.0.230
  adding ModTextureStatic.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/sound/SoundLoadEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/ForgeHooksClient$TesKey.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/CommandEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/event/FMLLoadEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/ComparableVersion$1.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/VillagerRegistry$IVillageCreationHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Mod$ServerStopping.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/FMLInjectionData.class for minecraftforge-universal-4.0.0.230
  adding ibxm/ProTracker.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/asm/ModAnnotation.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/asm/ASMModParser$AnnotationType.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/event/FMLServerStartingEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/GuiModList.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/IFuelHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/transformers/ForgeAccessTransformer.class for minecraftforge-universal-4.0.0.230
  adding Paulscode SoundSystem CodecIBXM License.txt for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderConnectionHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/UseHoeEvent.class for minecraftforge-universal-4.0.0.230
  adding ibxm/Player$1.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/GuiSlotModList.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/world/WorldEvent$Unload.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/FMLPacket$Type.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ModMetadata$JsonStringConverter.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Mod$Init.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ModMetadata.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/world/ChunkDataEvent$Save.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/IDispenseHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/transformers/MarkerTransformer.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/world/ChunkDataEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Loader.class for minecraftforge-universal-4.0.0.230
  adding LICENSE-fml.txt for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/world/WorldEvent.class for minecraftforge-universal-4.0.0.230
  adding MinecraftForge-Credits.txt for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/ComparableVersion$Item.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/TickType.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/MissingModsException.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/ReflectionHelper.class for minecraftforge-universal-4.0.0.230
  adding ibxm/Pattern.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/EntityRegistry$EntityRegistration.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/ModIdentifiersPacket.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/asm/ASMModParser.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/ISidedInventory.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/EnumHelper.class for minecraftforge-universal-4.0.0.230
  adding fml_marker.cfg for minecraftforge-universal-4.0.0.230
  adding ibxm/Sample.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/Player.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/ContainerType.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ProxyInjector.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/IConsoleHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/BlockProxy.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/FMLLogFormatter.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderGuiHelper.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Mod$Block.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/BlockTracker.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/living/LivingDropsEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModProperty.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/ComparableVersion.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/ASMEventHandler$1.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/player/PlayerSleepInBedEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Side.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/toposort/TopologicalSort$DirectedGraph.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/NetworkRegistry.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/ClientChatReceivedEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/world/ChunkDataEvent$Load.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/transformers/MCPMerger.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/event/FMLServerStoppingEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Loader$2.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/world/ChunkEvent$Load.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Mod$PreInit.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/AchievementPage.class for minecraftforge-universal-4.0.0.230
  adding CREDITS-fml.txt for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/minecart/MinecartUpdateEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/ForgeHooks$SeedEntry.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/FMLClientHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/MinecartRegistry$MinecartKey.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/ModCandidate.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/ListenerList.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/EnumHelperClient.class for minecraftforge-universal-4.0.0.230
  adding FMLRenderAccessLibrary.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/ModListRequestPacket.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/FMLModContainer.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/oredict/ShapedOreRecipe.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/ListenerList$1.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/RelaunchLibraryManager$1.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/ComparableVersion$ListItem.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/IFMLLoadingPlugin.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/MinecartRegistry.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderEntitySpawnCallback.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/toposort/ModSortingException$SortingExceptionData.class for minecraftforge-universal-4.0.0.230
  adding EntityRendererProxy.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderCraftingHelper.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/ModDiscoverer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/event/FMLPostInitializationEvent.class for minecraftforge-universal-4.0.0.230
  adding TradeEntry.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/SkyProvider.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/registry/KeyBindingRegistry.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/BaseModTicker.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/transformers/EventTransformer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Mod$Metadata.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/living/LivingSetAttackTargetEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/living/LivingSpecialSpawnEvent.class for minecraftforge-universal-4.0.0.230
  adding ge.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/InjectedModContainer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/modloader/ModLoaderClientHelper.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Mod.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/ModCompatibilityClient.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/registry/ClientRegistry.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/transformers/MarkerTransformer$1.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/event/FMLPreInitializationEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/IThrowableEntity.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/sound/PlaySoundEffectSourceEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/VersionParser.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/MetadataCollection.class for minecraftforge-universal-4.0.0.230
  adding README-fml.txt for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/GuiModsMissing.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/registry/RenderingRegistry$EntityRendererInfo.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderPickupNotifier.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/ReflectionHelper$UnableToFindFieldException.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/Restriction.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/registry/RenderingRegistry.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/LoaderState$ModState.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/EntityEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/IPickupNotifier.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderNetworkHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/Downloader$1.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/VillagerRegistry$IVillageTradeHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/player/EntityInteractEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/world/ChunkEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/ITypeDiscoverer.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/DungeonHooks$DungeonLoot.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/event/FMLConstructionEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/asm/ModAnnotationVisitor.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/RenderWorldLastEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/NetworkMod$NULL.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/FMLRelaunchLog$LoggingOutStream.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/IClassTransformer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/FMLRelaunchLog.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/player/FillBucketEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/NetworkMod$SidedPacketHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/MinecraftForgeClient.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/event/FMLEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/ITextureFX.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/InvalidVersionSpecificationException.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/sound/PlayStreamingSourceEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/oredict/OreDictionary$OreRegisterEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/ASMDataTable$ModContainerPredicate.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/GameRegistry.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/sound/SoundResultEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/FMLSanityChecker$1.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/ISpecialArmor$ArmorProperties.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/modloader/ModLoaderKeyBindingHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/transformers/AccessTransformer.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/minecart/MinecartInteractEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/ASMEventHandler$ASMClassLoader.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/SideOnly.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/FMLTextureFX.class for minecraftforge-universal-4.0.0.230
  adding ibxm/Instrument.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/EntityRegistry.class for minecraftforge-universal-4.0.0.230
  adding paulscode/sound/codecs/CodecIBXM.class for minecraftforge-universal-4.0.0.230
  adding Paulscode IBXM Library License.txt for minecraftforge-universal-4.0.0.230
  adding forge_logo.png for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/ASMDataTable.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/IShearable.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/ArgsWrapper.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/player/AttackEntityEvent.class for minecraftforge-universal-4.0.0.230
  adding MLProp.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/ILibrarySet.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/asm/ModClassVisitor.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/functions/ModIdFunction.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/JarDiscoverer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ICrashCallable.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderHelper.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/ForgeVersion.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/ISpecialArmor.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/Event.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/oredict/OreDictionary.class for minecraftforge-universal-4.0.0.230
  adding ModLoader.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/ListenerList$ListenerListInst.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/event/FMLLoadCompleteEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/toposort/TopologicalSort.class for minecraftforge-universal-4.0.0.230
  adding ibxm/Player$Driver.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Mod$ServerStarting.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/DungeonHooks.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/asm/ModFieldVisitor.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/living/LivingDeathEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/VersionRange.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/Downloader$2.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderWorldGenerator.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ModContainer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/asm/ModAnnotation$EnumHolder.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/LoaderException.class for minecraftforge-universal-4.0.0.230
  adding ModTextureAnimation.class for minecraftforge-universal-4.0.0.230
  adding ibxm/IBXM.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Mod$Instance.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/IPlayerTracker.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/player/PlayerDestroyItemEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/EntitySpawnPacket.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/IMinecartCollisionHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/NetworkMod.class for minecraftforge-universal-4.0.0.230
  adding ibxm/Channel.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/server/FMLServerHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/VillagerRegistry.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ModClassLoader.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/living/LivingEvent$LivingUpdateEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/transformers/AccessTransformer$1.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/living/LivingHurtEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/ForgeDirection.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/LoaderState.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ObfuscationReflectionHelper.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/living/LivingEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/DummyModContainer.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/player/ArrowNockEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/minecart/MinecartCollisionEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/PacketDispatcher.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ModMetadata$1.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/EventBus.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/IModLoaderSidedHelper.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/IConnectionHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/classloading/FMLForgePlugin.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/living/LivingFallEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/living/LivingEvent$LivingJumpEvent.class for minecraftforge-universal-4.0.0.230
  adding ibxm/FastTracker2.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/SidedProxy.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/RelaunchClassLoader.class for minecraftforge-universal-4.0.0.230
  adding ibxm/Module.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ITickHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/IEntityAdditionalSpawnData.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/IArmorTextureProvider.class for minecraftforge-universal-4.0.0.230
  adding ibxm/LogTable.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/oredict/ShapelessOreRecipe.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/GuiScrollingList.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/FMLSanityChecker$MLDetectorClassVisitor.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/ForgeSubscribe.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/IItemRenderer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/IPacketHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/INetworkHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/Configuration.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/ForgeHooks.class for minecraftforge-universal-4.0.0.230
  adding BaseMod.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/ForgeHooks$GrassEntry.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/sound/PlayBackgroundMusicEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/toposort/TopologicalSort$DirectedGraph$1.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/ReflectionHelper$UnableToFindClassException.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/event/FMLInitializationEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/IWorldGenerator.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderModContainer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/Downloader.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/NetworkMod$VersionCheckHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/LanguageRegistry.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/SpriteHelper.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/sound/SoundSetupEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/FMLPacket.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/CoreFMLLibraries.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/world/WorldEvent$Load.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/sound/SoundEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/OpenGuiPacket.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/ASMDataTable$ASMData.class for minecraftforge-universal-4.0.0.230
  adding fml_at.cfg for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderFuelHelper.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/minecart/MinecartEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/ItemProxy.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/sound/PlaySoundSourceEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/transformers/AccessTransformer$Modifier.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ModContainerFactory.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/Cancelable.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/player/PlayerEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/NetworkModHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ICraftingHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/transformers/MCPMerger$ClassInfo.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/FMLLog.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/player/EntityItemPickupEvent.class for minecraftforge-universal-4.0.0.230
  adding ibxm/Player.class for minecraftforge-universal-4.0.0.230
  adding fmlversion.properties for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/MinecraftForge.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/ArtifactVersion.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/ModMetadata$JsonArrayConverter.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/modloader/ModLoaderClientHelper$1.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/asm/ModMethodVisitor.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/registry/ISimpleBlockRenderingHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/IEventListener.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/IGuiHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/TextureFXManager$TextureProperties.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/FMLDummyContainer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/DirectoryDiscoverer$1.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/IFMLSidedHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/ReflectionHelper$UnableToFindMethodException.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/TickRegistry.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/FMLNetworkHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/TickRegistry$TickQueueElement.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/Property.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/FMLRelauncher.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/PlaySoundAtEntityEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/IRenderContextHandler.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderPacketHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/IItemRenderer$ItemRendererHelper.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/GuiControlsScrollPanel.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/ForgeHooksClient.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Loader$ModIdComparator.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Mod$ServerStarted.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/FMLCommonHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/sound/PlayStreamingEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/discovery/DirectoryDiscoverer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Loader$1.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Loader$3.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/BaseModProxy.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Mod$PostInit.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/ModListResponsePacket.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/IScheduledTickHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/ASMEventHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/living/LivingAttackEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/FMLNetworkException.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/DungeonHooks$DungeonMob.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/ASMTransformer.class for minecraftforge-universal-4.0.0.230
  adding MinecraftForge-License.txt for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/ForgeDummyContainer.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderDispenseHelper.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/ComparableVersion$IntegerItem.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/network/ModMissingPacket.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/event/FMLServerStartedEvent.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/world/WorldEvent$Save.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/FMLCorePlugin.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/sound/PlaySoundEffectEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/registry/IThrowableEntity.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/common/DimensionManager.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/world/ChunkEvent$Unload.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/event/FMLStateEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/RelaunchLibraryManager.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/asm/transformers/MCPMerger$MethodWrapper.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/relauncher/ReflectionHelper$UnableToAccessFieldException.class for minecraftforge-universal-4.0.0.230
  adding ibxm/Envelope.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/client/registry/KeyBindingRegistry$KeyHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/DrawBlockHighlightEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/versioning/ComparableVersion$StringItem.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/toposort/ModSortingException.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/modloader/ModLoaderVillageTradeHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/entity/player/BonemealEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/Mod$Item.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/client/event/sound/PlaySoundEvent.class for minecraftforge-universal-4.0.0.230
  adding cpw/mods/fml/common/SingleIntervalHandler.class for minecraftforge-universal-4.0.0.230
  adding net/minecraftforge/event/EventPriority.class for minecraftforge-universal-4.0.0.230

Done!

Launching C:\Users\Trung\AppData\Roaming\.minecraft\bin\minecraft.jar
java -cp C:\Users\Trung\AppData\Roaming\.minecraft\bin/minecraft.jar;C:\Users\Trung\AppData\Roaming\.minecraft\bin/lwjgl.jar;C:\Users\Trung\AppData\Roaming\.minecraft\bin/lwjgl_util.jar;C:\Users\Trung\AppData\Roaming\.minecraft\bin/jinput.jar; -Djava.library.path=C:\Users\Trung\AppData\Roaming\.minecraft\bin\natives -Xmx1024M -Xms512M net.minecraft.client.Minecraft
2012-08-27 09:04:05 [iNFO] [ForgeModLoader] Forge Mod Loader version 3.0.148.332 for Minecraft client:1.3.2, server:1.3.2 loading
2012-08-27 09:04:06 [iNFO] [ForgeModLoader] Downloading file http://files.minecraftforge.net/fmllibs/guava-12.0.1.jar
2012-08-27 09:04:11 [sEVERE] [ForgeModLoader] There was a problem downloading the file guava-12.0.1.jar automatically. Perhaps you have an environment without internet access. You will need to download the file manually or restart and let it try again

2012-08-27 09:04:11 [sEVERE] [ForgeModLoader] There were errors during initial FML setup. Some files failed to download or were otherwise corrupted. You will need to manually obtain the following files from these download links and ensure your lib directory is clean. 
2012-08-27 09:04:11 [sEVERE] [ForgeModLoader] *** Download http://files.minecraftforge.net/fmllibs/argo-2.25.jar
2012-08-27 09:04:11 [sEVERE] [ForgeModLoader] *** Download http://files.minecraftforge.net/fmllibs/guava-12.0.1.jar
2012-08-27 09:04:11 [sEVERE] [ForgeModLoader] *** Download http://files.minecraftforge.net/fmllibs/asm-all-4.0.jar
2012-08-27 09:04:11 [sEVERE] [ForgeModLoader] <===========>
2012-08-27 09:04:11 [sEVERE] [ForgeModLoader] The following is the errors that caused the setup to fail. They may help you diagnose and resolve the issue
2012-08-27 09:04:11 [sEVERE] [ForgeModLoader] A download error occured
2012-08-27 09:04:11 [sEVERE] [ForgeModLoader] <<< ==== >>>
2012-08-27 09:04:11 [sEVERE] [ForgeModLoader] The following is diagnostic information for developers to review.
2012-08-27 09:04:11 [sEVERE] [ForgeModLoader] Error details
java.lang.RuntimeException: A download error occured
at cpw.mods.fml.relauncher.RelaunchLibraryManager.downloadFile(RelaunchLibraryManager.java:435)
at cpw.mods.fml.relauncher.RelaunchLibraryManager.handleLaunch(RelaunchLibraryManager.java:92)
at cpw.mods.fml.relauncher.FMLRelauncher.setupHome(FMLRelauncher.java:143)
at cpw.mods.fml.relauncher.FMLRelauncher.relaunchClient(FMLRelauncher.java:80)
at cpw.mods.fml.relauncher.FMLRelauncher.handleClientRelaunch(FMLRelauncher.java:26)
at net.minecraft.client.Minecraft.main(Minecraft.java:2087)
Caused by: java.net.SocketTimeoutException: Read timed out
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at cpw.mods.fml.relauncher.RelaunchLibraryManager.downloadFile(RelaunchLibraryManager.java:419)
... 5 more
Caused by: java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source)
at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown Source)
at java.net.URLConnection.getHeaderFieldLong(Unknown Source)
at java.net.URLConnection.getContentLengthLong(Unknown Source)
at java.net.URLConnection.getContentLength(Unknown Source)
at cpw.mods.fml.relauncher.RelaunchLibraryManager.downloadFile(RelaunchLibraryManager.java:418)
... 5 more
2012-08-27 09:15:11 [iNFO] [sTDERR] Exception in thread "main" java.lang.RuntimeException: java.lang.RuntimeException: A fatal error occured and FML cannot continue
2012-08-27 09:15:11 [iNFO] [sTDERR] 	at cpw.mods.fml.relauncher.FMLRelauncher.setupHome(FMLRelauncher.java:163)
2012-08-27 09:15:11 [iNFO] [sTDERR] 	at cpw.mods.fml.relauncher.FMLRelauncher.relaunchClient(FMLRelauncher.java:80)
2012-08-27 09:15:11 [iNFO] [sTDERR] 	at cpw.mods.fml.relauncher.FMLRelauncher.handleClientRelaunch(FMLRelauncher.java:26)
2012-08-27 09:15:11 [iNFO] [sTDERR] 	at net.minecraft.client.Minecraft.main(Minecraft.java:2087)
2012-08-27 09:15:11 [iNFO] [sTDERR] Caused by: java.lang.RuntimeException: A fatal error occured and FML cannot continue
2012-08-27 09:15:11 [iNFO] [sTDERR] 	at cpw.mods.fml.relauncher.RelaunchLibraryManager.handleLaunch(RelaunchLibraryManager.java:188)
2012-08-27 09:15:11 [iNFO] [sTDERR] 	at cpw.mods.fml.relauncher.FMLRelauncher.setupHome(FMLRelauncher.java:143)
2012-08-27 09:15:11 [iNFO] [sTDERR] 	... 3 more
Minecraft exited with status 1

 

 

Posted
:2012-08-27 13:53:28 [iNFO] [ForgeModLoader] Forge Mod Loader version 3.0.148.332 for Minecraft client:1.3.2, server:1.3.2 loading
2012-08-27 13:53:28 [FINEST] [ForgeModLoader] All core mods are successfully located
2012-08-27 13:53:28 [FINEST] [ForgeModLoader] Discovering coremods
2012-08-27 13:53:29 [FINEST] [ForgeModLoader] Found library file argo-2.25.jar present and correct in lib dir

2012-08-27 13:53:29 [FINEST] [ForgeModLoader] Downloading file http://files.minecraftforge.net/fmllibs/guava-12.0.1.jar
2012-08-27 13:53:29 [iNFO] [ForgeModLoader] Downloading file http://files.minecraftforge.net/fmllibs/guava-12.0.1.jar
2012-08-27 13:53:34 [sEVERE] [ForgeModLoader] There was a problem downloading the file guava-12.0.1.jar automatically. Perhaps you have an environment without internet access. You will need to download the file manually or restart and let it try again

2012-08-27 13:53:34 [FINEST] [ForgeModLoader] Found library file asm-all-4.0.jar present and correct in lib dir

2012-08-27 13:53:34 [sEVERE] [ForgeModLoader] There were errors during initial FML setup. Some files failed to download or were otherwise corrupted. You will need to manually obtain the following files from these download links and ensure your lib directory is clean. 
2012-08-27 13:53:34 [sEVERE] [ForgeModLoader] *** Download http://files.minecraftforge.net/fmllibs/argo-2.25.jar
2012-08-27 13:53:34 [sEVERE] [ForgeModLoader] *** Download http://files.minecraftforge.net/fmllibs/guava-12.0.1.jar
2012-08-27 13:53:34 [sEVERE] [ForgeModLoader] *** Download http://files.minecraftforge.net/fmllibs/asm-all-4.0.jar
2012-08-27 13:53:34 [sEVERE] [ForgeModLoader] <===========>
2012-08-27 13:53:34 [sEVERE] [ForgeModLoader] The following is the errors that caused the setup to fail. They may help you diagnose and resolve the issue
2012-08-27 13:53:34 [sEVERE] [ForgeModLoader] A download error occured
2012-08-27 13:53:34 [sEVERE] [ForgeModLoader] <<< ==== >>>
2012-08-27 13:53:34 [sEVERE] [ForgeModLoader] The following is diagnostic information for developers to review.
2012-08-27 13:53:34 [sEVERE] [ForgeModLoader] Error details
java.lang.RuntimeException: A download error occured
at cpw.mods.fml.relauncher.RelaunchLibraryManager.downloadFile(RelaunchLibraryManager.java:435)
at cpw.mods.fml.relauncher.RelaunchLibraryManager.handleLaunch(RelaunchLibraryManager.java:92)
at cpw.mods.fml.relauncher.FMLRelauncher.setupHome(FMLRelauncher.java:143)
at cpw.mods.fml.relauncher.FMLRelauncher.relaunchApplet(FMLRelauncher.java:230)
at cpw.mods.fml.relauncher.FMLRelauncher.appletEntry(FMLRelauncher.java:200)
at net.minecraft.client.MinecraftApplet.init(MinecraftApplet.java:28)
at net.minecraft.Launcher.replace(Launcher.java:143)
at net.minecraft.Launcher$1.run(Launcher.java:87)
Caused by: java.net.SocketTimeoutException: Read timed out
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at cpw.mods.fml.relauncher.RelaunchLibraryManager.downloadFile(RelaunchLibraryManager.java:419)
... 7 more
Caused by: java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source)
at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown Source)
at java.net.URLConnection.getHeaderFieldLong(Unknown Source)
at java.net.URLConnection.getContentLengthLong(Unknown Source)
at java.net.URLConnection.getContentLength(Unknown Source)
at cpw.mods.fml.relauncher.RelaunchLibraryManager.downloadFile(RelaunchLibraryManager.java:418)
... 7 more
2012-08-27 13:55:31 [iNFO] [sTDERR] Exception in thread "Thread-5" java.lang.RuntimeException: java.lang.RuntimeException: A fatal error occured and FML cannot continue
2012-08-27 13:55:31 [iNFO] [sTDERR] 	at cpw.mods.fml.relauncher.FMLRelauncher.setupHome(FMLRelauncher.java:163)
2012-08-27 13:55:31 [iNFO] [sTDERR] 	at cpw.mods.fml.relauncher.FMLRelauncher.relaunchApplet(FMLRelauncher.java:230)
2012-08-27 13:55:31 [iNFO] [sTDERR] 	at cpw.mods.fml.relauncher.FMLRelauncher.appletEntry(FMLRelauncher.java:200)
2012-08-27 13:55:31 [iNFO] [sTDERR] 	at net.minecraft.client.MinecraftApplet.init(MinecraftApplet.java:28)
2012-08-27 13:55:31 [iNFO] [sTDERR] 	at net.minecraft.Launcher.replace(Launcher.java:143)
2012-08-27 13:55:31 [iNFO] [sTDERR] 	at net.minecraft.Launcher$1.run(Launcher.java:87)
2012-08-27 13:55:31 [iNFO] [sTDERR] Caused by: java.lang.RuntimeException: A fatal error occured and FML cannot continue
2012-08-27 13:55:31 [iNFO] [sTDERR] 	at cpw.mods.fml.relauncher.RelaunchLibraryManager.handleLaunch(RelaunchLibraryManager.java:188)
2012-08-27 13:55:31 [iNFO] [sTDERR] 	at cpw.mods.fml.relauncher.FMLRelauncher.setupHome(FMLRelauncher.java:143)
2012-08-27 13:55:31 [iNFO] [sTDERR] 	... 5 more

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.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • Version 1.19 - Forge 41.0.63 I want to create a wolf entity that I can ride, so far it seems to be working, but the problem is that when I get on the wolf, I can’t control it. I then discovered that the issue is that the server doesn’t detect that I’m riding the wolf, so I’m struggling with synchronization. However, it seems to not be working properly. As I understand it, the server receives the packet but doesn’t register it correctly. I’m a bit new to Java, and I’ll try to provide all the relevant code and prints *The comments and prints are translated by chatgpt since they were originally in Spanish* Thank you very much in advance No player is mounted, or the passenger is not a player. No player is mounted, or the passenger is not a player. No player is mounted, or the passenger is not a player. No player is mounted, or the passenger is not a player. No player is mounted, or the passenger is not a player. MountableWolfEntity package com.vals.valscraft.entity; import com.vals.valscraft.network.MountSyncPacket; import com.vals.valscraft.network.NetworkHandler; import net.minecraft.client.Minecraft; import net.minecraft.network.syncher.EntityDataAccessor; import net.minecraft.network.syncher.EntityDataSerializers; import net.minecraft.network.syncher.SynchedEntityData; import net.minecraft.server.MinecraftServer; import net.minecraft.server.level.ServerPlayer; import net.minecraft.world.entity.EntityType; import net.minecraft.world.entity.Mob; import net.minecraft.world.entity.ai.attributes.AttributeSupplier; import net.minecraft.world.entity.ai.attributes.Attributes; import net.minecraft.world.entity.animal.Wolf; import net.minecraft.world.entity.player.Player; import net.minecraft.world.entity.Entity; import net.minecraft.world.InteractionHand; import net.minecraft.world.InteractionResult; import net.minecraft.world.item.ItemStack; import net.minecraft.world.item.Items; import net.minecraft.world.level.Level; import net.minecraft.world.phys.Vec3; import net.minecraftforge.event.TickEvent; import net.minecraftforge.eventbus.api.SubscribeEvent; import net.minecraftforge.network.PacketDistributor; public class MountableWolfEntity extends Wolf { private boolean hasSaddle; private static final EntityDataAccessor<Byte> DATA_ID_FLAGS = SynchedEntityData.defineId(MountableWolfEntity.class, EntityDataSerializers.BYTE); public MountableWolfEntity(EntityType<? extends Wolf> type, Level level) { super(type, level); this.hasSaddle = false; } @Override protected void defineSynchedData() { super.defineSynchedData(); this.entityData.define(DATA_ID_FLAGS, (byte)0); } public static AttributeSupplier.Builder createAttributes() { return Wolf.createAttributes() .add(Attributes.MAX_HEALTH, 20.0) .add(Attributes.MOVEMENT_SPEED, 0.3); } @Override public InteractionResult mobInteract(Player player, InteractionHand hand) { ItemStack itemstack = player.getItemInHand(hand); if (itemstack.getItem() == Items.SADDLE && !this.hasSaddle()) { if (!player.isCreative()) { itemstack.shrink(1); } this.setSaddle(true); return InteractionResult.SUCCESS; } else if (!level.isClientSide && this.hasSaddle()) { player.startRiding(this); MountSyncPacket packet = new MountSyncPacket(true); // 'true' means the player is mounted NetworkHandler.CHANNEL.sendToServer(packet); // Ensure the server handles the packet return InteractionResult.SUCCESS; } return InteractionResult.PASS; } @Override public void travel(Vec3 travelVector) { if (this.isVehicle() && this.getControllingPassenger() instanceof Player) { System.out.println("The wolf has a passenger."); System.out.println("The passenger is a player."); Player player = (Player) this.getControllingPassenger(); // Ensure the player is the controller this.setYRot(player.getYRot()); this.yRotO = this.getYRot(); this.setXRot(player.getXRot() * 0.5F); this.setRot(this.getYRot(), this.getXRot()); this.yBodyRot = this.getYRot(); this.yHeadRot = this.yBodyRot; float forward = player.zza; float strafe = player.xxa; if (forward <= 0.0F) { forward *= 0.25F; } this.flyingSpeed = this.getSpeed() * 0.1F; this.setSpeed((float) this.getAttributeValue(Attributes.MOVEMENT_SPEED) * 1.5F); this.setDeltaMovement(new Vec3(strafe, travelVector.y, forward).scale(this.getSpeed())); this.calculateEntityAnimation(this, false); } else { // The wolf does not have a passenger or the passenger is not a player System.out.println("No player is mounted, or the passenger is not a player."); super.travel(travelVector); } } public boolean hasSaddle() { return this.hasSaddle; } public void setSaddle(boolean hasSaddle) { this.hasSaddle = hasSaddle; } @Override protected void dropEquipment() { super.dropEquipment(); if (this.hasSaddle()) { this.spawnAtLocation(Items.SADDLE); this.setSaddle(false); } } @SubscribeEvent public static void onServerTick(TickEvent.ServerTickEvent event) { if (event.phase == TickEvent.Phase.START) { MinecraftServer server = net.minecraftforge.server.ServerLifecycleHooks.getCurrentServer(); if (server != null) { for (ServerPlayer player : server.getPlayerList().getPlayers()) { if (player.isPassenger() && player.getVehicle() instanceof MountableWolfEntity) { MountableWolfEntity wolf = (MountableWolfEntity) player.getVehicle(); System.out.println("Tick: " + player.getName().getString() + " is correctly mounted on " + wolf); } } } } } private boolean lastMountedState = false; @Override public void tick() { super.tick(); if (!this.level.isClientSide) { // Only on the server boolean isMounted = this.isVehicle() && this.getControllingPassenger() instanceof Player; // Only print if the state changed if (isMounted != lastMountedState) { if (isMounted) { Player player = (Player) this.getControllingPassenger(); // Verify the passenger is a player System.out.println("Server: Player " + player.getName().getString() + " is now mounted."); } else { System.out.println("Server: The wolf no longer has a passenger."); } lastMountedState = isMounted; } } } @Override public void addPassenger(Entity passenger) { super.addPassenger(passenger); if (passenger instanceof Player) { Player player = (Player) passenger; if (!this.level.isClientSide && player instanceof ServerPlayer) { // Send the packet to the server to indicate the player is mounted NetworkHandler.CHANNEL.send(PacketDistributor.PLAYER.with(() -> (ServerPlayer) player), new MountSyncPacket(true)); } } } @Override public void removePassenger(Entity passenger) { super.removePassenger(passenger); if (passenger instanceof Player) { Player player = (Player) passenger; if (!this.level.isClientSide && player instanceof ServerPlayer) { // Send the packet to the server to indicate the player is no longer mounted NetworkHandler.CHANNEL.send(PacketDistributor.PLAYER.with(() -> (ServerPlayer) player), new MountSyncPacket(false)); } } } @Override public boolean isControlledByLocalInstance() { Entity entity = this.getControllingPassenger(); return entity instanceof Player; } @Override public void positionRider(Entity passenger) { if (this.hasPassenger(passenger)) { double xOffset = Math.cos(Math.toRadians(this.getYRot() + 90)) * 0.4; double zOffset = Math.sin(Math.toRadians(this.getYRot() + 90)) * 0.4; passenger.setPos(this.getX() + xOffset, this.getY() + this.getPassengersRidingOffset() + passenger.getMyRidingOffset(), this.getZ() + zOffset); } } } MountSyncPacket package com.vals.valscraft.network; import com.vals.valscraft.entity.MountableWolfEntity; import net.minecraft.network.FriendlyByteBuf; import net.minecraft.server.level.ServerLevel; import net.minecraft.server.level.ServerPlayer; import net.minecraft.world.entity.Entity; import net.minecraft.world.entity.player.Player; import net.minecraftforge.network.NetworkEvent; import java.util.function.Supplier; public class MountSyncPacket { private final boolean isMounted; public MountSyncPacket(boolean isMounted) { this.isMounted = isMounted; } public void encode(FriendlyByteBuf buffer) { buffer.writeBoolean(isMounted); } public static MountSyncPacket decode(FriendlyByteBuf buffer) { return new MountSyncPacket(buffer.readBoolean()); } public void handle(NetworkEvent.Context context) { context.enqueueWork(() -> { ServerPlayer player = context.getSender(); // Get the player from the context if (player != null) { // Verifies if the player has dismounted if (!isMounted) { Entity vehicle = player.getVehicle(); if (vehicle instanceof MountableWolfEntity wolf) { // Logic to remove the player as a passenger wolf.removePassenger(player); System.out.println("Server: Player " + player.getName().getString() + " is no longer mounted."); } } } }); context.setPacketHandled(true); // Marks the packet as handled } } networkHandler package com.vals.valscraft.network; import com.vals.valscraft.valscraft; import net.minecraft.resources.ResourceLocation; import net.minecraftforge.network.NetworkRegistry; import net.minecraftforge.network.simple.SimpleChannel; import net.minecraftforge.network.NetworkEvent; import java.util.function.Supplier; public class NetworkHandler { private static final String PROTOCOL_VERSION = "1"; public static final SimpleChannel CHANNEL = NetworkRegistry.newSimpleChannel( new ResourceLocation(valscraft.MODID, "main"), () -> PROTOCOL_VERSION, PROTOCOL_VERSION::equals, PROTOCOL_VERSION::equals ); public static void init() { int packetId = 0; // Register the mount synchronization packet CHANNEL.registerMessage( packetId++, MountSyncPacket.class, MountSyncPacket::encode, MountSyncPacket::decode, (msg, context) -> msg.handle(context.get()) // Get the context with context.get() ); } }  
    • Do you use features of inventory profiles next (ipnext) or is there a change without it?
    • Remove rubidium - you are already using embeddium, which is a fork of rubidium
×
×
  • Create New...

Important Information

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