Jump to content

  • 219 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

[1.1 / 12w07b][update 2/18] MCPatcher HD fix 2.3.3_01 Official thread for HD Texture Pack fix

#1 User is offline

  • Group: Members
  • Posts: 121
  • Joined: 18-November 10

Posted 30 March 2011 - 09:17 PM

*
POPULAR


Features:

:Diamond: Custom Colors mod! Texture pack authors can now customize many colors in the game including swamps, lighting, and more. See Misa's texture pack for examples.
:Diamond: HD texture pack and font support.
:Diamond: Custom terrain and item animations for any tile, including water, lava, and portals.
:Diamond: MrMessiah's BetterGrass mod.
:Diamond: Balthichou's RandomMobs mod.
:Diamond: Ability to load other mods like ModLoader. See "Installing other Mods" for details.
:Diamond: Ability to save and load mod profiles and switch between them easily. Also organize your mods by the Minecraft version they go with.


Notes and Recent Changes:

:Diamond: More customization options in 2.3.2. Custom map and sheep colors. Also specify custom block palettes by metadata as well as block ID.
:Diamond: Texture pack author rejoice! In the Options tab there is now an option to automatically reload the textures whenever you make any changes to the texture pack. Test your changes without exiting to the main menu. Note: Enabling this feature may affect performance slightly.


Basic Instructions:

  • Download the correct version of the patcher for your OS.

  • Double-click the patcher. You should see this:
    Posted Image

  • If you would like Better Grass (full grass texture on the sides of grass blocks next to other grass blocks), check the box next to Better Grass.

  • Click Patch. You do not need to select a texture pack at this point.

  • Start the game.

  • Click Mods and Texture Packs.

  • Click Open Texture Packs folder. If nothing happens, just go to the texturepacks folder in .minecraft instead.

  • Copy all your texture packs into that folder.

  • Enjoy switching between texture packs without repatching the game!
    Posted Image



Video Tutorial:
Credit goes to JKurtz87 for making this video.



Downloads:
I have created adf.ly links for those who wish to support this project. Or you may donate via paypal: Posted Image

Windows only:

All other platforms:



Known bugs:
Spoiler



Installing other Mods:
Spoiler



FAQ / Troubleshooting
Spoiler



Information for Texture Pack Authors
Spoiler



Advanced Information
Spoiler



Version History
Spoiler

505

Register or log in to remove.

#2 User is offline

  • Group: Sectional Moderator
  • Posts: 3018
  • Joined: 21-October 10
  • Location: Sarcasm, USA
  • Minecraft: Gestankfaust

Posted 30 March 2011 - 09:23 PM

To install:

Download MCpatcher making sure it downloads as a jar file, not a zip or inside a zip file.

then...

Grugsy said:

start with a fresh minecraft.jar

step one: run patcher...don't change anything...just click patch.
step two: open minecraft and go to the mods and texturepacks menu
step three: click open texturepack folder
step four: put texturepacks into folder
step five: choose it in the game menu
step six: play

patcher is an executable .jar file. if double clicking it tries to unzip it, right click then go down to properties, click run with and select java and apply. double click .jar again.

you don't have to re-patch every time..just select packs in game.

install mods after step one..or before patching..whichever works for you.

Posted Image
29

#3 User is offline

  • Group: Members
  • Posts: 121
  • Joined: 18-November 10

Posted 30 March 2011 - 09:31 PM

[EDIT]
5

#4 User is offline

  • Group: Sectional Moderator
  • Posts: 3018
  • Joined: 21-October 10
  • Location: Sarcasm, USA
  • Minecraft: Gestankfaust

Posted 30 March 2011 - 09:37 PM

Thanks for your hard work continuing this Kahr
Posted Image
10

#5 User is offline

  • Group: Members
  • Posts: 182
  • Joined: 03-October 10
  • Minecraft: koenverd1000

Posted 30 March 2011 - 09:54 PM

It works, I tested it with every size (except 256x256) and it works with no problems. But how do we need to add mods? Do we still need to put them in the minecraft.jar or do we put them in the same folder as the texture pack we want to use ( I never used the ingame texture pack selector so this is kinda new for me). You and Xau have done what Notch should have from the beginning! I hope :obsidian: approves.
1

#6 User is offline

  • Group: Members
  • Posts: 2468
  • Joined: 13-February 11
  • Location: Texas
  • Minecraft: Grugsy

Posted 30 March 2011 - 10:04 PM

didn't even see this in Xau's thread..(is it even there somewhere? lol) either way thanks for the heads up. here's to hoping this and modloader get added by notch in the next big patch!
Posted Image
2

#7 User is offline

  • Group: Members
  • Posts: 121
  • Joined: 18-November 10

Posted 30 March 2011 - 10:47 PM

koenverd1000 said:

Do we still need to put them in the minecraft.jar or do we put them in the same folder as the texture pack we want to use ( I never used the ingame texture pack selector so this is kinda new for me).


You install other mods the same way you always have, by putting them in minecraft.jar or using one of the mod managers out there, but I recommend installing them before you run the patcher. If you install other mods after running the patcher, it may work depending on what classes the mod actually replaces, but you're more likely to have problems.

Some mods make pretty drastic changes to the Minecraft bytecode, so I won't be able to accommodate everything, but if you find conflicts with specific mods, post them here and I'll see what I can do.
0

#8 User is offline

  • Group: Members
  • Posts: 2468
  • Joined: 13-February 11
  • Location: Texas
  • Minecraft: Grugsy

Posted 30 March 2011 - 10:53 PM

Kahr said:

koenverd1000 said:

Do we still need to put them in the minecraft.jar or do we put them in the same folder as the texture pack we want to use ( I never used the ingame texture pack selector so this is kinda new for me).


You install other mods the same way you always have, by putting them in minecraft.jar or using one of the mod managers out there, but I recommend installing them before you run the patcher. If you install other mods after running the patcher, it may work depending on what classes the mod actually replaces, but you're more likely to have problems.

Some mods make pretty drastic changes to the Minecraft bytecode, so I won't be able to accommodate everything, but if you find conflicts with specific mods, post them here and I'll see what I can do.


so the issue with the patcher wiping your mods is fixed in this version?
Posted Image
0

#9 User is offline

  • Group: Members
  • Posts: 894
  • Joined: 02-September 10

Posted 30 March 2011 - 11:21 PM

I am so thankful and impressed at this release. Kudos and compliments.

I am simultaneously disappointed with Mojang for letting the community develop for them while releasing updates of middling value.
Jeb > Notch
0

#10 User is offline

  • Group: Members
  • Posts: 2468
  • Joined: 13-February 11
  • Location: Texas
  • Minecraft: Grugsy

Posted 30 March 2011 - 11:26 PM

^^ this

and i answered my own question and figured out why. I haz the dumb. working great so far. tested it with 256x down to 16x on a fresh install. now to test mods..
Posted Image
0

#11 User is offline

  • Group: Sectional Moderator
  • Posts: 3018
  • Joined: 21-October 10
  • Location: Sarcasm, USA
  • Minecraft: Gestankfaust

Posted 30 March 2011 - 11:30 PM

Yeah...after the landslide of packs of higher resolution...nuff is "E"nuff. Support it already. Stop and catch up with the community...
Posted Image
0

#12 User is offline

  • Group: Members
  • Posts: 2468
  • Joined: 13-February 11
  • Location: Texas
  • Minecraft: Grugsy

Posted 30 March 2011 - 11:38 PM

you have to give notch a little slack though...he has 2 other programmers helping him on this vs the ever growing community. we are going to out-program them always. hell.. even Blizzard is leaps behind the community for W.o.W and implementing dumbed down versions of mods with every major update.
Posted Image
1

#13 User is offline

  • Group: Members
  • Posts: 121
  • Joined: 18-November 10

Posted 30 March 2011 - 11:43 PM

Grugsy said:

so the issue with the patcher wiping your mods is fixed in this version?


The Unpatch button still works the same way, by copying minecraft-.jar to minecraft.jar. Since minecraft-.jar gets created the first time you run MCPatcher, unpatching effectively restores minecraft.jar to the way it was the first time you ran the patcher. If you had mods loaded at that time, they will still be there. If not, you will be back to an unmodded minecraft. This is another reason it's best to run MCPatcher last if possible.

If you're worried about losing your mods, follow these steps before running MCPatcher.
    Load your other mods and get minecraft.jar exactly the way you want it.

    Go into your bin folder and delete minecraft-1.3_01.jar (or whatever the current game version is).

    Run MCPatcher, and the backup it creates will be of your modded minecraft.jar.

If you Unpatch, it will revert to the state you had it in.
0

#14 User is offline

  • Group: Members
  • Posts: 894
  • Joined: 02-September 10

Posted 30 March 2011 - 11:46 PM

I actually tried this just now.

First attempt I ran with all my manual mods and GLSL shaders installed - HD Texture support was greyed out.

Second attempt I tried with GLSL shaders only (installed via INSTALLER.jar) - HD Texture support was greyed out.

Third attempt I tried on a fresh minecraft.jar - HD Texture support was greyed out.

If it's useful I use Kubuntu 10.04 32-bit and OpenJava.
Jeb > Notch
0

#15 User is offline

  • Group: Members
  • Posts: 2468
  • Joined: 13-February 11
  • Location: Texas
  • Minecraft: Grugsy

Posted 30 March 2011 - 11:47 PM

tried that.. mcpactcher doesn't have any buttons highlighted without minecraft_version.jar present
Posted Image
0

#16 User is offline

  • Group: Members
  • Posts: 121
  • Joined: 18-November 10

Posted 31 March 2011 - 02:37 AM

lordemperor said:

I actually tried this just now.

First attempt I ran with all my manual mods and GLSL shaders installed - HD Texture support was greyed out.

Second attempt I tried with GLSL shaders only (installed via INSTALLER.jar) - HD Texture support was greyed out.

Third attempt I tried on a fresh minecraft.jar - HD Texture support was greyed out.

If it's useful I use Kubuntu 10.04 32-bit and OpenJava.


Make sure you delete minecraft-1.3_01.jar between each of these attempts. Can you post the log with just GLSL shaders?

Grugsy said:

tried that.. mcpactcher doesn't have any buttons highlighted without minecraft_version.jar present


Are both the Original and Output files set, and to different filenames?
0

#17 User is offline

  • Group: Members
  • Posts: 22
  • Joined: 27-February 11

Posted 31 March 2011 - 12:02 PM

So confused. I patched my minecraft stuff happened on the log and it finished. I test minecraft and click mods and textures (because that's the only folder I saw with textures written on it) But when I select a texture it still gives me default except for when I select a texture pack that has previously crashed my minecraft with white screens for worlds but it still white screens me now. Am I missing something
Posted Image
0

#18 User is offline

  • Group: Members
  • Posts: 73
  • Joined: 23-December 10
  • Location: Scotland

Posted 31 March 2011 - 12:13 PM

Hey.

So, ran the patcher, checked the boxes, clicked Patch, Test Minecraft.

Minecraft starts up fine, then when I click on Mods and Texture Packs, I get a crash with this error report in the patcher... Sorry it's so long.

MCPatcher version is 2.0.0-beta1
Minecraft version is 1.3_01 (md5 4203826f35e1036f089919032c3d19d1)

Analyzing C:\Users\Dan\AppData\Roaming\.minecraft\bin\minecraft-1.3_01.jar (683 files)
  ah.class matches TextureFX.class
   a matches onTick
  ai.class matches Compass.class
  bk.class matches StillLava.class
  e.class matches TexturePackBase.class
   a matches getInputStream
  er.class matches GLAllocation.class
   b matches createDirectByteBuffer
  fy.class matches Portal.class
  gd.class matches ColorizerGrass.class
  gi.class matches FlowLava.class
  gn.class matches TexturePackList.class
  he.class matches ColorizerFoliage.class
  hf.class matches RenderEngine.class
  if.class matches Watch.class
  ig.class matches GameSettings.class
  lc.class matches FlowWater.class
  lp.class matches TexturePackDefault.class
  nd.class matches ItemRenderer.class
  oc.class matches Fire.class
  oi.class matches FontRenderer.class
  oi.class matches FontRenderer.class
   font registers = 5, 6
  rb.class matches StillWater.class
  net/minecraft/client/Minecraft.class matches Minecraft.class

Analyzing C:\Users\Dan\AppData\Roaming\.minecraft\bin\minecraft-1.3_01.jar (second pass)
  RenderEngine (hf.class)
   field e matches imageData
   field f matches textureList
   method a matches registerTextureFX
   method b matches refreshTextures
   method a matches readTextureImage
  TextureFX (ah.class)
   field a matches imageData
   field b matches tileNumber
   field d matches field_1130_d
   field e matches tileSize
   field f matches tileImage
  Compass (ai.class)
  Fire (oc.class)
  StillLava (bk.class)
  FlowLava (gi.class)
  StillWater (rb.class)
  FlowWater (lc.class)
  ItemRenderer (nd.class)
  Watch (if.class)
  Portal (fy.class)
  Minecraft (net/minecraft/client/Minecraft.class)
   field B matches texturePackList
   field o matches renderEngine
   field x matches gameSettings
   field p matches fontRenderer
  GLAllocation (er.class)
  TexturePackList (gn.class)
   field a matches selectedTexturePack
   field c matches defaultTexturePack
   field e matches minecraft
  TexturePackBase (e.class)
  TexturePackDefault (lp.class)
  FontRenderer (oi.class)
  GameSettings (ig.class)
  ColorizerFoliage (he.class)
   field a matches colorBuffer
  ColorizerGrass (gd.class)
   field a matches colorBuffer
  FontRenderer (oi.class)

2 available mods:
[YES] HD Textures 1.0 - Provides support for texture packs of 32x32, 64x64, 128x128, and 256x256.
[YES] HD Font 1.0 - Provides support for higher resolution fonts.

Patching...
 applying TextureFX patch to ah.class for mod HD Textures
    array size 1024 -> int_numBytes @5
 applying Compass patch to ai.class for mod HD Textures
    7.5D -> double_compassCenterMin a@464
    7.5D -> double_compassCenterMin a@675
    8.5D -> double_compassCenterMax a@447
    8.5D -> double_compassCenterMax a@658
    array size 256 -> int_numPixels @12
    * 16 -> int_size @48
    * 16 -> int_size @60
    * 16 -> int_size a@487
    * 16 -> int_size a@699
    while i < 256 -> int_numPixels a@3
    -4 -> int_compassCrossMin a@437
    if i > 4 -> int_compassCrossMax a@444
    -8 -> int_compassNeedleMin a@651
    if i > 16 -> int_compassNeedleMax a@658
    getRGB(...16,16,...16) -> getRGB(...int_size,int_size,...int_size) @70
 applying GetResource patch to ai.class for mod HD Textures
    ImageIO.read(getResource(...)) -> getResourceAsBufferedImage(...) @30
 applying StillLava patch to bk.class for mod HD Textures
    array size 256 -> int_numPixels @11
    array size 256 -> int_numPixels @20
    array size 256 -> int_numPixels @29
    array size 256 -> int_numPixels @38
    while i < 256 -> int_numPixels a@367
    while i < 16 -> int_size a@3
    while i < 16 -> int_size a@12
    & 15 -> int_sizeMinus1 a@89
    & 15 -> int_sizeMinus1 a@100
    & 15 -> int_sizeMinus1 a@155
    & 15 -> int_sizeMinus1 a@162
    & 15 -> int_sizeMinus1 a@178
    & 15 -> int_sizeMinus1 a@185
    & 15 -> int_sizeMinus1 a@202
    & 15 -> int_sizeMinus1 a@209
    & 15 -> int_sizeMinus1 a@226
    & 15 -> int_sizeMinus1 a@233
    * 16 -> int_size a@115
    * 16 -> int_size a@141
    * 16 -> int_size a@168
    * 16 -> int_size a@192
    * 16 -> int_size a@217
    * 16 -> int_size a@242
    * 16 -> int_size a@263
    * 16 -> int_size a@276
    * 16 -> int_size a@293
    * 16 -> int_size a@310
    * 16 -> int_size a@323
    * 16 -> int_size a@350
 applying TexturePackBase patch to e.class for mod HD Textures
 applying GetResource patch to en.class for mod HD Textures
 applying GLAllocation patch to er.class for mod HD Textures
 applying Portal patch to fy.class for mod HD Textures
    16.0F -> float_size @98
    16.0F -> float_size @112
    while i < 16 -> int_size @50
    while i < 16 -> int_size @61
    array size 32x1024 -> int_numBytes @16
    * 16 -> int_size @335
    * 8 -> int_sizeHalf @81
    * 8 -> int_sizeHalf @90
    while i < 256 -> int_numPixels a@26
 applying GetResource patch to gd.class for mod HD Textures
    ImageIO.read(getResource(...)) -> getResourceAsBufferedImage(...) @7
 applying ColorizerGrass patch to gd.class for mod HD Textures
    make field colorBuffer public
 applying FlowLava patch to gi.class for mod HD Textures
    array size 256 -> int_numPixels @13
    array size 256 -> int_numPixels @22
    array size 256 -> int_numPixels @31
    array size 256 -> int_numPixels @40
    while i < 256 -> int_numPixels a@377
    while i < 16 -> int_size a@13
    while i < 16 -> int_size a@22
    & 255 -> int_numPixelsMinus1 a@400
    & 15 -> int_sizeMinus1 a@99
    & 15 -> int_sizeMinus1 a@110
    & 15 -> int_sizeMinus1 a@165
    & 15 -> int_sizeMinus1 a@172
    & 15 -> int_sizeMinus1 a@188
    & 15 -> int_sizeMinus1 a@195
    & 15 -> int_sizeMinus1 a@212
    & 15 -> int_sizeMinus1 a@219
    & 15 -> int_sizeMinus1 a@236
    & 15 -> int_sizeMinus1 a@243
    * 16 -> int_size a@125
    * 16 -> int_size a@151
    * 16 -> int_size a@178
    * 16 -> int_size a@202
    * 16 -> int_size a@227
    * 16 -> int_size a@252
    * 16 -> int_size a@273
    * 16 -> int_size a@286
    * 16 -> int_size a@303
    * 16 -> int_size a@320
    * 16 -> int_size a@333
    * 16 -> int_size a@360
    * 16 -> int_size a@418
 applying TexturePackList patch to gn.class for mod HD Textures
    TexturePackList.setTileSize(selectedTexturePack) on texture pack change a@54
 applying GetResource patch to he.class for mod HD Textures
    ImageIO.read(getResource(...)) -> getResourceAsBufferedImage(...) @7
 applying ColorizerFoliage patch to he.class for mod HD Textures
    make field colorBuffer public
 applying RenderEngine patch to hf.class for mod HD Textures
    (i % 16) * 16 + j * 16 -> (i % 16) * int_size + j * int_size a@116
    (i / 16) * 16 + j * 16 -> (i / 16) * int_size + j * int_size a@133
    glTexSubImage2D(...,16,16) -> glTexSubImage2D(...,int_size,int_size) a@147
    glTexSubImage2D(...,16,16) -> glTexSubImage2D(...,int_size,int_size) a@534
    readTextureImage(getInputStream(...)) -> getResourceAsBufferedImage(...) a@71
    readTextureImage(getInputStream(...)) -> getResourceAsBufferedImage(...) a@111
    readTextureImage(getInputStream(...)) -> getResourceAsBufferedImage(...) a@153
    readTextureImage(getInputStream(...)) -> getResourceAsBufferedImage(...) a@176
    readTextureImage(getInputStream(...)) -> getResourceAsBufferedImage(...) b@160
    readTextureImage(getInputStream(...)) -> getResourceAsBufferedImage(...) b@197
    readTextureImage(getInputStream(...)) -> getResourceAsBufferedImage(...) b@231
    readTextureImage(getInputStream(...)) -> getResourceAsBufferedImage(...) b@246
    1048576 -> int_glBufferSize @35
    insert method setTileSize (Lnet/minecraft/client/Minecraft;)V stack size 10, local vars 5
 applying Watch patch to if.class for mod HD Textures
    16.0D -> double_size a@332
    16.0D -> double_size a@354
    15.0D -> double_sizeMinus1 a@286
    15.0D -> double_sizeMinus1 a@303
    getRGB(...16,16,...16) -> getRGB(...int_size,int_size,...int_size) @77
    getRGB(...16,16,...16) -> getRGB(...int_size,int_size,...int_size) @109
    array size 256 -> int_numPixels @12
    array size 256 -> int_numPixels @21
    * 16 -> int_size @57
    * 16 -> int_size @69
    * 16 -> int_size a@371
    while i < 256 -> int_numPixels a@194
    & 15 -> int_sizeMinus1 a@363
    & 15 -> int_sizeMinus1 a@369
    % 16 -> int_size a@282
    / 16 -> int_size a@300
 applying GetResource patch to if.class for mod HD Textures
    ImageIO.read(getResource(...)) -> getResourceAsBufferedImage(...) @39
    ImageIO.read(getResource(...)) -> getResourceAsBufferedImage(...) @97
 applying GameSettings patch to ig.class for mod HD Textures
 applying FlowWater patch to lc.class for mod HD Textures
    array size 256 -> int_numPixels @13
    array size 256 -> int_numPixels @22
    array size 256 -> int_numPixels @31
    array size 256 -> int_numPixels @40
    while i < 256 -> int_numPixels a@260
    while i < 16 -> int_size a@13
    while i < 16 -> int_size a@22
    while i < 16 -> int_size a@121
    while i < 16 -> int_size a@130
    & 255 -> int_numPixelsMinus1 a@283
    & 15 -> int_sizeMinus1 a@42
    & 15 -> int_sizeMinus1 a@50
    * 16 -> int_size a@65
    * 16 -> int_size a@85
    * 16 -> int_size a@100
    * 16 -> int_size a@147
    * 16 -> int_size a@160
    * 16 -> int_size a@177
    * 16 -> int_size a@194
    * 16 -> int_size a@207
    * 16 -> int_size a@234
    * 16 -> int_size a@290
 applying TexturePackDefault patch to lp.class for mod HD Textures
 applying GetResource patch to lp.class for mod HD Textures
    ImageIO.read(getResource(...)) -> getResourceAsBufferedImage(...) @22
 applying ItemRenderer patch to nd.class for mod HD Textures
    tool pixel top a@729
    16.0F -> float_size a@442
    16.0F -> float_size a@572
    16.0F -> float_size a@705
    16.0F -> float_size a@842
    while i < 16 -> int_size a@434
    while i < 16 -> int_size a@565
    while i < 16 -> int_size a@699
    while i < 16 -> int_size a@837
    0.001953125F -> float_texNudge a@459
    0.001953125F -> float_texNudge a@591
    0.001953125F -> float_texNudge a@727
    0.001953125F -> float_texNudge a@866
 applying Fire patch to oc.class for mod HD Textures
    1.06F -> float_flameNudge a@143
    array size 320 -> int_flameArraySize @16
    array size 320 -> int_flameArraySize @25
    while i < 256 -> int_numPixels a@227
    while i < 20 -> int_flameHeight a@11
    while i < 20 -> int_flameHeight a@92
    while i < 16 -> int_size a@3
    while i < 16 -> int_size a@86
    * 16 -> int_size a@32
    * 16 -> int_size a@111
    * 16 -> int_size a@141
    * 16 -> int_size a@168
    % 20 -> int_flameHeight a@29
    if i < 19 -> int_flameHeightMinus1 a@158
 applying FontRenderer patch to oi.class for mod HD Textures
    insert method initialize ()V stack size 11, local vars 18
 applying GetResource patch to oi.class for mod HD Textures
    ImageIO.read(getResource(...)) -> getResourceAsBufferedImage(...) @28
    ImageIO.read(getResource(...)) -> getResourceAsBufferedImage(...) initialize@28
 applying FontRenderer patch to oi.class for mod HD Font
    font width 7 -> i / 16 - 1 @119
    font width 7 -> i / 16 - 1 initialize@119
    font width 8 -> i / 16 @135
    font width 8 -> i / 16 @154
    font width 8 -> i / 16 @169
    font width 8 -> i / 16 initialize@135
    font width 8 -> i / 16 initialize@154
    font width 8 -> i / 16 initialize@169
    font whitespace width 2 -> i / 64 @232
    font whitespace width 2 -> i / 64 initialize@232
    font charWidth computation: j + 2 -> (128 * j + 256) / i @245
    font charWidth computation: j + 2 -> (128 * j + 256) / i initialize@245
 applying GetResource patch to qe.class for mod HD Textures
    ImageIO.read(getResource(...)) -> getResourceAsBufferedImage(...) @66
 applying GetResource patch to ra.class for mod HD Textures
 applying StillWater patch to rb.class for mod HD Textures
    array size 256 -> int_numPixels @11
    array size 256 -> int_numPixels @20
    array size 256 -> int_numPixels @29
    array size 256 -> int_numPixels @38
    while i < 256 -> int_numPixels a@262
    while i < 16 -> int_size a@13
    while i < 16 -> int_size a@22
    while i < 16 -> int_size a@123
    while i < 16 -> int_size a@132
    & 15 -> int_sizeMinus1 a@45
    & 15 -> int_sizeMinus1 a@52
    * 16 -> int_size a@67
    * 16 -> int_size a@87
    * 16 -> int_size a@102
    * 16 -> int_size a@149
    * 16 -> int_size a@162
    * 16 -> int_size a@179
    * 16 -> int_size a@196
    * 16 -> int_size a@209
    * 16 -> int_size a@236
 applying Minecraft patch to net/minecraft/client/Minecraft.class for mod HD Textures
    TextureUtils.setMinecraft(this) on startup a@220
    TextureUtils.setTileSize(), renderEngine.setTileSize() on startup a@240
    remove registerTextureFX call a@425
    remove registerTextureFX call a@436
    remove registerTextureFX call a@447
    remove registerTextureFX call a@461
    remove registerTextureFX call a@476
    remove registerTextureFX call a@491
    remove registerTextureFX call a@505
    remove registerTextureFX call a@519
    remove registerTextureFX call a@534
  adding com/pclewis/mcpatcher/MCPatcherUtils.class
  adding TileSize.class for HD Textures
  adding TextureUtils.class for HD Textures
   method signature ()LTexturePackBase; -> ()Le;
   method signature (LTexturePackBase;Ljava/lang/String;)Ljava/io/InputStream; -> (Le;Ljava/lang/String;)Ljava/io/InputStream;
   method signature (LTexturePackBase;Ljava/lang/String;)Ljava/awt/image/BufferedImage; -> (Le;Ljava/lang/String;)Ljava/awt/image/BufferedImage;
   method signature (LTexturePackBase;)I -> (Le;)I
   method signature (LTexturePackBase;Ljava/lang/String;)Z -> (Le;Ljava/lang/String;)Z
   method signature (LMinecraft;)V -> (Lnet/minecraft/client/Minecraft;)V
   method signature ()LMinecraft; -> ()Lnet/minecraft/client/Minecraft;
   field signature LMinecraft; -> Lnet/minecraft/client/Minecraft;
   field signature LTexturePackBase; -> Le;
    field ref TextureUtils.minecraft LMinecraft; -> TextureUtils.minecraft Lnet/minecraft/client/Minecraft; setFontRenderer@8
    field ref TextureUtils.minecraft LMinecraft; -> TextureUtils.minecraft Lnet/minecraft/client/Minecraft; setFontRenderer@14
    field ref TextureUtils.minecraft LMinecraft; -> TextureUtils.minecraft Lnet/minecraft/client/Minecraft; setFontRenderer@22
    field ref TextureUtils.minecraft LMinecraft; -> TextureUtils.minecraft Lnet/minecraft/client/Minecraft; refreshTextureFX@276
    field ref TextureUtils.minecraft LMinecraft; -> TextureUtils.minecraft Lnet/minecraft/client/Minecraft; refreshTextureFX@293
    field ref TextureUtils.minecraft LMinecraft; -> TextureUtils.minecraft Lnet/minecraft/client/Minecraft; getSelectedTexturePack@0
    field ref TextureUtils.minecraft LMinecraft; -> TextureUtils.minecraft Lnet/minecraft/client/Minecraft; getSelectedTexturePack@10
    field ref TextureUtils.minecraft LMinecraft; -> TextureUtils.minecraft Lnet/minecraft/client/Minecraft; getSelectedTexturePack@23
    field ref TextureUtils.minecraft LMinecraft; -> TextureUtils.minecraft Lnet/minecraft/client/Minecraft; setMinecraft@1
    field ref TextureUtils.minecraft LMinecraft; -> TextureUtils.minecraft Lnet/minecraft/client/Minecraft; getMinecraft@0
    field ref Minecraft.fontRenderer LFontRenderer; -> net.minecraft.client.Minecraft.p Loi; setFontRenderer@11
    field ref Minecraft.gameSettings LGameSettings; -> net.minecraft.client.Minecraft.x Lig; setFontRenderer@17
    field ref Minecraft.renderEngine LRenderEngine; -> net.minecraft.client.Minecraft.o Lhf; setFontRenderer@25
    method ref FontRenderer.initialize (LGameSettings;Ljava/lang/String;LRenderEngine;)V -> oi.initialize (Lig;Ljava/lang/String;Lhf;)V setFontRenderer@28
    method ref StillLava. ()V -> bk. ()V refreshTextureFX@96
    method ref FlowLava. ()V -> gi. ()V refreshTextureFX@110
    method ref StillWater. ()V -> rb. ()V refreshTextureFX@195
    method ref FlowWater. ()V -> lc. ()V refreshTextureFX@209
    method ref Portal. ()V -> fy. ()V refreshTextureFX@262
    method ref Compass. (LMinecraft;)V -> ai. (Lnet/minecraft/client/Minecraft;)V refreshTextureFX@279
    method ref Watch. (LMinecraft;)V -> if. (Lnet/minecraft/client/Minecraft;)V refreshTextureFX@296
    method ref Fire. (I)V -> oc. (I)V refreshTextureFX@311
    method ref Fire. (I)V -> oc. (I)V refreshTextureFX@326
    method ref TextureFX.onTick ()V -> ah.a ()V refreshTextureFX@362
    field ref ColorizerFoliage.colorBuffer [I -> he.a [I refreshTextureFX@368
    field ref ColorizerGrass.colorBuffer [I -> gd.a [I refreshTextureFX@376
    field ref Minecraft.texturePackList LTexturePackList; -> net.minecraft.client.Minecraft.B Lgn; getSelectedTexturePack@13
    field ref Minecraft.texturePackList LTexturePackList; -> net.minecraft.client.Minecraft.B Lgn; getSelectedTexturePack@26
    field ref TexturePackList.selectedTexturePack LTexturePackBase; -> gn.a Le; getSelectedTexturePack@29
    method ref TexturePackBase.getInputStream (Ljava/lang/String;)Ljava/io/InputStream; -> e.a (Ljava/lang/String;)Ljava/io/InputStream; getResourceAsStream@8
    method ref TextureUtils.getSelectedTexturePack ()LTexturePackBase; -> TextureUtils.getSelectedTexturePack ()Le; getResourceAsStream@0
    method ref TextureUtils.getSelectedTexturePack ()LTexturePackBase; -> TextureUtils.getSelectedTexturePack ()Le; getResourceAsBufferedImage@0
    method ref TextureUtils.getSelectedTexturePack ()LTexturePackBase; -> TextureUtils.getSelectedTexturePack ()Le; getTileSize@0
    method ref TextureUtils.getSelectedTexturePack ()LTexturePackBase; -> TextureUtils.getSelectedTexturePack ()Le; hasResource@0
    method ref TextureUtils.getResourceAsStream (LTexturePackBase;Ljava/lang/String;)Ljava/io/InputStream; -> TextureUtils.getResourceAsStream (Le;Ljava/lang/String;)Ljava/io/InputStream; getResourceAsStream@4
    method ref TextureUtils.getResourceAsStream (LTexturePackBase;Ljava/lang/String;)Ljava/io/InputStream; -> TextureUtils.getResourceAsStream (Le;Ljava/lang/String;)Ljava/io/InputStream; getResourceAsBufferedImage@34
    method ref TextureUtils.getResourceAsStream (LTexturePackBase;Ljava/lang/String;)Ljava/io/InputStream; -> TextureUtils.getResourceAsStream (Le;Ljava/lang/String;)Ljava/io/InputStream; hasResource@2
    field ref TextureUtils.lastTexturePack LTexturePackBase; -> TextureUtils.lastTexturePack Le; getResourceAsBufferedImage@5
    field ref TextureUtils.lastTexturePack LTexturePackBase; -> TextureUtils.lastTexturePack Le; getResourceAsBufferedImage@97
    field ref TextureUtils.lastTexturePack LTexturePackBase; -> TextureUtils.lastTexturePack Le; getResourceAsBufferedImage@248
    field ref TextureUtils.lastTexturePack LTexturePackBase; -> TextureUtils.lastTexturePack Le; @31
    method ref TextureUtils.getResourceAsBufferedImage (LTexturePackBase;Ljava/lang/String;)Ljava/awt/image/BufferedImage; -> TextureUtils.getResourceAsBufferedImage (Le;Ljava/lang/String;)Ljava/awt/image/BufferedImage; getResourceAsBufferedImage@4
    method ref TextureUtils.getResourceAsBufferedImage (LTexturePackBase;Ljava/lang/String;)Ljava/awt/image/BufferedImage; -> TextureUtils.getResourceAsBufferedImage (Le;Ljava/lang/String;)Ljava/awt/image/BufferedImage; getTileSize@6
    method ref TextureUtils.getTileSize (LTexturePackBase;)I -> TextureUtils.getTileSize (Le;)I getTileSize@3
    method ref TextureUtils.hasResource (LTexturePackBase;Ljava/lang/String;)Z -> TextureUtils.hasResource (Le;Ljava/lang/String;)Z hasResource@4
   string replace StillLava -> bk @1411
   string replace StillWater -> rb @1570
   string replace Portal -> fy @1665
   string replace TextureFX -> ah @1972
   string replace FlowWater -> lc @1591
   string replace Watch -> if @1768
   string replace Fire -> oc @1804
   string replace Compass -> ai @1679
   string replace FlowLava -> gi @1437
   string replace TexturePackDefault -> lp @2630
  adding CustomAnimation.class for HD Textures
   method onTick -> a
    method ref TextureFX. (I)V -> ah. (I)V @2
    field ref CustomAnimation.tileNumber I -> CustomAnimation.b I @22
    field ref CustomAnimation.tileNumber I -> CustomAnimation.b I @89
    field ref CustomAnimation.tileImage I -> CustomAnimation.f I @27
    field ref CustomAnimation.tileSize I -> CustomAnimation.e I @32
    field ref CustomAnimation.imageData [B -> CustomAnimation.a [B @78
    field ref CustomAnimation.imageData [B -> CustomAnimation.a [B @219
    field ref CustomAnimation.imageData [B -> CustomAnimation.a [B a@49
    field ref CustomAnimation.imageData [B -> CustomAnimation.a [B a@130
    field ref CustomAnimation.imageData [B -> CustomAnimation.a [B a@158
    field ref CustomAnimation.imageData [B -> CustomAnimation.a [B a@163
    field ref CustomAnimation.imageData [B -> CustomAnimation.a [B a@191
   string replace Minecraft -> net.minecraft.client.Minecraft @1177
   string replace TextureFX -> ah @32

Done!

Launching C:\Users\Dan\AppData\Roaming\.minecraft\bin\minecraft.jar
java -cp C:\Users\Dan\AppData\Roaming\.minecraft\bin/minecraft.jar;C:\Users\Dan\AppData\Roaming\.minecraft\bin/lwjgl.jar;C:\Users\Dan\AppData\Roaming\.minecraft\bin/lwjgl_util.jar;C:\Users\Dan\AppData\Roaming\.minecraft\bin/jinput.jar; -Djava.library.path=C:\Users\Dan\AppData\Roaming\.minecraft\bin/natives -Xmx1024M -Xms512M net.minecraft.client.Minecraft
28
opened /pack.png 128x128 from default texture pack
clearing texture cache (1 items)
opened /terrain.png 256x256 from default texture pack
refreshTextureFX()
opened /gui/items.png 256x256 from default texture pack
opened /gui/items.png 256x256 from cache
opened /misc/dial.png 16x16 from default texture pack
opened /misc/foliagecolor.png 256x256 from default texture pack
opened /misc/foliagecolor.png 256x256 from cache
opened /misc/grasscolor.png 256x256 from default texture pack
opened /misc/grasscolor.png 256x256 from cache
opened /font/default.png 128x128 from default texture pack
opened /title/mojang.png 128x128 from default texture pack
WARNING: Found unknown Windows version: Windows 7
Attempting to use default windows plug-in.
Loading: net.java.games.input.DirectAndRawInputEnvironmentPlugin

Starting up SoundSystem...
Initializing LWJGL OpenAL
    (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
OpenAL initialized.

opened /terrain.png 256x256 from cache
opened /gui/items.png 256x256 from cache
opened /gui/background.png 16x16 from default texture pack
opened /title/black.png 16x16 from default texture pack
opened /gui/logo.png 256x256 from default texture pack
opened /gui/gui.png 256x256 from default texture pack
opened /gui/unknown_pack.png 128x128 from default texture pack
java.nio.BufferOverflowException
	at java.nio.DirectByteBuffer.put(Unknown Source)
	at java.nio.ByteBuffer.put(Unknown Source)
	at hf.a(SourceFile:148)
	at hf.a(SourceFile:88)
	at ra.c(SourceFile:73)
	at ce.a(SourceFile:145)
	at io.a(SourceFile:183)
	at ei.a(SourceFile:65)
	at mh.b(SourceFile:504)
	at net.minecraft.client.Minecraft.run(SourceFile:694)
	at java.lang.Thread.run(Unknown Source)
Stopping!

SoundSystem shutting down...
    Author: Paul Lamb, www.paulscode.com



Any ideas?
The name is "dan," not "dang." Long story.
0

#19 User is offline

  • Group: Members
  • Posts: 2468
  • Joined: 13-February 11
  • Location: Texas
  • Minecraft: Grugsy

Posted 31 March 2011 - 12:45 PM

Kahr said:

[

Quote

tried that.. mcpactcher doesn't have any buttons highlighted without minecraft_version.jar present


Are both the Original and Output files set, and to different filenames?


once the buttons are unavailable like that it will not let you set them. you can try..the original will open up the menu, you choose the file and click open. the output however when you choose the file it says save or cancel..clicking save just overwrites the file with itself..nothing ever shows in the patcher.(like the path to the file)

anyway it works fairly fine by patching a fresh jar and then installing mods. only had a few crashes while changing packs.. but nothing major.

also.. any way to get Mcpatcher to recognize terrain_nh.png and terrain_s.png(or the lack thereof) for the large number of us who are using GLSL shaders now?
Posted Image
0

#20 User is offline

  • Group: Members
  • Posts: 121
  • Joined: 18-November 10

Posted 31 March 2011 - 04:49 PM

Grugsy said:

once the buttons are unavailable like that it will not let you set them. you can try..the original will open up the menu, you choose the file and click open. the output however when you choose the file it says save or cancel..clicking save just overwrites the file with itself..nothing ever shows in the patcher.(like the path to the file)


I deleted minecraft-1.3_01.jar and everything seemed to work fine. Then I deleted minecraft.jar and everything was greyed out like you said, but unlike you I couldn't use the Browse buttons either. That's definitely a bug, and I can fix it, but it's not the same thing you're seeing. What are you doing differently?

Grugsy said:

also.. any way to get Mcpatcher to recognize terrain_nh.png and terrain_s.png(or the lack thereof) for the large number of us who are using GLSL shaders now?


I have a suspicion why HD Textures are greyed out if GLSL is loaded, and I'll try to narrow it down and put out a fix later. As for your question, that depends more on GLSL I think. I've only glanced at the source for GLSL shaders so I don't really understand it well enough to tell if it gets files from the texture pack or only minecraft.jar.

dangloverenator said:

Minecraft starts up fine, then when I click on Mods and Texture Packs, I get a crash with this error report in the patcher... Sorry it's so long.


Are you saying the game crashes just from opening the Mods and Texture Packs screen, without even clicking on any texture packs? That's very odd. What files do you have in your texturepacks folder? Take everything out of that folder and then move them back in one by one to see if there's one in particular it doesn't like.
0

Share this topic:


  • 219 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

174 User(s) are reading this topic
3 members, 171 guests, 0 anonymous users

  1. goodwarrior12345,
  2. Aderrus,
  3. DestinyCrossBolt