I checked the values of the origfile, outputfile and patchfile variables but they point to files that do exist.
Any ideas?
I had the same problem; for me, it wasn't that the files it was trying to patch didn't exist, it was the program it uses to patch (bspatch) wasn't installed. So check if you have it installed. If you're using Ubuntu, Mint, Debian, or some other .deb-based Linux distribution, you can install the package bsdiff by typing this in a terminal:
sudo apt-get install bsdiff
If you're using another distribution, use your package manager to search for the name of the package to install. After that, it should patch fine. Hope that helps.
* The fastest way to check if you have bspatch installed is to open a terminal and type "bspatch" (without quotes), then press enter. If you get a complaint about it not being installed, it's not installed :smile.gif: if it is, you'll get a response like this: "bspatch: usage: bspatch oldfile newfile patchfile", which is just telling you how to use it.
Any help for a poor soul? I've uninstalled/reinstalled multiple times to no avail :sad.gif: it just says it must not have been vanilla...HALP :ohmy.gif: thanks!
I know how you can get a direct download URL.
You just need to create a freely hosted website (for example from co.cc), then you can use FTP to upload the files on that website, and use some coding to download it.
Hope this helps :smile.gif:
Rollback Post to RevisionRollBack
Hey, I'm mrfishie. I make websites and lights do cool things.
I love you. The only problem is that indev doesn't have rana, steve, etc. :smile.gif:
Of course, they are only in Survival Test, and plz help i dont have python, so i click on MCNostalgia2.0.1.exe but it gives this error:
---------------------------
MCNostalgia2.0.1.exe - System Error
---------------------------
The program can't start because python27.dll is missing from your computer. Try reinstalling the program to fix this problem.
---------------------------
OK
---------------------------
Oh wait, i think i figured out, python27.dll is in the .zip folder of MCNostalgia i downloaded, now i want to know, where it goes :biggrin.gif:
Oh never mind, i just needes to extract the folders, well now i can see if Notch really added Herobrine in Beta 1.5 :smile.gif:
If Facebook, Myspace, and Twitter were all destroyed, 99% of teens would go insane. If you're one of the 1% that would be laughing at them, copy this into your signature and hope it happens.
Hey, do you think you can modify the tool so that it can patch the files even when it's not in the newest form. I happen ti find it annoying to keep force updating so can you try? Please, I really love the tool
Sending minecraft jars are illegal. Use mcnostalgia to get from the current version to 1.8.1
No no no, you no understand, i need the SERVER jar, and you cant downgrade to get that. Not server.exe, server.jar. Its
not illegal, notch had it on minecraft.net when it was 1.8.1!
I seem to have an error. Every time I try to use the god damn thing, it comes up eith this message:
import mcnostalgialib, os, getpass, traceback
print "******** - MCNostalgia 2.0.1 - ********\n"
mcn = mcnostalgialib.MCNostalgia()
print "This program at its current version will assume that your \npatches are in the patches directory."
print "It is set to patch the minecraft files in \nyour .minecraft" + os.sep + "bin folder."
print "Once you press enter, I will list the versions available for \nyou to downgrade to. This list is generated from the files \nthat you have in your patches directory"
print "Your patches directory is set to:", mcn.patchdir
print "Your .minecraft bin folder has been detected to be:", mcn.bindir
print "Press enter to see the list of downgrade possibilities."
getpass.getpass("")
available = mcn.getAvailableVersions()
for number, version in enumerate(available) :
print number + 1, version
valid = False
while not valid :
try :
selectedversion = input("Please type the correspoding number on the left of the version you want to downgrade to and then press enter.\n")
valid = True
version = available[selectedversion - 1]
except KeyboardInterrupt :
print ""
quit()
except :
print "That is not a valid choice number. Please try again"
if mcn.checkOrig(version) :
print "Thank you. Now patching to version", version
try :
if mcn.patchTo(version) :
print "Patching finished. Have a nice day!"
else :
print "Patching failed, if you get stuck at the 'Done Loading' screen, this is why. You probably didn't have a fresh vanilla minecraft before you started."
except :
traceback.print_exc()
print "An error has accord while running this program. Please paste the above traceback into a code box in a spoiler box on a new post on the MCNostalgia thread. Preferrably, however, is that you come onto IRC and ask about it and provide a link to the traceback."
else :
print "Error: The files in", mcn.bindir, "are not for the current version or are not vanilla."
print "Please delete your .minecraft bin folder and run the launcher again to get a vanilla minecraft of the current version"
print getpass.getpass("Press ENTER to exit.")
I've reinstalled the game many a time, but still nothing helps. Any suggestions?
You seem to be opening it up as a text file. You need python to run this.
This is great... If only it would work for me. My minecraft wont download .jars from Minecraft.net when doing force update, and when I try downgrading it says I have mods installed, even though I dont. So i am SOL
Rollback Post to RevisionRollBack
<<< Please Vote, It Helps A Lot And You Get $2,500!
Minecraft has stopped running because it encountered a problem.
If you wish to report this, please copy this entire text and email it to [email protected]
Please include a description of what you did when the error occured.
--- BEGIN ERROR REPORT a1dce528 --------
Generated 12/15/11 1:00 PM
Minecraft: Minecraft Beta 1.7.3
OS: Windows XP (x86) version 5.1
Java: 1.6.0_29, Sun Microsystems Inc.
VM: Java HotSpot(TM) Client VM (mixed mode), Sun Microsystems Inc.
LWJGL: 2.4.2
OpenGL: GeForce 8400 GS/PCI/SSE2 version 2.1.2, NVIDIA Corporation
java.nio.BufferOverflowException
at java.nio.DirectByteBuffer.put(Unknown Source)
at java.nio.ByteBuffer.put(Unknown Source)
at ji.a(SourceFile:233)
at ji.b(SourceFile:139)
at net.minecraft.client.Minecraft.x(SourceFile:413)
at net.minecraft.client.Minecraft.a(SourceFile:329)
at net.minecraft.client.Minecraft.run(SourceFile:716)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT c3901fff ----------
I get this error every update I try... Explain please?
I had the same problem; for me, it wasn't that the files it was trying to patch didn't exist, it was the program it uses to patch (bspatch) wasn't installed. So check if you have it installed. If you're using Ubuntu, Mint, Debian, or some other .deb-based Linux distribution, you can install the package bsdiff by typing this in a terminal:
sudo apt-get install bsdiff
If you're using another distribution, use your package manager to search for the name of the package to install. After that, it should patch fine. Hope that helps.
* The fastest way to check if you have bspatch installed is to open a terminal and type "bspatch" (without quotes), then press enter. If you get a complaint about it not being installed, it's not installed :smile.gif: if it is, you'll get a response like this: "bspatch: usage: bspatch oldfile newfile patchfile", which is just telling you how to use it.
~RH3~
You just need to create a freely hosted website (for example from co.cc), then you can use FTP to upload the files on that website, and use some coding to download it.
Hope this helps :smile.gif:
Hey, I'm mrfishie. I make websites and lights do cool things.
GitHub.com/mrfishie | mrfishie.com
Of course, they are only in Survival Test, and plz help i dont have python, so i click on MCNostalgia2.0.1.exe but it gives this error:
---------------------------
MCNostalgia2.0.1.exe - System Error
---------------------------
The program can't start because python27.dll is missing from your computer. Try reinstalling the program to fix this problem.
---------------------------
OK
---------------------------
Oh wait, i think i figured out, python27.dll is in the .zip folder of MCNostalgia i downloaded, now i want to know, where it goes :biggrin.gif:
Oh never mind, i just needes to extract the folders, well now i can see if Notch really added Herobrine in Beta 1.5 :smile.gif:
If Facebook, Myspace, and Twitter were all destroyed, 99% of teens would go insane. If you're one of the 1% that would be laughing at them, copy this into your signature and hope it happens.
(Don't worry, it's just the xkcd forum)
SHUDDUP UPDATE TROLLS OR I MAKE U ALL TAKE AN ARROW TO THE KNEE!
That'ssssss a nice avatar you have there...
http://www.twitter.com/PoopCoolbro/
Besides, you got Indev to work, why not 0.31?
Silvvy and Ebby belong to J-C, and my avatar was drawn by J-C! <3
No no no, you no understand, i need the SERVER jar, and you cant downgrade to get that. Not server.exe, server.jar. Its
not illegal, notch had it on minecraft.net when it was 1.8.1!
You seem to be opening it up as a text file. You need python to run this.
Can you at least reply to my private message? =|
----------------------
Minecraft has stopped running because it encountered a problem.
If you wish to report this, please copy this entire text and email it to [email protected]
Please include a description of what you did when the error occured.
--- BEGIN ERROR REPORT a1dce528 --------
Generated 12/15/11 1:00 PM
Minecraft: Minecraft Beta 1.7.3
OS: Windows XP (x86) version 5.1
Java: 1.6.0_29, Sun Microsystems Inc.
VM: Java HotSpot(TM) Client VM (mixed mode), Sun Microsystems Inc.
LWJGL: 2.4.2
OpenGL: GeForce 8400 GS/PCI/SSE2 version 2.1.2, NVIDIA Corporation
java.nio.BufferOverflowException
at java.nio.DirectByteBuffer.put(Unknown Source)
at java.nio.ByteBuffer.put(Unknown Source)
at ji.a(SourceFile:233)
at ji.b(SourceFile:139)
at net.minecraft.client.Minecraft.x(SourceFile:413)
at net.minecraft.client.Minecraft.a(SourceFile:329)
at net.minecraft.client.Minecraft.run(SourceFile:716)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT c3901fff ----------
I get this error every update I try... Explain please?
http://adf.ly/9oLA9