Using Mapper

WARNING: Mapper is quite difficult and sometimes impossible to use, so I've dropped support for it. It will remain working until I change the map file format.

WARNING: This a relatively long process, please take time for it.

If you already started a map that you would like to modify, you can load it again using File -> Load.

Ok, so, you want to make a map of your server? To make a map, you will need:

-Mapper, a mapping program specifically designed to make Navigator maps.
The latest version can be found here:

-A 1/1 scale map of the world, EAST SIDE UP. Personally, I use Minemapper to make the maps.
An internal map renderer in planned.

Now, start Mapper.jar.

Go to the menu bar. Click "File" then "New", and answer "Yes" to the dialog.

Select the map image and open it. Next, write the coordinates of the origin on the image.
DO THIS AS ACCURATELY AS POSSIBLE, OR YOUR WHOLE MAP WILL BE INACCURATE!

Ok, sorry for screaming, I just needed this to be clear.

That was the initial setup, you can now start mapping your world!

What is a map made up of? Nodes, roads and destinations.

Nodes:

Place these in the middle of the road at every corner, turn, intersection and ends.
Place these using the "Node" tool. If you make a mistake, you can delete nodes using the "Delete" tool.

Roads:

Connect two nodes together. Place these by clicking the two nodes you wish to connect using the "Road" tool.
The roads should be as close as possible to the roads on the map image.

Destinations:

These points can be navigated to using the /nav go command.
Once placed, Navigator will guide players to the closest point on the closest road from the destination.
Place these using the "Destination" tool, then give them a name.
The name can be changed using the "Edit" tool, and can be deleted with the "Delete" tool.

Once you are happy with your map, you can save the map using Menu => File => Save As.
Name it "worldname.map". Replace "worldname" with the exact, case-sensitive of your world.

To use it, upload the worldname.map file to your server and place it in the "plugins/Navigator" folder.


Comments

Posts Quoted:
Reply
Clear All Quotes