I got this working for my server without a hitch, other then trying to guess the coordinates :tongue.gif:
However, I have a request.
Would it be too difficult to allow it to pull the overlay from the web?
I keep an updated map of my server up and it'd be most handy if my clients didn't have to download it manually every time.
I got this working for my server without a hitch, other then trying to guess the coordinates :tongue.gif:
However, I have a request.
Would it be too difficult to allow it to pull the overlay from the web?
I keep an updated map of my server up and it'd be most handy if my clients didn't have to download it manually every time.
It could be set up to do that, but it wouldn't be able to tell if a new map was new or not until it downloaded the whole thing.
Do most automatic map updaters use command line cartograph? Also you'd need a command line tool to rotate the map unless cartograph will do it correctly for you. The gui version wouldn't do it for me. All maps came out the same. I could change the map client so north points a different direction than up.
I got this working for my server without a hitch, other then trying to guess the coordinates :tongue.gif:
However, I have a request.
Would it be too difficult to allow it to pull the overlay from the web?
I keep an updated map of my server up and it'd be most handy if my clients didn't have to download it manually every time.
It could be set up to do that, but it wouldn't be able to tell if a new map was new or not until it downloaded the whole thing.
Do most automatic map updaters use command line cartograph? Also you'd need a command line tool to rotate the map unless cartograph will do it correctly for you. The gui version wouldn't do it for me. All maps came out the same. I could change the map client so north points a different direction than up.
That wouldn't help. In my case Cartograph generates flipped maps no matter what I do, so you need to rotate and later flip horizontally. :-\
Rollback Post to RevisionRollBack
War does not determine who is right - only who is left. - Bertrand Russell fCraft.net Freebuild Official - Official server of the fCraft custom server software
Did you grab and drag the map inside the window? Usually it starts in some corner where you won't see the difference between it being loaded and unloaded.
Rollback Post to RevisionRollBack
War does not determine who is right - only who is left. - Bertrand Russell fCraft.net Freebuild Official - Official server of the fCraft custom server software
Right so... I just tested the map with a fresh install of Hey0 on a diffrent server. Running no other addons or Llama Craft fixs, Runecraft, or anything of the sort.
I'll keep adding untill I found out what the problem was.
ALSO your program does NOT like spaces in the name of the server location... you should probably look into that.
Did you grab and drag the map inside the window? Usually it starts in some corner where you won't see the difference between it being loaded and unloaded.
I had to do the exact same thing when i first started the minimap with an overlay of a map. It was WAY up in the corner be default.
The screen just remains completely black, does not appear to try and load it. Will rerender and give it another shot at some point.
Well, since we are dealing with a very massive map, you did zoom way out or in some other way look way down and to the right, I hope? Maybe its there but you never scrolled far enough to see terrain?
Did you grab and drag the map inside the window? Usually it starts in some corner where you won't see the difference between it being loaded and unloaded.
I had to do the exact same thing when i first started the minimap with an overlay of a map. It was WAY up in the corner be default.
If I remember to do it, I will see if I can get the bitmap width and height and auto-center the map for people so they don't have to scroll from the corner.
ALSO your program does NOT like spaces in the name of the server location... you should probably look into that.
Confirmed. Spaces in the server path is the cause of the elusive MalformedURLException error. Remove the spaces for now, and you should be fine. I will be investigating this as my top priority when I have time.
Update: It is only affecting servers using the Hey0 plugin. If the error is on my end, it narrows it down to just one code file. If it is on Hey0's end, well, I'm not sure what his bugfixing priorities are like.
ALSO your program does NOT like spaces in the name of the server location... you should probably look into that.
Confirmed. Spaces in the server path is the cause of the elusive MalformedURLException error. Remove the spaces for now, and you should be fine. I will be investigating this as my top priority when I have time.
Update: It is only affecting servers using the Hey0 plugin. If the error is on my end, it narrows it down to just one code file. If it is on Hey0's end, well, I'm not sure what his bugfixing priorities are like.
Silly Question:
would it be possible to rig the MM server to automatically send the client a map upon connect?
Also.. would it be worth it to rework cartographer (since it is open source i hear) to make a MM combatible map from a command line? Perhaps change it to work with the SMP server's world folder, and maybe even create a relief shaded "normal" map (instead of the oblique angle one)?
Example of a relief shaded map (made using Photoshop):
I'm getting a " Could not find the main class: MinecraftMiniMapApp. Program will exit" error.
I believe this means you don't have the "lib" folder in the same place as the .jar file.
Quote from WyldFyr »
Silly Question:
would it be possible to rig the MM server to automatically send the client a map upon connect?
Also.. would it be worth it to rework cartographer (since it is open source i hear) to make a MM combatible map from a command line? Perhaps change it to work with the SMP server's world folder, and maybe even create a relief shaded "normal" map (instead of the oblique angle one)?
Example of a relief shaded map (made using Photoshop):
Most likely I would make the client download a map from a URL rather than have the server send the data directly.
It should be possible to create an MM compatible map from the command line. The main issue is getting it rotated correctly so that North is up. (Though I could put in the option in the client to let you choose which direction North was, for the sake of map compatibility).
Ideally, though, someone mods Cartograph to put a specific (unique) colored pixel at block 0,0 and output a north-up normal map, all from the command line. If someone could do that, then one of the auto-map-generation and uploading mods could handle mapmaking on the serverside, and I could implement auto-map-downloading in the MM client and make it search for that colored pixel at 0,0 to use for calibration.
You all have probably noticed the white crosshair that I already draw centered on block 0,0 (or at least I think that is where block 0,0 is!
The relief shaded map looks awesome but AFAIK it would be no small chore to make cartograph output one of those. Alternatively, a relief shaded map could be made by an automation program if the server had photoshop and a batch droplet to do the filter. Do-able, but oh what a mess.
I've installed this on my dedicated server, and it connects just fine. The overlay works fine as well. Unfortunately I don't see any names or dots, just the map and a white +.
I've installed this on my dedicated server, and it connects just fine. The overlay works fine as well. Unfortunately I don't see any names or dots, just the map and a white +.
Using the latest client? Try opening the client settings file and making the font size much bigger. Like size 50 or higher. Anyway that is all I can guess at for now. It will be tomorrow evening before I can sit down and look at the code again, but I'm pretty sure I closed all the silent-fail-type errors regarding receiving data. You should look at the server.log and the client log in particular. The current client should be making a log entry every 1 second saying what the status of the last refresh was. Let me know what it says, please. I am going to cut that down to maybe one every minute in the next patch, and eventually stop logging data retrievals altogether when I am confident it is working flawlessly.
Hey0's Mod updated to rev100 - plugin needs updating. =)
Rollback Post to RevisionRollBack
War does not determine who is right - only who is left. - Bertrand Russell fCraft.net Freebuild Official - Official server of the fCraft custom server software
It should be possible to create an MM compatible map from the command line. The main issue is getting it rotated correctly so that North is up. (Though I could put in the option in the client to let you choose which direction North was, for the sake of map compatibility).
Ideally, though, someone mods Cartograph to put a specific (unique) colored pixel at block 0,0 and output a north-up normal map, all from the command line. If someone could do that, then one of the auto-map-generation and uploading mods could handle mapmaking on the serverside, and I could implement auto-map-downloading in the MM client and make it search for that colored pixel at 0,0 to use for calibration.
You all have probably noticed the white crosshair that I already draw centered on block 0,0 (or at least I think that is where block 0,0 is!
The relief shaded map looks awesome but AFAIK it would be no small chore to make cartograph output one of those. Alternatively, a relief shaded map could be made by an automation program if the server had photoshop and a batch droplet to do the filter. Do-able, but oh what a mess.
I'm peeking at the code for cartographer, and it dosnt look too messy. The three things on the todo list (in ascending order of difficulty); add an orgin pixel, rotate the map so north is up, and add an option for a relief shaded overhead map, dont look too bad from here, especially the first two. It may take a while for me to do however because (a) I work two jobs, and (:cool.gif: my programming ability is intermediate level (w/no windows app programming exp). But, it does look like a worthy challenge, so here goes....
Ok, that fixed it, now when i connect to m server on 127.0.0.1 and port 3000, it says: "Exception thrown while connecting to the server: Connection refused to host:: 127.0.0.1; nested exception is: java.net.ConnectExceeption: Connection refused: connect"
Can you list off what your using?
It could be set up to do that, but it wouldn't be able to tell if a new map was new or not until it downloaded the whole thing.
Do most automatic map updaters use command line cartograph? Also you'd need a command line tool to rotate the map unless cartograph will do it correctly for you. The gui version wouldn't do it for me. All maps came out the same. I could change the map client so north points a different direction than up.
Have you tried Minecraft AutoMap?
That wouldn't help. In my case Cartograph generates flipped maps no matter what I do, so you need to rotate and later flip horizontally. :-\
fCraft.net Freebuild Official - Official server of the fCraft custom server software
fCraft.net Freebuild Official - Official server of the fCraft custom server software
I'll keep adding untill I found out what the problem was.
ALSO your program does NOT like spaces in the name of the server location... you should probably look into that.
I had to do the exact same thing when i first started the minimap with an overlay of a map. It was WAY up in the corner be default.
Well, since we are dealing with a very massive map, you did zoom way out or in some other way look way down and to the right, I hope? Maybe its there but you never scrolled far enough to see terrain?
Long shot, I know.
Edit: I see that was also suggested above. *grin*
Have you tried Minecraft AutoMap?
If I remember to do it, I will see if I can get the bitmap width and height and auto-center the map for people so they don't have to scroll from the corner.
Have you tried Minecraft AutoMap?
Confirmed. Spaces in the server path is the cause of the elusive MalformedURLException error. Remove the spaces for now, and you should be fine. I will be investigating this as my top priority when I have time.
Update: It is only affecting servers using the Hey0 plugin. If the error is on my end, it narrows it down to just one code file. If it is on Hey0's end, well, I'm not sure what his bugfixing priorities are like.
Have you tried Minecraft AutoMap?
He just updated his mod. x_x
would it be possible to rig the MM server to automatically send the client a map upon connect?
Also.. would it be worth it to rework cartographer (since it is open source i hear) to make a MM combatible map from a command line? Perhaps change it to work with the SMP server's world folder, and maybe even create a relief shaded "normal" map (instead of the oblique angle one)?
Example of a relief shaded map (made using Photoshop):
I believe this means you don't have the "lib" folder in the same place as the .jar file.
Most likely I would make the client download a map from a URL rather than have the server send the data directly.
It should be possible to create an MM compatible map from the command line. The main issue is getting it rotated correctly so that North is up. (Though I could put in the option in the client to let you choose which direction North was, for the sake of map compatibility).
Ideally, though, someone mods Cartograph to put a specific (unique) colored pixel at block 0,0 and output a north-up normal map, all from the command line. If someone could do that, then one of the auto-map-generation and uploading mods could handle mapmaking on the serverside, and I could implement auto-map-downloading in the MM client and make it search for that colored pixel at 0,0 to use for calibration.
You all have probably noticed the white crosshair that I already draw centered on block 0,0 (or at least I think that is where block 0,0 is!
The relief shaded map looks awesome but AFAIK it would be no small chore to make cartograph output one of those. Alternatively, a relief shaded map could be made by an automation program if the server had photoshop and a batch droplet to do the filter. Do-able, but oh what a mess.
Have you tried Minecraft AutoMap?
Using the latest client? Try opening the client settings file and making the font size much bigger. Like size 50 or higher. Anyway that is all I can guess at for now. It will be tomorrow evening before I can sit down and look at the code again, but I'm pretty sure I closed all the silent-fail-type errors regarding receiving data. You should look at the server.log and the client log in particular. The current client should be making a log entry every 1 second saying what the status of the last refresh was. Let me know what it says, please. I am going to cut that down to maybe one every minute in the next patch, and eventually stop logging data retrievals altogether when I am confident it is working flawlessly.
Have you tried Minecraft AutoMap?
Now i'm getting he exception though, so i'm gonna have to wait.
this?
Cause I'm getting that :sad.gif:
fCraft.net Freebuild Official - Official server of the fCraft custom server software
I'm peeking at the code for cartographer, and it dosnt look too messy. The three things on the todo list (in ascending order of difficulty); add an orgin pixel, rotate the map so north is up, and add an option for a relief shaded overhead map, dont look too bad from here, especially the first two. It may take a while for me to do however because (a) I work two jobs, and (:cool.gif: my programming ability is intermediate level (w/no windows app programming exp). But, it does look like a worthy challenge, so here goes....