• 0

    posted a message on [1.4.7] CameraCraft [2.3] - Take photos in Minecraft!
    The problem with multiple resolutions is that in SMP that could be a serious problem. Just imagine walking into a chunk where someone's spammed the walls full of photos and everything freezes up until they're loaded ;/
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.4.7] CameraCraft [2.3] - Take photos in Minecraft!
    Haai, I love this mod! so great! I'd like to ask, is there anywhere I can set the resolution of the photos?

    And now for a suggestion... A lens slot. You could get different lenses, such as a zoom lens that takes a picture as if the camera was further along, or other lenses that change the camera's FOV.

    I also would like to suggest one other thing. Night photos are rather dark, so what about a flash? You could probably spawn some light-casting blocks for the shot and then remove them, but I think a better idea would be to just increase the brightness and contrast of the picture, multiply the values, a simple post process effect.

    If you were to go in for invisible light blocks to cast light when the flash triggers, you could do flash umbrellas on tripods, to position the lights around your subject. Ideally you could take a leaf out of the book of the floodlights mod, where they create a line of light-casting blocks in the air, so it gives the impression of a directional light/spotlight. Just a complicated suggestion...

    OH, yes, and I love this mod! the tripod is really an unexpectedly useful feature, you can set it up with a tripwire or pressure plate to act as a security camera on an SMP server. AHA! So that's whole borrowed mah gold! :Sheep:
    Posted in: Minecraft Mods
  • 0

    posted a message on [FORGE] set texture ID by tile entity
    Hi All!
    I'm trying to achieve the following:
    - A single block, not using metadata (yet)
    - There is a texture file with my sprites on. This one block uses some 47 possible sprites.
    - There is a tile entity (working, I've tested it) that holds the number of the sprite that should be showing. e.g. bush = 5, so we need the fifth bush sprite from bushes_0.png

    Now, obviously I must use Forge for the textures. It works. I can get the Bush to show the textures from my file. BUT I need to set the sprite ID according to a TileEntity.

    So, I looked around and found:

    public int getBlockTexture(IBlockAccess iblockaccess, int i, int j, int k, int l)
    	{
    		return getBlockTextureFromSideAndMetadata(l, iblockaccess.getBlockMetadata(i, j, k));
    	}


    That would allow me to access TileEntities, hurrah! Alas, it doesn't seem to call getBlockTexture at all. I added in a bit of code (a chat message) to tell me whenever it calls getBlockTexture for my block, but it never does. instead it calls getBlockTextureFromSideAndMetadata only.

    Could anyone help, please? This is starting to frustrate me. I have seen that Mycelium and Grass both use the IBlockAccess function too, so why won't mine work?

    Thanks in advance :3

    mod_Deco.java
    //Mod by UndeadParrot
    package net.minecraft.src;
    import net.minecraft.src.forge.*;
    public class mod_Deco extends BaseMod
    {
    public static Block Bush0 = new BlockBush0(210, 0).setHardness(1.0F).setResistance(6000.0F).setLightValue(1.0F).setBlockName("Bush0");
    
    public static final Item BushTool = new ItemBushTool(2810).setItemName("BushTool");
    
    public void load()
    {
      ModLoader.RegisterTileEntity(net.minecraft.src.TileEntityBushing.class, "Bushing");
      MinecraftForgeClient.preloadTexture("/uParrot/bushing_0.png");
      ModLoader.AddName(Bush0, "Bush");
      ModLoader.AddName(BushTool, "Bushing Tool");
      ModLoader.RegisterBlock(Bush0);
      ModLoader.AddRecipe(new ItemStack(Bush0, 1), new Object[] { "M", Character.valueOf('M'), Block.dirt});
      ModLoader.AddRecipe(new ItemStack(BushTool, 1, 0), new Object [] {"##", Character.valueOf('#'), Block.lever});
    }
    
    public String getVersion()
    	{
    		return "0.5";
    	}
    
    }
    BlockBush0.java
    //Mod by UndeadParrot
    package net.minecraft.src;
    import net.minecraft.src.forge.*;
    import java.util.Random;
    public class BlockBush0 extends BlockContainer implements ITextureProvider
    {
    		public BlockBush0(int i, int j)
    		{
       super(i, Material.glass);
    		}
    
      public String getTextureFile()
      {
       return "/uParrot/bushs_0.png";
      }
    
      public boolean isOpaqueCube()
      {
       return false;
      }
      public boolean renderAsNormalBlock()
      {
       return false;
      }
    
      public int getRenderType()
      {
       return 1;
      }
      
      public TileEntity getBlockEntity()
      {
       return new TileEntityBushing();
      }
    
      public int getBlockTextureFromSideAndMetadata(int i, int j)
      {
    			ModLoader.getMinecraftInstance().thePlayer.addChatMessage(" fromsideandmeta ");
       return 0;
      }
    
      public int getBlockTexture(IBlockAccess iblockaccess, int i, int j, int k, int l)
      {
    				ModLoader.getMinecraftInstance().thePlayer.addChatMessage(" getBlockTexture ");
    	TileEntityBushing tileentlet = (TileEntityBushing)iblockaccess.getBlockTileEntity(i, j, k);  
    	return tileentlet.bush;
      }
    		public int idDropped(int i, Random random, int j)
    		{
       return mod_Deco.Bush0.blockID;
    		}
    
    		public int quantityDropped(Random random)
    		{
       return 1;
    		}
    
      public void onNeighborBlockChange(World world, int i, int j, int k, int l)
      {
       world.scheduleBlockUpdate(i, j, k, blockID, tickRate());
      }
    }
    Posted in: Modification Development
  • 0

    posted a message on Updating Shelves Mod for Forge Textures
    The ability to see items displayed in the game world is very appealing, but the complexity of the task means we have very little in the way of this functionality.

    Risugami's Shelves addressed that, to some extent.

    However, Risugami's Shelves isn't SMP compatible, or Forge-texture friendly. So if you try to display something from, say, IndustrialCraft, it will show using a texture from Minecraft's default textures. Not quite what we need...

    http://www.minecraftforum.net/topic/946805-11risugamis-shelves-for-multiplayer/
    Riking very smartly converted it to SMP. Then, Riking very kindly provided the source code for us to play with. I'm not an expert by any means, so I'd like to ask for help with adding Forge texture support to the Shelves renderer.

    Thanks :D
    Posted in: Modification Development
  • 0

    posted a message on [1.8.1/4.4]How to install Minecraft Forge into MCP
    I also seem to be getting pages full of hunk errors.

    C:\Users\Shane\Downloads\mcp56_mlmpforge\forge>echo off
    MinecraftForge Windows Setup Program
    forge\conf\astyle.cfg
    forge\conf\client.exc
    forge\conf\client.srg
    forge\conf\fields.csv
    forge\conf\mcp.cfg
    forge\conf\methods.csv
    forge\conf\params.csv
    forge\conf\server.exc
    forge\conf\server.srg
    forge\conf\version.cfg
    forge\conf\patches\gh.java
    forge\conf\patches\minecraft.patch
    forge\conf\patches\minecraft_ff.patch
    forge\conf\patches\minecraft_osx.patch
    forge\conf\patches\minecraft_server.patch
    forge\conf\patches\minecraft_server_ff.patch
    forge\conf\patches\minecraft_server_osx.patch
    forge\conf\patches\splashes.txt
    forge\conf\patches\Start.java
    19 File(s) copied
    WARNING:
    The cleanup script will delete all folders created by MCP, including the
    src folder which may contain changes you made to the code.
    If you really want to clean up, enter "Yes" Yes
    Traceback (most recent call last):
    File "runtime\cleanup.py", line 87, in <module>
    main()
    File "runtime\cleanup.py", line 23, in main
    cleanup(options.config, options.force)
    File "runtime\cleanup.py", line 36, in cleanup
    commands = Commands(conffile)
    File "C:\Users\Shane\Downloads\mcp56_mlmpforge\runtime\commands.py", line 157,
    in __init__
    self.readconf()
    File "C:\Users\Shane\Downloads\mcp56_mlmpforge\runtime\commands.py", line 252,
    in readconf
    self.dirffout = os.path.normpath(config.get('DEFAULT', 'DirFFOut'))
    File "ConfigParser.pyc", line 610, in get
    ConfigParser.NoOptionError: No option 'dirffout' in section: 'DEFAULT'
    Traceback (most recent call last):
    File "runtime\decompile.py", line 143, in <module>
    main()
    File "runtime\decompile.py", line 24, in main
    decompile(options.config, options.force_jad)
    File "runtime\decompile.py", line 28, in decompile
    commands = Commands(conffile)
    File "C:\Users\Shane\Downloads\mcp56_mlmpforge\runtime\commands.py", line 157,
    in __init__
    self.readconf()
    File "C:\Users\Shane\Downloads\mcp56_mlmpforge\runtime\commands.py", line 252,
    in readconf
    self.dirffout = os.path.normpath(config.get('DEFAULT', 'DirFFOut'))
    File "ConfigParser.pyc", line 610, in get
    ConfigParser.NoOptionError: No option 'dirffout' in section: 'DEFAULT'
    1 file(s) copied.
    File Not Found
    patching file minecraft/net/minecraft/client/Minecraft.java
    Hunk #1 FAILED at 1966.
    1 out of 1 hunk FAILED -- saving rejects to file minecraft/net/minecraft/client/
    Minecraft.jav#
    can't find file to patch at input line 3
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |--- ../src_base/minecraft/net/minecraft/src/AnvilSaveHandler.java 0000-00-
    00 00:00:00.000000000 -0000
    |+++ ../src_work/minecraft/net/minecraft/src/AnvilSaveHandler.java 0000-00-
    00 00:00:00.000000000 -0000
    --------------------------
    No file to patch. Skipping patch.
    1 out of 1 hunk ignored
    patching file minecraft/net/minecraft/src/Block.java
    Hunk #1 FAILED at 1.
    Hunk #2 FAILED at 444.
    Hunk #3 FAILED at 465.
    Hunk #4 FAILED at 473.
    Hunk #5 FAILED at 630.
    Hunk #6 FAILED at 657.
    Hunk #7 FAILED at 972.
    Hunk #8 FAILED at 1086.
    8 out of 8 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Bl
    ock.java.rej
    patching file minecraft/net/minecraft/src/BlockButton.java
    Hunk #1 FAILED at 46.
    Hunk #2 FAILED at 57.
    Hunk #3 FAILED at 73.
    Hunk #4 FAILED at 102.
    Hunk #5 FAILED at 120.
    5 out of 5 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Bl
    ockButton.j#
    patching file minecraft/net/minecraft/src/BlockChest.java
    Hunk #1 FAILED at 494.
    1 out of 1 hunk FAILED -- saving rejects to file minecraft/net/minecraft/src/Blo
    ckChest.ja#
    patching file minecraft/net/minecraft/src/BlockContainer.java
    Hunk #1 FAILED at 20.
    Hunk #2 succeeded at 57 with fuzz 2 (offset 10 lines).
    1 out of 2 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Bl
    ockContaine#
    patching file minecraft/net/minecraft/src/BlockCrops.java
    Hunk #1 FAILED at 1.
    Hunk #2 FAILED at 130.
    2 out of 2 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Bl
    ockCrops.ja#
    patching file minecraft/net/minecraft/src/BlockDoor.java
    Hunk #1 FAILED at 243.
    Hunk #2 FAILED at 325.
    Hunk #3 FAILED at 378.
    3 out of 3 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Bl
    ockDoor.jav#
    patching file minecraft/net/minecraft/src/BlockFire.java
    Hunk #1 FAILED at 5.
    Hunk #2 FAILED at 44.
    Hunk #3 FAILED at 102.
    Hunk #4 FAILED at 132.
    Hunk #5 FAILED at 151.
    Hunk #6 FAILED at 204.
    Hunk #7 FAILED at 252.
    Hunk #8 FAILED at 273.
    Hunk #9 FAILED at 293.
    Hunk #10 FAILED at 318.
    Hunk #11 FAILED at 327.
    Hunk #12 FAILED at 340.
    Hunk #13 FAILED at 366.
    Hunk #14 FAILED at 379.
    Hunk #15 FAILED at 390.
    Hunk #16 FAILED at 401.
    Hunk #17 FAILED at 412.
    Hunk #18 FAILED at 434.
    18 out of 18 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/
    BlockFire.jav#
    patching file minecraft/net/minecraft/src/BlockLadder.java
    Hunk #1 FAILED at 102.
    Hunk #2 FAILED at 116.
    Hunk #3 FAILED at 148.
    Hunk #4 succeeded at 138 with fuzz 2 (offset -46 lines).
    3 out of 4 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Bl
    ockLadder.j#
    patching file minecraft/net/minecraft/src/BlockLeaves.java
    Hunk #1 FAILED at 1.
    Hunk #2 FAILED at 271.
    Hunk #3 succeeded at 282 with fuzz 2 (offset -33 lines).
    2 out of 3 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Bl
    ockLeaves.j#
    patching file minecraft/net/minecraft/src/BlockLever.java
    Hunk #1 FAILED at 43.
    Hunk #2 FAILED at 55.
    Hunk #3 FAILED at 73.
    Hunk #4 FAILED at 120.
    4 out of 4 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Bl
    ockLever.ja#
    patching file minecraft/net/minecraft/src/BlockNetherStalk.java
    Hunk #1 FAILED at 1.
    Hunk #2 FAILED at 67.
    2 out of 2 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Bl
    ockNetherSt#
    patching file minecraft/net/minecraft/src/BlockPistonBase.java
    Hunk #1 FAILED at 364.
    1 out of 1 hunk FAILED -- saving rejects to file minecraft/net/minecraft/src/Blo
    ckPistonBa#
    patching file minecraft/net/minecraft/src/BlockPressurePlate.java
    Hunk #1 FAILED at 61.
    Hunk #2 FAILED at 77.
    2 out of 2 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Bl
    ockPressure#
    patching file minecraft/net/minecraft/src/BlockRail.java
    Hunk #1 FAILED at 6.
    Hunk #2 FAILED at 27.
    Hunk #3 FAILED at 35.
    Hunk #4 FAILED at 131.
    Hunk #5 FAILED at 147.
    Hunk #6 FAILED at 184.
    Hunk #7 FAILED at 409.
    7 out of 7 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Bl
    ockRail.jav#
    patching file minecraft/net/minecraft/src/BlockRedstoneRepeater.java
    Hunk #1 FAILED at 33.
    Hunk #2 FAILED at 41.
    2 out of 2 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Bl
    ockRedstone#
    patching file minecraft/net/minecraft/src/BlockRedstoneWire.java
    Hunk #1 succeeded at 6 with fuzz 2 (offset 1 line).
    Hunk #2 FAILED at 79.
    Hunk #3 FAILED at 551.
    2 out of 3 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Bl
    ockRedstone#
    patching file minecraft/net/minecraft/src/BlockSnow.java
    Hunk #1 FAILED at 73.
    Hunk #2 FAILED at 88.
    Hunk #3 FAILED at 105.
    Hunk #4 FAILED at 115.
    4 out of 4 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Bl
    ockSnow.jav#
    patching file minecraft/net/minecraft/src/BlockTallGrass.java
    Hunk #1 FAILED at 1.
    Hunk #2 FAILED at 53.
    Hunk #3 FAILED at 70.
    3 out of 3 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Bl
    ockTallGras#
    patching file minecraft/net/minecraft/src/BlockTorch.java
    Hunk #1 FAILED at 49.
    Hunk #2 FAILED at 83.
    Hunk #3 FAILED at 103.
    Hunk #4 FAILED at 144.
    Hunk #5 FAILED at 179.
    5 out of 5 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Bl
    ockTorch.ja#
    patching file minecraft/net/minecraft/src/BlockTrapDoor.java
    Hunk #1 FAILED at 2.
    Hunk #2 FAILED at 186.
    Hunk #3 FAILED at 244.
    Hunk #4 FAILED at 278.
    Hunk #5 FAILED at 293.
    5 out of 5 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Bl
    ockTrapDoor#
    patching file minecraft/net/minecraft/src/BlockVine.java
    Hunk #1 FAILED at 1.
    Hunk #2 FAILED at 432.
    2 out of 2 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Bl
    ockVine.jav#
    patching file minecraft/net/minecraft/src/Chunk.java
    Hunk #1 FAILED at 551.
    Hunk #2 FAILED at 589.
    Hunk #3 FAILED at 636.
    Hunk #4 FAILED at 803.
    Hunk #5 FAILED at 842.
    Hunk #6 FAILED at 857.
    Hunk #7 FAILED at 1178.
    Hunk #8 succeeded at 962 with fuzz 2 (offset -329 lines).
    Hunk #9 succeeded at 1348 with fuzz 2 (offset -54 lines).
    7 out of 9 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Ch
    unk.java.rej
    patching file minecraft/net/minecraft/src/ChunkProvider.java
    Hunk #1 FAILED at 6.
    Hunk #2 FAILED at 50.
    2 out of 2 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Ch
    unkProvider#
    patching file minecraft/net/minecraft/src/ContainerCreative.java
    Hunk #1 FAILED at 57.
    1 out of 1 hunk FAILED -- saving rejects to file minecraft/net/minecraft/src/Con
    tainerCrea#
    patching file minecraft/net/minecraft/src/CraftingManager.java
    Hunk #1 FAILED at 239.
    1 out of 1 hunk FAILED -- saving rejects to file minecraft/net/minecraft/src/Cra
    ftingManag#
    patching file minecraft/net/minecraft/src/EffectRenderer.java
    Hunk #1 succeeded at 7 with fuzz 2 (offset 2 lines).
    Hunk #2 FAILED at 19.
    Hunk #3 succeeded at 89 with fuzz 1 (offset 28 lines).
    Hunk #4 FAILED at 151.
    Hunk #5 succeeded at 163 with fuzz 2 (offset -17 lines).
    Hunk #6 FAILED at 189.
    Hunk #7 FAILED at 241.
    Hunk #8 succeeded at 359 with fuzz 2 (offset 93 lines).
    4 out of 8 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Ef
    fectRendere#
    patching file minecraft/net/minecraft/src/Enchantment.java
    Hunk #1 succeeded at 127 with fuzz 2 (offset -65 lines).
    patching file minecraft/net/minecraft/src/EnchantmentHelper.java
    Hunk #1 FAILED at 354.
    1 out of 1 hunk FAILED -- saving rejects to file minecraft/net/minecraft/src/Enc
    hantmentHe#

    ...plenty more u_u

    Hunk #1 succeeded at 5 with fuzz 2 (offset 4 lines).
    Hunk #2 FAILED at 20.
    Hunk #3 FAILED at 108.
    2 out of 3 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/It
    emBow.java#
    patching file minecraft/net/minecraft/src/ItemBucket.java
    Hunk #1 succeeded at 5 with fuzz 2 (offset 4 lines).
    Hunk #2 FAILED at 53.
    1 out of 2 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/It
    emBucket.ja#
    patching file minecraft/net/minecraft/src/ItemDye.java
    Hunk #1 succeeded at 7 with fuzz 2 (offset 6 lines).
    Hunk #2 FAILED at 53.
    Hunk #3 FAILED at 137.
    Hunk #4 succeeded at 161 with fuzz 1 (offset -3 lines).
    2 out of 4 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/It
    emDye.java#
    patching file minecraft/net/minecraft/src/ItemHoe.java
    Hunk #1 succeeded at 3 with fuzz 2 (offset 2 lines).
    Hunk #2 FAILED at 25.
    1 out of 2 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/It
    emHoe.java#
    patching file minecraft/net/minecraft/src/ItemRenderer.java
    Hunk #1 FAILED at 1.
    Hunk #2 FAILED at 37.
    2 out of 2 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/It
    emRenderer.#
    patching file minecraft/net/minecraft/src/ItemShears.java
    Hunk #1 succeeded at 4 with fuzz 2 (offset 3 lines).
    Hunk #2 FAILED at 17.
    Hunk #3 succeeded at 102 with fuzz 2 (offset 62 lines).
    1 out of 3 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/It
    emShears.ja#
    patching file minecraft/net/minecraft/src/ItemTool.java
    Hunk #1 FAILED at 1.
    Hunk #2 succeeded at 71 with fuzz 2 (offset -8 lines).
    1 out of 2 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/It
    emTool.java#
    patching file minecraft/net/minecraft/src/MovingObjectPosition.java
    Hunk #1 FAILED at 25.
    1 out of 1 hunk FAILED -- saving rejects to file minecraft/net/minecraft/src/Mov
    ingObjectP#
    patching file minecraft/net/minecraft/src/NetClientHandler.java
    Hunk #1 FAILED at 16.
    Hunk #2 FAILED at 51.
    Hunk #3 FAILED at 80.
    Hunk #4 FAILED at 703.
    Hunk #5 FAILED at 728.
    Hunk #6 succeeded at 1114 with fuzz 2 (offset -61 lines).
    5 out of 6 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Ne
    tClientHand#
    patching file minecraft/net/minecraft/src/NetworkManager.java
    Hunk #1 succeeded at 6 with fuzz 2 (offset -5 lines).
    Hunk #2 succeeded at 160 with fuzz 2 (offset -149 lines).
    Hunk #3 succeeded at 458 with fuzz 2 (offset 28 lines).
    patching file minecraft/net/minecraft/src/Packet230ModLoader.java
    Hunk #1 FAILED at 90.
    1 out of 1 hunk FAILED -- saving rejects to file minecraft/net/minecraft/src/Pac
    ket230ModL#
    patching file minecraft/net/minecraft/src/PlayerController.java
    Hunk #1 FAILED at 1.
    Hunk #2 FAILED at 40.
    Hunk #3 FAILED at 87.
    3 out of 3 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Pl
    ayerControl#
    patching file minecraft/net/minecraft/src/PlayerControllerCreative.java
    Hunk #1 FAILED at 52.
    Hunk #2 FAILED at 68.
    2 out of 2 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Pl
    ayerControl#
    patching file minecraft/net/minecraft/src/PlayerControllerMP.java
    Hunk #1 FAILED at 1.
    Hunk #2 FAILED at 76.
    Hunk #3 FAILED at 127.
    Hunk #4 FAILED at 183.
    Hunk #5 FAILED at 269.
    Hunk #6 FAILED at 298.
    6 out of 6 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Pl
    ayerControl#
    patching file minecraft/net/minecraft/src/PlayerControllerSP.java
    Hunk #1 FAILED at 1.
    Hunk #2 FAILED at 36.
    Hunk #3 FAILED at 82.
    Hunk #4 FAILED at 202.
    4 out of 4 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Pl
    ayerControl#
    patching file minecraft/net/minecraft/src/RailLogic.java
    Hunk #1 FAILED at 3.
    Hunk #2 FAILED at 18.
    Hunk #3 FAILED at 29.
    Hunk #4 FAILED at 253.
    Hunk #5 FAILED at 266.
    Hunk #6 FAILED at 417.
    Hunk #7 FAILED at 430.
    Hunk #8 FAILED at 480.
    8 out of 8 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Ra
    ilLogic.jav#
    patching file minecraft/net/minecraft/src/RenderBlocks.java
    Hunk #1 FAILED at 1375.
    Hunk #2 FAILED at 1395.
    Hunk #3 FAILED at 1407.
    Hunk #4 FAILED at 1419.
    Hunk #5 FAILED at 1431.
    Hunk #6 FAILED at 1443.
    Hunk #7 FAILED at 3601.
    Hunk #8 FAILED at 3724.
    Hunk #9 FAILED at 3847.
    Hunk #10 FAILED at 3970.
    Hunk #11 FAILED at 4082.
    Hunk #12 FAILED at 4098.
    Hunk #13 FAILED at 4114.
    Hunk #14 FAILED at 4130.
    14 out of 14 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/
    RenderBlocks.#
    patching file minecraft/net/minecraft/src/RenderEngine.java
    Hunk #1 FAILED at 48.
    Hunk #2 FAILED at 156.
    2 out of 2 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Re
    nderEngine.#
    patching file minecraft/net/minecraft/src/RenderGlobal.java
    Hunk #1 FAILED at 15.
    Hunk #2 FAILED at 30.
    2 out of 2 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Re
    nderGlobal.#
    patching file minecraft/net/minecraft/src/RenderItem.java
    Hunk #1 FAILED at 1.
    Hunk #2 FAILED at 59.
    Hunk #3 FAILED at 119.
    Hunk #4 FAILED at 145.
    Hunk #5 FAILED at 211.
    Hunk #6 FAILED at 271.
    Hunk #7 FAILED at 297.
    7 out of 7 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Re
    nderItem.ja#
    patching file minecraft/net/minecraft/src/RenderPlayer.java
    Hunk #1 FAILED at 2.
    Hunk #2 FAILED at 33.
    2 out of 2 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Re
    nderPlayer.#
    patching file minecraft/net/minecraft/src/SlotCrafting.java
    Hunk #1 succeeded at 3 with fuzz 2 (offset 2 lines).
    Hunk #2 FAILED at 95.
    1 out of 2 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Sl
    otCrafting.#
    patching file minecraft/net/minecraft/src/SpawnerAnimals.java
    Hunk #1 FAILED at 202.
    1 out of 1 hunk FAILED -- saving rejects to file minecraft/net/minecraft/src/Spa
    wnerAnimal#
    patching file minecraft/net/minecraft/src/Tessellator.java
    Hunk #1 FAILED at 5.
    Hunk #2 FAILED at 29.
    Hunk #3 FAILED at 87.
    Hunk #4 FAILED at 126.
    Hunk #5 FAILED at 157.
    Hunk #6 FAILED at 259.
    Hunk #7 FAILED at 290.
    Hunk #8 FAILED at 459.
    Hunk #9 FAILED at 530.
    9 out of 9 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Te
    ssellator.j#
    patching file minecraft/net/minecraft/src/TileEntity.java
    Hunk #1 succeeded at 184 with fuzz 2 (offset -23 lines).
    patching file minecraft/net/minecraft/src/TileEntityBrewingStand.java
    Hunk #1 FAILED at 2.
    Hunk #2 FAILED at 323.
    2 out of 2 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Ti
    leEntityBre#
    patching file minecraft/net/minecraft/src/TileEntityFurnace.java
    Hunk #1 FAILED at 1.
    Hunk #2 FAILED at 280.
    Hunk #3 FAILED at 296.
    Hunk #4 FAILED at 327.
    Hunk #5 FAILED at 351.
    5 out of 5 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Ti
    leEntityFur#
    patching file minecraft/net/minecraft/src/TileEntityRendererPiston.java
    Hunk #1 FAILED at 1.
    Hunk #2 FAILED at 31.
    Hunk #3 FAILED at 55.
    3 out of 3 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Ti
    leEntityRen#
    patching file minecraft/net/minecraft/src/World.java
    Hunk #1 FAILED at 9.
    Hunk #2 FAILED at 69.
    Hunk #3 FAILED at 541.
    Hunk #4 FAILED at 2040.
    Hunk #5 FAILED at 2070.
    Hunk #6 FAILED at 2094.
    Hunk #7 FAILED at 2299.
    Hunk #8 FAILED at 2607.
    Hunk #9 FAILED at 2628.
    Hunk #10 FAILED at 2657.
    Hunk #11 succeeded at 2900 with fuzz 2 (offset -36 lines).
    Hunk #12 FAILED at 3216.
    Hunk #13 FAILED at 3742.
    Hunk #14 succeeded at 3564 with fuzz 2 (offset -809 lines).
    12 out of 14 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/
    World.java.rej
    patching file minecraft/net/minecraft/src/WorldGenDungeons.java
    Hunk #1 succeeded at 5 with fuzz 2 (offset 3 lines).
    Hunk #2 FAILED at 122.
    1 out of 2 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Wo
    rldGenDunge#
    patching file minecraft/net/minecraft/src/WorldProvider.java
    Hunk #1 succeeded at 3 with fuzz 2 (offset 2 lines).
    Hunk #2 FAILED at 185.
    Hunk #3 succeeded at 230 with fuzz 2 (offset 1 line).
    1 out of 3 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Wo
    rldProvider#
    patching file minecraft/net/minecraft/src/WorldProviderEnd.java
    Hunk #1 succeeded at 105 with fuzz 2 (offset -10 lines).
    patching file minecraft/net/minecraft/src/WorldProviderHell.java
    Hunk #1 succeeded at 73 with fuzz 2 (offset -3 lines).
    patching file minecraft/net/minecraft/src/WorldProviderSurface.java
    Hunk #1 FAILED at 2.
    1 out of 1 hunk FAILED -- saving rejects to file minecraft/net/minecraft/src/Wor
    ldProvider#
    patching file minecraft/net/minecraft/src/WorldRenderer.java
    Hunk #1 FAILED at 3.
    Hunk #2 FAILED at 13.
    Hunk #3 FAILED at 181.
    Hunk #4 FAILED at 199.
    Hunk #5 FAILED at 217.
    5 out of 5 hunks FAILED -- saving rejects to file minecraft/net/minecraft/src/Wo
    rldRenderer#
    ..\forge\src\minecraft\net\minecraft\src\mod_MinecraftForge.java
    ..\forge\src\minecraft\net\minecraft\src\forge\ArmorProperties.java
    ..\forge\src\minecraft\net\minecraft\src\forge\BlockTextureParticles.java
    ..\forge\src\minecraft\net\minecraft\src\forge\Configuration.java
    ..\forge\src\minecraft\net\minecraft\src\forge\DimensionManager.java
    ..\forge\src\minecraft\net\minecraft\src\forge\DungeonLoot.java
    ..\forge\src\minecraft\net\minecraft\src\forge\EntityTrackerInfo.java
    ..\forge\src\minecraft\net\minecraft\src\forge\EnumHelper.java
    ..\forge\src\minecraft\net\minecraft\src\forge\EnumHelperClient.java
    ..\forge\src\minecraft\net\minecraft\src\forge\ForgeHooks.java
    ..\forge\src\minecraft\net\minecraft\src\forge\ForgeHooksClient.java
    ..\forge\src\minecraft\net\minecraft\src\forge\GuiControlsScrollPanel.java
    ..\forge\src\minecraft\net\minecraft\src\forge\GuiMissingMods.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IArmorTextureProvider.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IArrowLooseHandler.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IArrowNockHandler.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IBonemealHandler.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IBucketHandler.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IChunkLoadHandler.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IConnectionHandler.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IConnectRedstone.java
    ..\forge\src\minecraft\net\minecraft\src\forge\ICraftingHandler.java
    ..\forge\src\minecraft\net\minecraft\src\forge\ICustomItemRenderer.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IDestroyToolHandler.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IGuiHandler.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IHighlightHandler.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IHoeHandler.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IMinecartCollisionHandler.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IMinecartHandler.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IMultipassRender.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IOreHandler.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IOverrideReplace.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IPacketHandler.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IPickupHandler.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IRenderContextHandler.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IRenderWorldLastHandler.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IShearable.java
    ..\forge\src\minecraft\net\minecraft\src\forge\ISidedInventory.java
    ..\forge\src\minecraft\net\minecraft\src\forge\ISleepHandler.java
    ..\forge\src\minecraft\net\minecraft\src\forge\ISpawnHandler.java
    ..\forge\src\minecraft\net\minecraft\src\forge\ISpecialArmor.java
    ..\forge\src\minecraft\net\minecraft\src\forge\ISpecialResistance.java
    ..\forge\src\minecraft\net\minecraft\src\forge\ITextureProvider.java
    ..\forge\src\minecraft\net\minecraft\src\forge\IThrowableEntity.java
    ..\forge\src\minecraft\net\minecraft\src\forge\MessageManager.java
    ..\forge\src\minecraft\net\minecraft\src\forge\MinecartKey.java
    ..\forge\src\minecraft\net\minecraft\src\forge\MinecraftForge.java
    ..\forge\src\minecraft\net\minecraft\src\forge\MinecraftForgeClient.java
    ..\forge\src\minecraft\net\minecraft\src\forge\NetworkMod.java
    ..\forge\src\minecraft\net\minecraft\src\forge\ObjectPair.java
    ..\forge\src\minecraft\net\minecraft\src\forge\PacketHandlerClient.java
    ..\forge\src\minecraft\net\minecraft\src\forge\Property.java
    ..\forge\src\minecraft\net\minecraft\src\forge\packets\ForgePacket.java
    ..\forge\src\minecraft\net\minecraft\src\forge\packets\PacketEntitySpawn.java
    ..\forge\src\minecraft\net\minecraft\src\forge\packets\PacketMissingMods.java
    ..\forge\src\minecraft\net\minecraft\src\forge\packets\PacketModIDs.java
    ..\forge\src\minecraft\net\minecraft\src\forge\packets\PacketModList.java
    ..\forge\src\minecraft\net\minecraft\src\forge\packets\PacketOpenGUI.java
    58 File(s) copied
    Traceback (most recent call last):
    File "runtime\updatemcp.py", line 35, in <module>
    main()
    File "runtime\updatemcp.py", line 20, in main
    updatemcp(options.config, options.force)
    File "runtime\updatemcp.py", line 24, in updatemcp
    commands = Commands(conffile)
    File "C:\Users\Shane\Downloads\mcp56_mlmpforge\runtime\commands.py", line 157,
    in __init__
    self.readconf()
    File "C:\Users\Shane\Downloads\mcp56_mlmpforge\runtime\commands.py", line 252,
    in readconf
    self.dirffout = os.path.normpath(config.get('DEFAULT', 'DirFFOut'))
    File "ConfigParser.pyc", line 610, in get
    ConfigParser.NoOptionError: No option 'dirffout' in section: 'DEFAULT'
    Press any key to continue . . .

    FIXED!
    Turns out I was using the wrong version of Forge, I was using 1.2.3's recommended build, but everything works beautifully with 1.3.4.29. :D Thank you Forge!
    Posted in: Tutorials
  • To post a comment, please .