Well, I'm sad about the loss of linux support for this EXTREMELY COOL PROJECT, but I can adapt :smile.gif: I intend to try and get it working in wine once you guys release. This is EXACTLY the kind of tool server admins need.
You should look at the Java mod called simply "Minecraft Map" or "Minecraft Minimap" depending on which version it is. It is on my site, http://minecraftam.com, and the forum thread for it is in my sig. It may do what you want even better than this project will, and it is already functional and released.
If you want to try the new AutoMap in wine, you will need to install the XNA framework first in it, so good luck!
I specifically am looking for a minimap along the lines of Minecraft Map, for SMP and with real time terrain updating so I can see and stop griefing quickly. Perhaps I misunderstood the feature list - will AlphaMap be updating the map as it changes? Or is this just a new form of displaying the existing map, like Cartograph or AlphaVespucci, with overlaid player positions?
Minecraft AutoMap does update in real-time, but it gets all its data out of the client, which can only have so much loaded at once. Therefore the window of real-time updating terrain is very small compared to the whole map.
Such a mod could be possible on the server, but it is not a high priority for us at this time. You would probably be better off with Minecraft Map (my Java client) and grief alert for now. Also, if you find it may be useful, I have written a Hey0 plugin that logs the locations of all connected players every 10 seconds to a file that is easy to parse. it is on the minecraftam.com website. I haven't tested it thoroughly though, so don't just stick it on an important server without trying it for a day or two somewhere else.
Alright. I did find a way to determine whether or not the Minecraft client is on a multiplayer server. I even found a way to get the server address out of Minecraft and into the AutoMap (by modifying another one of Notch's classes). But there is a problem. Anyone with even minor technical skills can bypass this security and use ore detection in under an hour via at least two different methods.
One very obvious way is to decompile the AutoMap source code just like we all do with Minecraft source. From there it would be trivial to find the ore detection code and disable the server check. <-- This is remarkably easy to do with all .NET apps.
The other equally obvious way is to redirect the query to the SMP server to the hacker's own SMP server, which is configured to say "Yeah, go ahead and use Ore Detection." This can be done by a 10 year old with any one of a number of very simple proxy programs.
Just in describing these two I have come up with a third way, in which the hacker would decompile the Minecraft mod and have it report his own server address to AutoMap for verification, whilst still connecting to whatever SMP server he chooses.
Further, nobody but private server owners and random oddballs are going to install another mod every time the server is patched just to let their players mine all their diamonds without looking for them.
That said, the only viable options are to disable ore detection entirely and delete the code to make it harder to hack-back-in, or to allow it to be used anywhere. You all have voted, and it is obvious that most of you want ore detection, so ore detection will be in, unrestricted, in the first release.
I want to suggest releasing an OREDETECT version and a NODETECT version separately. Giving people the choice seems good, right? And it'll save you some time, but probably not bandwidth. Not that that would be a concern. If you have problems, you can resort to mirror uploads.
The only issue was whether or not to allow it in the first place due to its controversial nature, and it has been decided that it will be allowed. It is, of course, a feature that can be toggled on and off as desired. That is no big deal. No need for two versions.
.NET 4 and XNA4 are very much required. Without those two frameworks to speed along production, Minecraft AutoMap would never have existed :smile.gif:
I suspect that DX9 and older graphics cards do not work with XNA 4. If it is true, we might be able to convert the project to XNA 3.1 which I think has better support for older hardware.
Not only is this the most amazing addition to Minecraft modding to date, but it's triple times super awesome with dual-monitor support! Map in one window, game in the other... bliss.
It works now, but it seems that AM conflicts with the Rideable Mobs mod, (dm.class), crap.
Awesome. I'm sorry to hear that we have a mod conflict. It is bound to happen I suppose, until Notch or some enterprising Java developer gets around to delivering a client-side plugin API.
We could, in theory, modify one of the classes that extend dm.class, but there is no telling what kind of side effects this may have. Loss of player names or other players in SMP is a good possibility.
Another possibility that I do not like is that we make separate installers that know how to patch all the various versions of dm.class that have been produced by Notch and by modders.
I've been keeping an eye on Xau's work (he is the guy who runs the HD texture fix) because he has hinted that his patcher may soon support plugins, and in a way that would make them not step on each other.
Sounds good, I still can't get it to work at the moment, but am trying a few things before I just go and create a fresh .jar. Will post the results later.
Minecraft AutoMap does update in real-time, but it gets all its data out of the client, which can only have so much loaded at once. Therefore the window of real-time updating terrain is very small compared to the whole map.
Such a mod could be possible on the server, but it is not a high priority for us at this time. You would probably be better off with Minecraft Map (my Java client) and grief alert for now. Also, if you find it may be useful, I have written a Hey0 plugin that logs the locations of all connected players every 10 seconds to a file that is easy to parse. it is on the minecraftam.com website. I haven't tested it thoroughly though, so don't just stick it on an important server without trying it for a day or two somewhere else.
Have you tried Minecraft AutoMap?
One very obvious way is to decompile the AutoMap source code just like we all do with Minecraft source. From there it would be trivial to find the ore detection code and disable the server check. <-- This is remarkably easy to do with all .NET apps.
The other equally obvious way is to redirect the query to the SMP server to the hacker's own SMP server, which is configured to say "Yeah, go ahead and use Ore Detection." This can be done by a 10 year old with any one of a number of very simple proxy programs.
Just in describing these two I have come up with a third way, in which the hacker would decompile the Minecraft mod and have it report his own server address to AutoMap for verification, whilst still connecting to whatever SMP server he chooses.
Further, nobody but private server owners and random oddballs are going to install another mod every time the server is patched just to let their players mine all their diamonds without looking for them.
That said, the only viable options are to disable ore detection entirely and delete the code to make it harder to hack-back-in, or to allow it to be used anywhere. You all have voted, and it is obvious that most of you want ore detection, so ore detection will be in, unrestricted, in the first release.
Have you tried Minecraft AutoMap?
But it seems that's already been thought of.
Have you tried Minecraft AutoMap?
Have you tried Minecraft AutoMap?
I double click the application, it takes a minute, but it gives me this each time.
CDR's PTC HD Infinity [128x Texture Pack]
How to find the minecraft.jar file
Modifying the minecraft.jar file
One Stop Mod Shop
No suitable graphics card found.
Could not find a direct3d device that supports the XNA Framework HiDef profile.
Verify that a suitable graphics device is installed.
Make sure the desktop is not locked, and that no other application is running in full screen mode.
Avoid running under Remote Desktop or as a Windows service.
Check the display properties to make sure hardware acceleration is set to Full.
Graphics IS set to full...
Have you installed .NET 4 and XNA 4?
Have you tried Minecraft AutoMap?
Ack. This XNA framework just might require DX10. Are you in Vista or newer with a DX10 gfx card?
Have you tried Minecraft AutoMap?
downloading .NET4 and XNA4
CDR's PTC HD Infinity [128x Texture Pack]
How to find the minecraft.jar file
Modifying the minecraft.jar file
One Stop Mod Shop
I too run Windows 7 x64.
.NET 4 and XNA4 are very much required. Without those two frameworks to speed along production, Minecraft AutoMap would never have existed :smile.gif:
I suspect that DX9 and older graphics cards do not work with XNA 4. If it is true, we might be able to convert the project to XNA 3.1 which I think has better support for older hardware.
Have you tried Minecraft AutoMap?
No.. I'm running Windows XP SP 3.. there is no DX10 for WinXP -that I know of at the moment-... do you have any suggestions?
CDR's PTC HD Infinity [128x Texture Pack]
How to find the minecraft.jar file
Modifying the minecraft.jar file
One Stop Mod Shop
We will look into this. It is a major pain using XNA 3.1 though, since it does not support the latest development tools.
Have you tried Minecraft AutoMap?
And neither do half the computers people here. I was looking forward to this only to find out I can't run it.
I'm very disgusted.
Oh WOW.
Holy effing poop-pile covered in secret sauce.
Not only is this the most amazing addition to Minecraft modding to date, but it's triple times super awesome with dual-monitor support! Map in one window, game in the other... bliss.
You guys have done an amazing job. I am amazed!
Awesome. I'm sorry to hear that we have a mod conflict. It is bound to happen I suppose, until Notch or some enterprising Java developer gets around to delivering a client-side plugin API.
We could, in theory, modify one of the classes that extend dm.class, but there is no telling what kind of side effects this may have. Loss of player names or other players in SMP is a good possibility.
Another possibility that I do not like is that we make separate installers that know how to patch all the various versions of dm.class that have been produced by Notch and by modders.
I've been keeping an eye on Xau's work (he is the guy who runs the HD texture fix) because he has hinted that his patcher may soon support plugins, and in a way that would make them not step on each other.
Have you tried Minecraft AutoMap?
CDR's PTC HD Infinity [128x Texture Pack]
How to find the minecraft.jar file
Modifying the minecraft.jar file
One Stop Mod Shop