Oh hai! Here's a little something I made for fun. It's called Advanced Maps.
It adds advanced maps to tha game.
YEAH YOU GOT THAT RIGHT.
I present to you the new AdvancedMap package. Fully SMP compatible.
Running on ModLoader/MP and MCForge.
With a small addition of my own hook library - read on.
OH YEAH it is not fully SSP compatible, since I screwed part of my code over. I'll fix that pretty soon. Just wanted to put the SMP version out.
First the installation process :
1 - Install ModLoader (1.8.1), ModLoaderMp (1.8.1) and MCForge (1.1.1)
1 - Download the files.
2 - Move the CONTENT of VoraHooks.jar into your Minecraft.jar (See Notes at the very end of the post for explanations.)
3 - Move the Zipped client file into your mods folder. Dont have one yet? Run minecraft once, close it, there you go, you got a mod folder.
4 - Play and have some fun.
1 - Install ModLoaderMp (SERVER version, 1.8.1) and MCForge (SERVER version, 1.1.1)
2 - Move the Zipped server file into you mods folder.
3 - Enjoy.
Oh, you're still there? Wondering WHAT is advanced maps? Well, here it is.
It all starts with a block ("Oh, a block? What is that?"). A cube if you prefer.
That cube is the Map Maker.
Then, and this won't be useful right now, there is also the new Map Frame. A frame. For pictures. But without pictures.
With MAPS. Or actually, without maps. But you can PUT maps in it. But not pictures. Sorry.
Place the cube/block somewhere, and gather some paper and ink. Makes sense now, doesnt it?
Then use the cube. Or the block. Or both, since they are one.
This opens up the Map Making interface. Ooooh, shiny! Actually, no. Gray, and not shiny. But stop crying.
The opening page is the Map Creation workspace.
Here you can create maps.
With any zoom.
Or close to.
Put some paper and ink in the workshop. Or cube.
Each new map uses up 5 paper pieces, and one unit of ink.
Those numbers will come back pretty often.
Now, if you click on the second workspace, you get to...
The Copy Map worskspace.
It... well... copy maps.
And mysteriously links them together.
What has been seen cannot be unseen...
Or can it?
It can. With the third workspace - the Erase Map workspace.
This one erases a functional map. Could be useful to someone.
It also only costs a single paper to use.
The last one is a bit trickier. And a lot more useful.
It's the Extend Map workspace.
It extends maps.
Actually, I'm lying. It does not. Not even god can stretch paper.
What it does is create a map that is the extension of another map.
With the same zoom. With correct proportions.
Now, remember, I told you something about a Map Frame.
Look at me. I've got a map.
Look down. Back up.
The map is on the wall.
Look down again. Up again.
The map is on the ground.
All this by merely right-clicking the frame.
Oh and the map has not changed. It's still the same map.
Now, you got to the end of this.
Wanna try this? Try it. Give me feedback. Ask me to port it to SMP. I might.
Important thing is - is that of any interest to any of you?
(Couple last things, on a more serious note : don't try to use normal maps, they are still in the game, but can't do any interesting stuff. I do believe ink can be any type of dye actually - give it a try. Also, if you use the extend map function, and copy them, and put frames on the walls - they actually fit tightly. You could do a whole world map on a single wall. Have fun. Or cry.)
By demand of the lady, who really wanted me to put this : here is what multi maps give once placed in frames.
The same thing after a couple more minutes of exploration.
The VoraHooks library is a temporary solution to a lack of hooks in McForge. It has been built on top of it and as such is fully compatible.
THERE IS A CATCH THOUGH.
If you install anything else that modifies the ItemRenderer base class, you WILL screw it. And it WILL crash. Be warned.
(As of now, I do not know of any mod that actually do that - pm me if you got one, I'll add it to a list of Don't-mix mods.)
Keep in mind, this was not put through an extensive bug-testing session. And that is exactly why I'm putting it here. It whould work. It works. But it might NOT work all the time or every way it should be.
Hence why I need feedback. And people to actually try it.
Here, added a duo of screens about that little note at the end, about multi map framing. You can see that it actually gives out a seemless map overall.
It is possible that right now, Extend map West and East are inverted - I'm aware, simple direction mismatch.
By the way, those maps were created by putting 4 maps on the walls, and exploring with their copies. They get updated at the same time, allowing you to keep map copies in case you die. Or in case you KNOW you wont be coming back.