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.
Assuming you are referring to the patch I created for the installer file, try adding sleep 15 to the bottom of it, then running it and reading the output. I found that the installer was really not doing it's job at all after I used this approach for diagnostics. Of course I don't have every possible computer configuration, only my own, but I am running 10.6.4 and it works here perfectly.
And the sed expression merely deals with the edge case that the command was launched from within terminal, and also works perfectly here.
If you would be willing to do diagnostics, I could analyze them. Or even better, you could verify where the script is broken, or why it fails for you and not for me on a clean copy minecraft.jar. Then release a patch to the install script if you can fix it. Participating in the solution is even more fun than merely noting a problem. :smile.gif:
Likewise, if for some reason earlier versions of Mac OS do not come with standard implementations of sed or sh for some arbitrary unknowable(and highly improbable) reason, users of those OSs could also do diagnostics so that a more robust installation script could be written.
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.
Can I not set a waypoint at a certain coordinates?
You were able to before with commands, but I'm adding the ability to name/store/set up to 10 waypoints, and select which ones to display in the new menu interface.
I should be done if not today, tomorrow at the latest.
I also took someones suggestion to make change in elevation more prevalent on the map, coming soon in 0.7.3 :wink.gif:
Wow, i love this thing! I only have one question, does this show all blocks? (like literaly, including gold, iron, diamond, redstone, PUMPKIN?) Wondering because this would be a GREAT pumpkin finder =D
I like both MrMMods and yours, i still c ant decide which to use, but i think with your "depth" update it will be epicness.
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
how would i go about just completely erasing this mod from my system? im sure it will be easier to handle if i just start over.....
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.
I wish you good luck!
Redwuff
Whoa, you're probably the most helpful person I've seen on these forums. I've almost gotten it working. I'm not exactly sure how, but I think it had to do with a tangled web of outdated backups. I forced an update by deleting the version file in /minecraft/bin. Now, the minimap appears, but is just a round or square frame, no map in it. At first, I thought it was the conflicting class files I noticed in a mod I was trying, SkyMod- http://www.minecraftforum.net/viewtopic.php?f=25&t=63448 (df.class and gi.class). After uninstalling SkyMod, the map worked for a while. However, eventually, I got the frame again. I reinstalled, but got nowhere, so I redownloaded the mod, which worked until the cycle happened again- Working map-Frame-Redownload-etc. Now, it just refuses to work- even after redownloading, I still have an empty round frame. There are no crashes or anything, just an empty frame. I have a feeling it's something stupid I'm missing, but I don't know what.
Woah, the first thing i thought when i saw the mod running in my game was "WHAT GAME AM I PLAYING?!"
It just totally changed the concepts of minecraft in my head, this map was SODARNAWSOME!
dude that was epic, I havent tried my 3 other mods to see if they're still working but at least no BSOD
anyway, wait a sec is that a ? AAAAAAAAHHHHHHHHHH BOOM!
Well i lost my test world, all except the map back to the crater :tongue.gif:
Rollback Post to RevisionRollBack
If someone goes back in time and kills their grandfather, the original timeline will pause, like a background process calling a method. The method will run until it is returned to the original timeline. As such, if the time-traveler goes back to his future, he will be paused, making the new method run until someone goes back and saves his grandfather, triggering a NEW method!
I downloaded the zip file and ran Installer.bat
It came up, and then something popped up and said The program can't start because MSVCR71.dll is missing from your computer. Try reinstalling the program to fix the problem.
I reinstalled the program, same thing happened!
Can I plz has help!
I fully support this mod and is definitely the quintessential "How did I survive without this?!" Feature.
Seriously, a Map system was just what the doctor ordered and you delivered perfectly... although, I WOULD suggest that you make it to where the map can't correspond with the time of day, otherwise the Clock will be pretty useless. And let's face it, we want to supplement the game's features, not replace them.
P.S. I know you can turn off Dynamic Lighting, but having the option seams like a way of saying "Hey, don't want a clock? CHEAT! OwO"
Zaneris, I don't appreciate you replacing the EZ birthday message with your own. Really makes me umm and ahh about keeping the mod.
Other than that, I am enjoying the work you have put into this. I made a new waypoint marker, because I didn't like the default map, shaped as a compass rose.
Rollback Post to RevisionRollBack
Quote from Zhemak »
Hi, i'm a scientist, from the NASA. I can make science, so I tell you as a pro, Minecraft is not laggy.
Zaneris, I don't appreciate you replacing the EZ birthday message with your own. Really makes me umm and ahh about keeping the mod.
Other than that, I am enjoying the work you have put into this. I made a new waypoint marker, because I didn't like the default map, shaped as a compass rose.
It should rotate between the two... I'll look into it when I get home, I changed that part a long time ago.
how would i go about just completely erasing this mod from my system? im sure it will be easier to handle if i just start over.....
Easy, delete the bin directory from <path-to-minecraft> or just the version file from inside that directory.
or in Terminal: 'rm ~/Library/Application\ Support/minecraft/bin/version'. This will refresh minecraft, so you will lose all mods.
i has like a mac........ so i dont kno what u r talkin 'bout.....
So do I. Silly :smile.gif:
I just use it at a different level. Since you have a mac, you have the program Terminal, and the command I gave you will work. But so will typing "⌘-⇧-G" in Finder and then pasting "~/Library/Application Support/minecraft/bin/" and deleting the file by dragging it to the Trash. To each his own.
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.
Assuming you are referring to the patch I created for the installer file, try adding sleep 15 to the bottom of it, then running it and reading the output. I found that the installer was really not doing it's job at all after I used this approach for diagnostics. Of course I don't have every possible computer configuration, only my own, but I am running 10.6.4 and it works here perfectly.
And the sed expression merely deals with the edge case that the command was launched from within terminal, and also works perfectly here.
If you would be willing to do diagnostics, I could analyze them. Or even better, you could verify where the script is broken, or why it fails for you and not for me on a clean copy minecraft.jar. Then release a patch to the install script if you can fix it. Participating in the solution is even more fun than merely noting a problem. :smile.gif:
Likewise, if for some reason earlier versions of Mac OS do not come with standard implementations of sed or sh for some arbitrary unknowable(and highly improbable) reason, users of those OSs could also do diagnostics so that a more robust installation script could be written.
Just add a folder name “MCPatches” to your ~/Documents/ folder.
Open inside AppleScript Editor for gritty details.
Got home from work finally and reuploaded the zip, sorry about the mixup, it was close to 6am when I uploaded it originally.
ZanCraft 24/7 Survival Server
You were able to before with commands, but I'm adding the ability to name/store/set up to 10 waypoints, and select which ones to display in the new menu interface.
I should be done if not today, tomorrow at the latest.
I also took someones suggestion to make change in elevation more prevalent on the map, coming soon in 0.7.3 :wink.gif:
ZanCraft 24/7 Survival Server
I like both MrMMods and yours, i still c ant decide which to use, but i think with your "depth" update it will be epicness.
how would i go about just completely erasing this mod from my system? im sure it will be easier to handle if i just start over.....
Whoa, you're probably the most helpful person I've seen on these forums. I've almost gotten it working. I'm not exactly sure how, but I think it had to do with a tangled web of outdated backups. I forced an update by deleting the version file in /minecraft/bin. Now, the minimap appears, but is just a round or square frame, no map in it. At first, I thought it was the conflicting class files I noticed in a mod I was trying, SkyMod- http://www.minecraftforum.net/viewtopic.php?f=25&t=63448 (df.class and gi.class). After uninstalling SkyMod, the map worked for a while. However, eventually, I got the frame again. I reinstalled, but got nowhere, so I redownloaded the mod, which worked until the cycle happened again- Working map-Frame-Redownload-etc. Now, it just refuses to work- even after redownloading, I still have an empty round frame. There are no crashes or anything, just an empty frame. I have a feeling it's something stupid I'm missing, but I don't know what.
It just totally changed the concepts of minecraft in my head, this map was SO DARN AWSOME!
dude that was epic, I havent tried my 3 other mods to see if they're still working but at least no BSOD
anyway, wait a sec is that a ? AAAAAAAAHHHHHHHHHH BOOM!
Well i lost my test world, all except the map back to the crater :tongue.gif:
Easy, delete the bin directory from <path-to-minecraft> or just the version file from inside that directory.
or in Terminal: 'rm ~/Library/Application\ Support/minecraft/bin/version'. This will refresh minecraft, so you will lose all mods.
Just add a folder name “MCPatches” to your ~/Documents/ folder.
Open inside AppleScript Editor for gritty details.
However he has a AO, while you don't. Sorry
Google "MSVCR71.dll is missing"
Download the dll from a trustworthy site and place in your system32 folder. Then try.
This site has some instructions.
http://www.addictivetips.com/windows-ti ... windows-7/
Seriously, a Map system was just what the doctor ordered and you delivered perfectly... although, I WOULD suggest that you make it to where the map can't correspond with the time of day, otherwise the Clock will be pretty useless. And let's face it, we want to supplement the game's features, not replace them.
P.S. I know you can turn off Dynamic Lighting, but having the option seams like a way of saying "Hey, don't want a clock? CHEAT! OwO"
Other than that, I am enjoying the work you have put into this. I made a new waypoint marker, because I didn't like the default map, shaped as a compass rose.
It should rotate between the two... I'll look into it when I get home, I changed that part a long time ago.
Happy Birthday EZ!
ZanCraft 24/7 Survival Server
http://www.youtube.com/giizismukwa2
Ah, that can happen if java doesn't close properly, open task manager and check if javaw.exe is still running, you might have to kill the process.
ZanCraft 24/7 Survival Server
i has like a mac........ so i dont kno what u r talkin 'bout.....
So do I. Silly :smile.gif:
I just use it at a different level. Since you have a mac, you have the program Terminal, and the command I gave you will work. But so will typing "⌘-⇧-G" in Finder and then pasting "~/Library/Application Support/minecraft/bin/" and deleting the file by dragging it to the Trash. To each his own.
Just add a folder name “MCPatches” to your ~/Documents/ folder.
Open inside AppleScript Editor for gritty details.