I'd love to use this mod, it looks great. However, when I tried to install it with the included file (I'm on a Mac, for the record), nothing happens. I tried to install the mod with Minecrafter instead, and got a crash at the Mojang Specifications screen. The error report is:
[...]
--- BEGIN ERROR REPORT a1dce528 --------
Generated 11/7/10 3:03 AM
Minecraft: Minecraft Alpha v1.2.0_02
OS: Mac OS X (i386) version 10.6.4
Java: 1.6.0_22, Apple Inc.
VM: Java HotSpot(TM) Client VM (mixed mode), Apple Inc.
LWJGL: 2.4.2
OpenGL: Intel GMA X3100 OpenGL Engine version 2.0 APPLE-1.6.18, Intel Inc.
java.lang.NoSuchFieldError: Zan
at df.a(SourceFile:119)
at jq.b(SourceFile:331)
at net.minecraft.client.Minecraft.run(SourceFile:623)
at java.lang.Thread.run(Thread.java:680)
--- END ERROR REPORT ca9f61db ----------
Any help on getting it working? Thanks.
I don't know if there's anything else going wrong, but just to start with:
>>>>> Minecraft: Minecraft Alpha v1.2.0_02 <<<<<
Zan has already said at least three times that the current version will ONLY work with the CURRENT, LATEST version of the game, Alpha v1.2.1_01, and that if you have an earlier version, you will have to REMOVE the d.class file from the archive, and then patch manually. Or else, update to the current version by going to your ~/Library/Application Support/minecraft on Mac (or %APPDATA%/.minecraft in Windows), deleting the /bin subdirectory, then running the executable to force an update of the core files (note that this will REMOVE any mods or texture packs you have already installed, and that you will need an internet connection).
If you continue having problems getting it running on your Mac, as an alternative if you have access to Windows PC, you can do the following:
Install Minecraft on the PC and run it at least once. Download the self-installer executable for Zan's mod and install it using the PC instructions. Optionally, add any other mods and texture packs you want installed. Check to make sure everything is working, and then COPY the file 'minecraft.jar' from the %APPDATA%/.minecraft/bin directory - I suggest renaming it something like minecraft.zan.jar. This jar is usable on ANY platform and contains all the mods and textures you have patched it with. Then, using the most convenient means (network, flash drive, email, whatever), transfer this file to your Mac. Go to ~/Library/Application Support/minecraft/bin, and rename the old minecraft.jar in it to something like minecraft.orig.backup.jar. Put a copy of your /new/ file from the PC into it and rename it minecraft.jar, then click on your launcher icon as normal. Minecraft will load up, completely patched. I know, it's kinda kludgy, but the various mod installers and organizers for Windows are considerably more robust and less flaky than for Mac, probably largely because most of the mod devs have limited or no access to OSX. But any patched and fully operational .jar that will run on a PC, will also run on your Mac if you can get it transfered over, IF you are running the most recent version of Java (1.6) - which under Snow Leopard, you are.
Good luck,
Redwuff
Thank you very much for the informative post, I tried what you said and it worked! That is, until I tried using Minecraft with other mods. When I did that, I got a crash a the Mojang screen. However, this isn't the fault of the maker of this mod. For the record, the mods I have installed are:
Pressure Plate Tracks (with Autocart)
ModLoader
303's Arrows
Obsidian Tools
More Worlds
Equivalent Exchange
Death Chest
Sign Tags
Craftable Sandwiches
Tree Drops
Painterly Pack
Yeah, quite the cocktail of mods. If you have any suggestions, that would be great, but I really do appreciate the help you've given me already.
I installed both things from the auto installer, but still doesn't show up. Im confused, help?
Rollback Post to RevisionRollBack
Quote from Cave Johnson »
All right i've been thinking.. when life gives you lemons, don't make lemonade, MAKE LIFE TAKE THE LEMONS BACK. GET MAD! I DON'T WANT YOUR DAMN LEMONS! WHAT AM I SUPPOSED TO DO WITH THESE?
AAAAAAAAAAGGGGGGGHHHHH!!!!!!!! i installed the thingy for the mac (i think) and when i went and opened up minecraft an logged in, the screen was black. and it stayed black. someone tell me WTF is goin on? is my minecraft broken, or what?
Rollback Post to RevisionRollBack
If i break my hand punching a tree, will I get a Hand block??
Thank you very much for the informative post, I tried what you said and it worked! That is, until I tried using Minecraft with other mods. When I did that, I got a crash a the Mojang screen. However, this isn't the fault of the maker of this mod. For the record, the mods I have installed are:
Pressure Plate Tracks (with Autocart)
ModLoader
303's Arrows
Obsidian Tools
More Worlds
Equivalent Exchange
Death Chest
Sign Tags
Craftable Sandwiches
Tree Drops
Painterly Pack
Yeah, quite the cocktail of mods. If you have any suggestions, that would be great, but I really do appreciate the help you've given me already.
You are very welcome, I'm glad it at least started to help. You're right, that's quite a cocktail of mods, and not the same as the cocktail I use, so it's hard to give you any specific help. Perhaps I can give you some general suggestions, though, that will help you (and others) get your own personal mod sets working...
Firstly, make sure you have the latest drivers for your video card, the lastest updates for your OS, and (most importantly for minecraft) the lastest Java (version 1.6.0_22 currently) installed. Also make sure you are starting with the lastest version of Minecraft - if you've been playing with multiple mods, trying to get them working, it's very easy to end up working with an out of date copy you had stashed as a backup without realizing it. If you ask for help, always include the information on what OS and Java and Minecraft version you are having a problem with.
Secondly, always start with an absolutely clean install, then add mods one at a time, trying it out between each mod installed to make sure it still works, and always make yourself a backup (with a unique name or extension) so you can keep track of them and you'll know which one is breaking things for you, at which point you can ask about it in that mod's thread. When something breaks, go back to the previous backup until you get things fixed (or you can try a different mod).
Thirdly, try to install mods in roughly this order (it's kind of subjective, but works for me): a) mods that come with and/or require their own installer, like Zan's and MrMMod (still worth getting even though Zan has improved on his SimpleMap and SimpleChat, just for the Ambient Occlusion) - you have less control over installer-based mods, and you want to know if they're going to interfere with each other early. :cool.gif: any mod that makes sweeping changes and/or which other mods require to run, such as ModLoader, again because you want to know if they're going to break something as early as possible. c) any mods dependent on mods loaded in step :cool.gif:. d) any small single function mods, and UI mods. Save texture pack installation to dead last, ALWAYS, since they are not dependent on changing class files the way mods do, and should not ever affect any changes you've made before them. If you want to make mod changing easier on yourself, and/or you're interested in 32x32 or larger 'HD' (hah!) mods, be sure to check out Xau's HD Texture fix utility, which will not only patch HD textures so that animations work mostly-correctly, but also acts as a handy texture swapper, even for your low-res 16x16 texture packs. If you /do/ use it, though, use it on a known-good completely modded minecraft.jar (and as always, save backups!)
Lastly, if something breaks something else, poke around in the archives for the mods in question, and find out what .class files they're replacing in the minecraft.jar. This is the heart of minecraft modding - the entire game is made up of a thousand little java .class files, and modders find out which .class (or .classes) that affect the item they want to change, then mod /just that file/, and replace it with their own, modified copy of the file, like Zan did with the 'd.class' file that was giving you problems with his mod. What this means is, ONLY ONE MOD THAT CHANGES ANY PARTICULAR CLASS WILL WORK, and THE LAST MOD YOU INSTALL THAT REPLACES THAT CLASS WILL BE THE ONE WORKING. Also, if one patched class is expecting a response from another patched class, and one of them gets removed, it may break both. This is why some modders, like cvpcs with his Minecraft World Namer mod, will release multiple versions that have the code from other popular mods that affect the SAME class, folded into the program (in World Namer's case, he provides support for MoreWorlds and WorldsPlus). So if you poke around in the archive and see that two mods both try to replace, for example, the file 'iy.class', those two mods are NOT going to work together, and may break Minecraft entirely. Generally, any two mods that affect the same subsystem - 'food' or 'tools' or 'stacking' or 'chat' or whatever - /aren't/ going to work together unless the mod authors are cooperating in doing so.
Remember that we're using a game that's still in Alpha - it's inherently buggy just on its own, although Notch does an incredible amount of work on bug stomping as fast as possible - and by using third party mods, we're introducing both more potential bugs, and the possibility of triggering bugs that the vanilla code doesn't activate. So, troubleshooting can be an adventure, and frustrating. And the modders want to spend time playing, too, not just coding; they wouldn't be modding if they didn't love the game.
And Mac users, like us - I hate to say it, but there are far fewer devs working on or with access to OSX than there are for Windows. You are going to have to do a lot of patching by hand, and you're going to have to jump through more hoops to do it. If you just cannot get something working (and you're using Java 1.6, and have it at the top of the list in your Java config applet), try the kludge I suggested in the last message, and patch up a working copy of minecraft.jar under Windows on your bootcamp partition or on another machine, then move the .jar back over. At least twice, I have been completely unable to get something to patch properly under OSX, and this method has fixed it for me.
I hope this helps people, particularly Mac users, who are having trouble to get their personal mod sets working.
AAAAAAAAAAGGGGGGGHHHHH!!!!!!!! i installed the thingy for the mac (i think) and when i went and opened up minecraft an logged in, the screen was black. and it stayed black. someone tell me WTF is goin on? is my minecraft broken, or what?
I sympathize, but there's insufficient information here to help you. What version of OSX are you using? What version of Java? And what version of Minecraft (the number listed in the upper left of your minecraft screen) are you trying to patch? Without this information, no one can even begin to speculate for you.
IF you are using Leopard (not Snow Leopard) there appears to be a buffer bug that's affecting some people; if you read back through the thread you will see some suggested fixes - I don't know personally if any of them worked and can't test them right now, all of my machines have been upgraded to Snow Leopard.
Alright this is what i could find: I am using Mac OS X Version 10.5.8, im not entierly sure about which version of java (im not the only one who uses this computer) and im trying to patch Minecraft Alpha version...... well i dont know. i never memorized it and now i cant get past the log- in screen. im not entierly sure i installed this thing right, so ill go through this thread to see what i probably did wrong, althogh if you know a surefire way to fix my problem, let me have it. ALSO if there is a quick way to un-install whatever i've done or a walkthrough on how to install it correctly that would be appreciated
Rollback Post to RevisionRollBack
If i break my hand punching a tree, will I get a Hand block??
I installed both things from the auto installer, but still doesn't show up. Im confused, help?
Same. Tried both the autoinstaller and the .rar file. Both seem like they start to work for about a second, then nothing else happens. I'm on Windows XP 32-bit, I should mention.
Running:
Johnsmith Textures v4 (Installed it using MCPatcher 1.1.7)
AAAAAAAAAAGGGGGGGHHHHH!!!!!!!! i installed the thingy for the mac (i think) and when i went and opened up minecraft an logged in, the screen was black. and it stayed black. someone tell me WTF is goin on? is my minecraft broken, or what?
Script may be broken, I'll look into it, otherwise try manually installing.
EDIT:
How about a patchfile(just use the patch commandline tool to apply this to the original installer)
10,18d9
< if [ ! "`/bin/echo -n $PATCHDIR | sed 's;^\(.\).*$;\1;'`" = "/" ]
< then
< if [ "$PATCHDIR" = "." ]
< then
< PATCHDIR=$PWD
< else
< PATCHDIR=$PWD/$PATCHDIR
< fi
< fi
65,66c56,57
< cd $MCTEMP/$PATCHVERS/
< jar uf ~/Library/Application\ Support/minecraft/bin/minecraft.jar .
---
> cd $MCTEMP
> jar uf ~/Library/Application\ Support/minecraft/bin/minecraft.jar -C $MCTEMP .
or the full modified script
#!/bin/sh
clear
PATCHVERS="zan071"
MCBIN=~/Library/Application\ Support/minecraft/bin
PATCHDIR="`dirname \"$0\"`"
MCTEMP=`mktemp -d /tmp/minecraftpatch.XXXXXXX`
MINECRAFTOPEN="$(ps -ax |grep Minecraft |grep -v grep)"
if [ ! "`/bin/echo -n $PATCHDIR | sed 's;^\(.\).*$;\1;'`" = "/" ]
then
if [ "$PATCHDIR" = "." ]
then
PATCHDIR=$PWD
else
PATCHDIR=$PWD/$PATCHDIR
fi
fi
echo "
_____ __ __ ____ ____ _ _
|__ /__ _ _ __ | \/ |/ ___| _ \ __ _| |_ ___| |__
/ // _\` | '_ \| |\/| | | | |_) / _\` | __/ __| '_ \
/ /| (_| | | | | | | | |___| __/ (_| | || (__| | | |
/____\__,_|_| |_|_| |_|\____|_| \__,_|\__\___|_| |_|
"
echo "Making sure you've run the Minecraft client at least once ... \n"
if [ ! -d "$MCBIN" ]; then
echo "
####### ###### ###### ####### ######
# # # # # # # # #
# # # # # # # # #
##### ###### ###### # # ######
# # # # # # # # #
# # # # # # # # #
####### # # # # ####### # #
"
echo "Reason: You need to login to the Minecraft client at least once for the script to work!\n"
elif [ ! -z "$MINECRAFTOPEN" ]; then
echo "
####### ###### ###### ####### ######
# # # # # # # # #
# # # # # # # # #
##### ###### ###### # # ######
# # # # # # # # #
# # # # # # # # #
####### # # # # ####### # #
"
echo "Reason: Minecraft client is currently open. Close Minecraft and then run the script again!\n"
else
echo "The necessary Minecraft files exist, proceeding with patch ...\n"
echo "Creating temporary folder and files for patching purposes ..."
cd $MCTEMP
jar xf ~/Library/Application\ Support/minecraft/bin/minecraft.jar
echo "Patching files ..."
cd $PATCHDIR
cp -fr $PATCHDIR/$PATCHVERS/ $MCTEMP
cd $MCTEMP/$PATCHVERS/
jar uf ~/Library/Application\ Support/minecraft/bin/minecraft.jar .
echo "Patch Successful! (I think)"
echo "Thanks for trying out TyrOvC and Zaneris' MC Patch!\n"
cd $PATCHDIR
fi
Rollback Post to RevisionRollBack
Mod Installing Hack for Mac
Just add a folder name “MCPatches” to your ~/Documents/ folder.
Open inside AppleScript Editor for gritty details.
Is there a way to disable getting disconnected when posting a long chat message?
Yes, for the next build, I'll include the option of installing Tyr's chat mod as well or not.
If servers don't support the mod, you're disconnected for it being too long.
Not having Tyr's chat mod should help improve compatibility with other mods as well for people.
Is there a way to disable getting disconnected when posting a long chat message?
Yes, for the next build, I'll include the option of installing Tyr's chat mod as well or not.
If servers don't support the mod, you're disconnected for it being too long.
Not having Tyr's chat mod should help improve compatibility with other mods as well for people.
I like the extra chat functionality, even /without/ server support (which the SMP server I play on does not have). If it's not too much trouble, I'd like to have the option of keeping Tyr's chat mod, but with the option to enforce the 'normal' chat length limit. (A checkbox or toggle, maybe?) I know, one more thing on a very long to-do list, I'm sure.
I have the same issue, spent a couple of hours trying to reconcile the differences, but it proved to difficult. If using 303's ModLoader is feasible, it would be fantastic.
Rollback Post to RevisionRollBack
Mod Installing Hack for Mac
Just add a folder name “MCPatches” to your ~/Documents/ folder.
Open inside AppleScript Editor for gritty details.
I don't think there is anything wrong with the installer.command file that was present in earlier versions.
The new one with the "sed" crap does not work on 10.6.4.
I think what is more likely is that something has been introduced that is causing issues with users on 10.5.x versions of OS X. I think the problem's not with the installer but with the patch.
I don't think there is anything wrong with the installer.command file that was present in earlier versions.
The new one with the "sed" crap does not work on 10.6.4.
I think what is more likely is that something has been introduced that is causing issues with users on 10.5.x versions of OS X. I think the problem's not with the installer but with the patch.
Perhaps OS X 10.5 uses an older java implementation that doesn't support something new I've added recently?
I have no idea what that could be though, definitely not the parallel threading, since the minecraft client itself uses it to some extent, I'm tempted to go buy a Mac just to try and help figure this out.
Thank you very much for the informative post, I tried what you said and it worked! That is, until I tried using Minecraft with other mods. When I did that, I got a crash a the Mojang screen. However, this isn't the fault of the maker of this mod. For the record, the mods I have installed are:
Pressure Plate Tracks (with Autocart)
ModLoader
303's Arrows
Obsidian Tools
More Worlds
Equivalent Exchange
Death Chest
Sign Tags
Craftable Sandwiches
Tree Drops
Painterly Pack
Yeah, quite the cocktail of mods. If you have any suggestions, that would be great, but I really do appreciate the help you've given me already.
Fun forum about lamps
You are very welcome, I'm glad it at least started to help. You're right, that's quite a cocktail of mods, and not the same as the cocktail I use, so it's hard to give you any specific help. Perhaps I can give you some general suggestions, though, that will help you (and others) get your own personal mod sets working...
Firstly, make sure you have the latest drivers for your video card, the lastest updates for your OS, and (most importantly for minecraft) the lastest Java (version 1.6.0_22 currently) installed. Also make sure you are starting with the lastest version of Minecraft - if you've been playing with multiple mods, trying to get them working, it's very easy to end up working with an out of date copy you had stashed as a backup without realizing it. If you ask for help, always include the information on what OS and Java and Minecraft version you are having a problem with.
Secondly, always start with an absolutely clean install, then add mods one at a time, trying it out between each mod installed to make sure it still works, and always make yourself a backup (with a unique name or extension) so you can keep track of them and you'll know which one is breaking things for you, at which point you can ask about it in that mod's thread. When something breaks, go back to the previous backup until you get things fixed (or you can try a different mod).
Thirdly, try to install mods in roughly this order (it's kind of subjective, but works for me): a) mods that come with and/or require their own installer, like Zan's and MrMMod (still worth getting even though Zan has improved on his SimpleMap and SimpleChat, just for the Ambient Occlusion) - you have less control over installer-based mods, and you want to know if they're going to interfere with each other early. :cool.gif: any mod that makes sweeping changes and/or which other mods require to run, such as ModLoader, again because you want to know if they're going to break something as early as possible. c) any mods dependent on mods loaded in step :cool.gif:. d) any small single function mods, and UI mods. Save texture pack installation to dead last, ALWAYS, since they are not dependent on changing class files the way mods do, and should not ever affect any changes you've made before them. If you want to make mod changing easier on yourself, and/or you're interested in 32x32 or larger 'HD' (hah!) mods, be sure to check out Xau's HD Texture fix utility, which will not only patch HD textures so that animations work mostly-correctly, but also acts as a handy texture swapper, even for your low-res 16x16 texture packs. If you /do/ use it, though, use it on a known-good completely modded minecraft.jar (and as always, save backups!)
Lastly, if something breaks something else, poke around in the archives for the mods in question, and find out what .class files they're replacing in the minecraft.jar. This is the heart of minecraft modding - the entire game is made up of a thousand little java .class files, and modders find out which .class (or .classes) that affect the item they want to change, then mod /just that file/, and replace it with their own, modified copy of the file, like Zan did with the 'd.class' file that was giving you problems with his mod. What this means is, ONLY ONE MOD THAT CHANGES ANY PARTICULAR CLASS WILL WORK, and THE LAST MOD YOU INSTALL THAT REPLACES THAT CLASS WILL BE THE ONE WORKING. Also, if one patched class is expecting a response from another patched class, and one of them gets removed, it may break both. This is why some modders, like cvpcs with his Minecraft World Namer mod, will release multiple versions that have the code from other popular mods that affect the SAME class, folded into the program (in World Namer's case, he provides support for MoreWorlds and WorldsPlus). So if you poke around in the archive and see that two mods both try to replace, for example, the file 'iy.class', those two mods are NOT going to work together, and may break Minecraft entirely. Generally, any two mods that affect the same subsystem - 'food' or 'tools' or 'stacking' or 'chat' or whatever - /aren't/ going to work together unless the mod authors are cooperating in doing so.
Remember that we're using a game that's still in Alpha - it's inherently buggy just on its own, although Notch does an incredible amount of work on bug stomping as fast as possible - and by using third party mods, we're introducing both more potential bugs, and the possibility of triggering bugs that the vanilla code doesn't activate. So, troubleshooting can be an adventure, and frustrating. And the modders want to spend time playing, too, not just coding; they wouldn't be modding if they didn't love the game.
And Mac users, like us - I hate to say it, but there are far fewer devs working on or with access to OSX than there are for Windows. You are going to have to do a lot of patching by hand, and you're going to have to jump through more hoops to do it. If you just cannot get something working (and you're using Java 1.6, and have it at the top of the list in your Java config applet), try the kludge I suggested in the last message, and patch up a working copy of minecraft.jar under Windows on your bootcamp partition or on another machine, then move the .jar back over. At least twice, I have been completely unable to get something to patch properly under OSX, and this method has fixed it for me.
I hope this helps people, particularly Mac users, who are having trouble to get their personal mod sets working.
I wish you good luck!
Redwuff
I sympathize, but there's insufficient information here to help you. What version of OSX are you using? What version of Java? And what version of Minecraft (the number listed in the upper left of your minecraft screen) are you trying to patch? Without this information, no one can even begin to speculate for you.
IF you are using Leopard (not Snow Leopard) there appears to be a buffer bug that's affecting some people; if you read back through the thread you will see some suggested fixes - I don't know personally if any of them worked and can't test them right now, all of my machines have been upgraded to Snow Leopard.
Good luck,
Redwuff
Same. Tried both the autoinstaller and the .rar file. Both seem like they start to work for about a second, then nothing else happens. I'm on Windows XP 32-bit, I should mention.
Running:
Johnsmith Textures v4 (Installed it using MCPatcher 1.1.7)
Script may be broken, I'll look into it, otherwise try manually installing.
EDIT:
How about a patchfile(just use the patch commandline tool to apply this to the original installer)
or the full modified script
Just add a folder name “MCPatches” to your ~/Documents/ folder.
Open inside AppleScript Editor for gritty details.
Yes, for the next build, I'll include the option of installing Tyr's chat mod as well or not.
If servers don't support the mod, you're disconnected for it being too long.
Not having Tyr's chat mod should help improve compatibility with other mods as well for people.
ZanCraft 24/7 Survival Server
I like the extra chat functionality, even /without/ server support (which the SMP server I play on does not have). If it's not too much trouble, I'd like to have the option of keeping Tyr's chat mod, but with the option to enforce the 'normal' chat length limit. (A checkbox or toggle, maybe?) I know, one more thing on a very long to-do list, I'm sure.
Thanks!
Redwuff
Just add a folder name “MCPatches” to your ~/Documents/ folder.
Open inside AppleScript Editor for gritty details.
Hasn't been a priority, sorry, I'll get to it in the next update or 2.
ZanCraft 24/7 Survival Server
The new one with the "sed" crap does not work on 10.6.4.
I think what is more likely is that something has been introduced that is causing issues with users on 10.5.x versions of OS X. I think the problem's not with the installer but with the patch.
Perhaps OS X 10.5 uses an older java implementation that doesn't support something new I've added recently?
I have no idea what that could be though, definitely not the parallel threading, since the minecraft client itself uses it to some extent, I'm tempted to go buy a Mac just to try and help figure this out.
ZanCraft 24/7 Survival Server
Also, 100th post!