Minecraft Mods

Xaero's World Map 1.18 Forge (+ Fabric, 1.17.1, 1.16.5, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10 and more)

  • 245,926 views, 434 today
  • 82,245 downloads, 166 today
  • 291
  • 287
  • 417
xaero96 avatar xaero96
Level 100 : Transcendent Ninja
1,374
The mod adds a self-writing fullscreen map to your Minecraft client. Works as a separate mod but is a lot better with Xaero's Minimap. The reason why it's available separately is to keep Xaero's Minimap as light-weight as possible. This mod is mostly client-sided. Installing it on the server side is optional for some additional features like world identification.

The mod is still in development! Please report any bugs that you encounter or otherwise they won't get fixed. You can private message me to report bugs.

Make sure your world is optimized (Singleplayer - Edit - Optimize World) for the Minecraft version you're playing (repeat after every Minecraft update). It takes A LOT longer to generate singleplayer maps from unoptimized world saves.

Install by dropping the jar into the Minecraft Forge's mods folder, as usual. A step-by-step guide is available on the download page.

Follow me on Twitter? twitter.com/xaero96

Support me on Patreon? patreon.com/xaero96 (in-game rewards, goals for removing ads and more)



Current Mod Features:


  • A self-writing world map (as opposed to manual paper maps). You can create multiple maps on the same server address and switch between them either manually or automatically.
  • Works in Singleplayer, Multiplayer and on Realms.
  • Intuitive interface. Open the map screen by pressing M. Move the map around with your mouse and zoom in/out using the mouse wheel, similar to Google Maps. All relevant controls are listed in a tooltip on the map screen and you can customize a lot of them.
  • Optional automatic multiple world detection on servers.
  • Resource pack support. Changing the resource packs causes the whole world map to regenerate.
  • Cave dimensions support (for example the Nether).
  • Optional vanilla maps mode, which makes the world map look like the vanilla paper maps.
  • Terrain shading customization.
  • "Footsteps" that show you your most recent path taken.
  • Settings that can help improve the performance of the mod when necessary. Although in most cases the mod should perform great by default.
  • Xaero's Minimap integration. The minimap mod will display chunks provided by the world map. The world map mod will display waypoints from the Xaero's Minimap mod. Also works with the Better PVP mod. You can create, edit and teleport to the waypoints without leaving the map interface.
  • Potion effects to control the usage of the world map for the players on your server/map. The following potion effects exist as of writing this: xaeroworldmap:no_world_map. The effects are of the neutral type by default, but you can also specify a non-neutral type by appending _harmful or _beneficial to the end of the effect ID, for example xaeroworldmap:no_world_map_harmful.
  • Since version 1.14.0 of the mod, you can open an on-map waypoint menu by clicking the icon in the bottom right corner of the map screen. In the waypoint menu, you can see a list of all your map waypoints from the rendered sets, interact with them with the mouse cursor, filter them by name in a text field. The menu also lets you toggle the visibility of disabled waypoints, toggle rendering all sets and change the current waypoint set. Hovering over the waypoints in the menu also acts as hovering over them on the map: they are highlighted on the map and you can use the right-click or hover controls to interact with them.
  • An option to export a map as a PNG image file. The mod tries to export the whole map, so it might not work, if the map is millions of blocks in length. I'm planning to give more options for exporting the map in the future!
  • Option to limit your map access by binding it to an item required in your hotbar or to be equipped. For example, add mapItemId:minecraft:compass anywhere in the config file to bind it to the compass item. This way the map will not work unless you have the compass in your hotbar or equipped.
    Xaero's World Map 1.18 Forge (+ Fabric, 1.17.1, 1.16.5, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10 and more) Minecraft Mod

    Xaero's World Map 1.18 Forge (+ Fabric, 1.17.1, 1.16.5, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10 and more) Minecraft Mod

    Xaero's World Map 1.18 Forge (+ Fabric, 1.17.1, 1.16.5, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10 and more) Minecraft Mod

    How to install the Fabric version:

    • Download and install the Fabric Loader.
    • Download Fabric API and put it in the "mods" folder in the Minecraft game directory.
    • Download the Fabric version of the map mod for your Minecraft version and put it in the mods folder.
    • Start the Fabric game "installation" using the Minecraft launcher.

    Multiple worlds on the same server address/IP are using and writing to the same map?

    This mod lets you have multiple maps on the same server address. You can freely switch between maps and create new ones at any time. Map overwriting can be prevented by choosing the right "Map Selection" mode for the type of server that you are playing on. Map selection is done in a special menu by clicking the bottom left icon on the world map screen (if the menu isn't open by default). In the menu you can switch between Manual, World Spawn and Single modes and select/create maps by using the top-center dropdown menu. If you hover over the Map Selection option, you can read everything you need to know about each map selection mode, including Server mode. World Spawn mode is the equivalent of what was used by the world map pre 1.6. So you don't have to downgrade the mod to still use it. Server mode is the best option for most cases because the server automatically controls your map selection based on server-side level IDs. It requires the mod to be installed on the server side. If changing the map selection mode switches your map to an empty one, you can always rebind the map that you want to be used by selecting it from the dropdown menu and confirming.

    Why does the world map ask for confirmation?

    A single server address can have multiple overworlds, nethers etc. It can be due to multiple sub-servers or just multiple world saves, for example a "Lobby" world and a "Game" world. Different worlds don't have any unique identifiers on the client side, which makes it impossible to reliably differentiate between them. Because of this, the world map mod lets you have multiple world maps for each dimension on the same server address. In older mod versions, by default, map selection is Manual, which means that you are asked to confirm which map to use every time you switch dimensions/worlds/sub-servers. You can also choose one of the 2 automatic modes. Map selection is done in a special menu by clicking the bottom left icon on the world map screen (if the menu isn't open by default). In the menu you can switch between Manual, World Spawn and Single modes and select/create maps by using the top-center dropdown menu. If you hover over the Map Selection option, you can read everything you need to know about each map selection mode, including Server mode. World Spawn mode is the equivalent of what was used by the world map pre 1.6. So you don't have to downgrade the mod to still use it. Server mode is the best option for most cases because the server automatically controls your map selection based on server-side level IDs. It requires the mod to be installed on the server side. If changing the map selection mode switches your map to an empty one, you can always rebind the map that you want to be used by selecting it from the dropdown menu and confirming.

    Can't see your waypoints on a server after installation?

    Your currently confirmed map affects which waypoints sub-world in the minimap mod is considered automatic. This allows each created map to have separate waypoints data. At any point in time, you can select and view any non-automatic waypoints sub-world by going to the waypoints menu (press U) and selecting it from top-right dropdown menu. You can make any sub-world automatic for your currently confirmed map by selecting Options -> Make Sub-World Auto.

    Your world map has "reset" for a specific server?

    Do not panic. It's almost certainly not actually deleted (this has never happened as far as I know). Old world map versions use a world spawn-based system to separate a server into multiple maps. This system often breaks because of servers adding custom functionality to the vanilla compass item by sending fake world spawn coordinates to your game client. Make sure you update the mod to the latest version. There are now multiple map selection modes you can choose between, Manual being the default one. You can now view any world map you have on the current server address. Click the bottom left icon on the world map to open the map selection menu, if it's not open by default. The top center dropdown menu allows you to select existing or create new world maps. You can hover over the map selection mode setting (bottom left) to read about how each mode works. Server mode is the best option for most cases because the server controls your map selection based on server-side level IDs. It requires the mod to be installed on the server side. Manual mode is the safest alternative and should work on every other server. There are also 2 additional automatic map selection modes when Server mode isn't an option. Read more about them in the tooltip of the setting.

    Old map is not in the map menu? This can mean 2 things: the server address has changed or the dimension IDs have changed.

    Let's start with the dimension ID change. Each dimension on the server has a separate directory in the game directory -> XaeroWorldMap directory. Please backup the XaeroWorldMap directory before you begin doing anything with it. In older mod versions, the dimension directory name contains the server address and the dimension key, for example XaeroWorldMap/Multiplayer_127.0.0.1_DIM1. In newer versions the dimension directory is a sub-directory, so something like XaeroWorldMap/Multiplayer_127.0.0.1/DIM1. For compatibility reasons, default overworld, nether and the end dimensions are named null, DIM-1 and DIM1. Other dimensions should have their name be based on the original dimension ID, for example Multiplayer_127.0.0.1/minecraft$overworld_creative. In 1.16+, you can see your current dimension ID on the F3 screen ingame to figure out which directory is meant for which dimension (for example "minecraft:overworld"). Please exit to the game title screen or close the game before editing files/directories.
    Each dimension directory contains sub-directories, one for each map that you have in the dimension (for example mw$default or mw-4,0,-4) as well as a file named dimension_config.txt that contains the actual display names of the maps. You can use the file to help you find a specific map directory that you want. Moving/copying a map directory between dimension directories should move/copy it between dimensions. You can give it a name later ingame. The most common case would be something like moving a map from /null to /minecraft$overworld_survival. It is needed when a 1.16+ server starts using a unique dimension ID for each sub-world.

    For server address changes, you would first have to remove all directories inside game directory -> XaeroWorldMap that contain the new server address. There is usually only 1 such directory if you are using the latest mod version. Please backup the whole XaeroWorldMap directory before you do that. Also, exit the game at least to the title screen. Then you would have to rename each old server address directory (in XaeroWorldMap) to the new address, replacing ONLY the address part.

    Message me or leave a comment if you have questions!

    Here's the old explanation if you can't update the mod to 1.6.1 or newer:
    Click to reveal
    Do not panic. It's almost certainly not actually deleted (this has never happened as far as I know). It's likely caused by a server plugin changing the behavior of the vanilla compass item and interfering with the mod's "multiworld" detection. In most such cases the compass item points to your bed instead of the global spawn point. Sleeping in the right bed again should bring everything back for you if sleeping in another one was the cause of the map "resetting".
    If the map "reset" because of a new plugin being added (and if removing it is not an option for you), then here's how you can restore your map (and hope the plugin doesn't do it again):

    Make sure Minecraft is NOT RUNNING.

    1. Go to the game directory

    2. Go to the XaeroWorldMap directory

    3. Find directories that represent the dimensions you have visited on the server. These directories contain the address of the server in their name. The one that ends with _null is the overworld, _dim-1 is Nether etc.

    4. Open the overworld directory (_null).

    5. You should see multiple directories that start with mw.

    6. Find the one that is the biggest in file size. Copy the name of it somewhere so you don't lose it.

    7. Now find the newest mw directory (likely the emptiest or just check the creation date). Move this directory somewhere else. Don't delete it just yet.

    8. Rename the directory from step 6 to the name of the backed up directory from step 7.

    9. Open Minecraft and test if the overworld world map is back.

    10. If it's not, exit Minecraft and restore the old name of the directory that you have renamed + restore the backed up folder. Reread all the steps to make sure you're doing everything right.
    If overworld is now fixed, proceed to step 11.

    11. Rename and backup the directories with the same names as overworld for every other dimension that you'd like to restore.

    Contact me if you have questions!

    The world map is restored but the waypoints are still not?

    Please read the "Your waypoints are no longer shown for a specific server?" section on the minimap description page. It should cover most cases. Contact me, if it doesn't help.

    This mod is Copyright ©xaero96 and is the intellectual property of the author. It may be not be reproduced under any circumstances except for personal, private use as long as it remains in its unaltered, unedited form. It may not be placed on any web site or otherwise distributed publicly without advance written permission. Use of this mod on any other website or as a part of any public display without permission is strictly prohibited, and a violation of copyright.

    You are allowed to make videos using this mod. Using it in your modpacks is ALLOWED as long as a link to one of my mod pages is provided and you do not profit from it (CurseForge modpacks are OK though). I'm very likely to make an exception for other commercial use if you contact me!
    Progress85% complete
    Game VersionMinecraft 1.18
    Tags

    119 Update Logs

    Update #119 : 12/04/2021 10:59:22 amDec 4th

    Update 1.18.6 (MC 1.18, 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4):

    * Compatible with Xaero's Minimap / Better PVP 20.23.0 or newer. Version 21.22.3 or 21.22.4 is HIGHLY recommended.
    * Fixed the world map not working properly in the end in singleplayer, more specifically dimensions that have full void chunks. Use the "Reload Regions" option in the world map settings to fix existing glitches after you update. If it's already ON for you, then turn it OFF and back ON.
    LOAD MORE LOGS

    Create an account or sign in to comment.

    1
    12/04/2021 12:22 am
    Level 29 : Expert Engineer
    SweatyYeti
    SweatyYeti avatar
    Hey, is there a way for the map to show above the bedrock layer in the nether? I have an ice highway on the nether roof, and I would like to see all the branches of the highway, but it only shows terrain below the roof. (Which admittedly, is also very useful for finding biomes.)

    When I'm inside the highway tunnel, with blocks above my head, it shows above the roof on the minimap, but not the world map, and when I walk out into the open, the minimap changes to show the same terrain as the world map.

    If it helps, I have Cave Mode set to 3x3 ceiling and Cave Mode Depth set to 64 although that doesn't change anything whatever I set it to.
    1
    12/05/2021 8:32 am
    Level 100 : Transcendent Ninja
    xaero96
    xaero96 avatar
    You can see above the roof on the minimap if you turn off the world map chunks setting in the minimap settings. You can't do that for the world map.
    You can only completely disable world map cave mapping for nether-like dimensions in the world map config file, but that will not store the map separately. It will simply override the same map. You can't quickly switch between the two. It's a temporary workaround feature that will be removed when the world map mod gets better cave mode controls.
    1
    12/05/2021 8:41 am
    Level 29 : Expert Engineer
    SweatyYeti
    SweatyYeti avatar
    So it sounds like it's a feature that you're planning on adding in a future version then? Because it would be incredibly helpful for mapping out nether highways and such.

    If that's the case, I look forward to it being possible.
    1
    12/05/2021 5:07 pm
    Level 100 : Transcendent Ninja
    xaero96
    xaero96 avatar
    Yes, but it won't be soon.
    1
    12/05/2021 10:21 pm
    Level 29 : Expert Engineer
    SweatyYeti
    SweatyYeti avatar
    Ah, well that's a shame, but I look forward to it.
    1
    12/01/2021 8:10 am
    Level 5 : Apprentice Network
    NEOelder
    NEOelder avatar
    Greetings,
    Is here a way to show region file boundaries?
    I see the chunk boundaries option but not one that shows the region file boundaries like VoxelMap.
    Can someone help?
    Thank you.
    1
    12/02/2021 10:04 am
    Level 100 : Transcendent Ninja
    xaero96
    xaero96 avatar
    No, but I'll consider adding that.
    1
    12/01/2021 12:30 amhistory
    Level 1 : New Explorer
    nonsenze
    nonsenze avatar
    This is for 1.17 Forge, by the way. Not going to 1.18 til OptiFine is 100% ready and compatible with Forge. If that's already happened, then I need to keep up, eh?

    Xaero's is a superb piece of work. Been running it through paces, minus the minimap. It's super-responsive, clean, accurate, and smartly put together. Interface is crisp and way unobtrusive. No clutter at all.

    Couple things, however: not seeing rail in the nether, but can usually see the cut caves where rail is placed. In the words of Geddy Lee, this is a big bummer. Is there some technical issue with the rail not showing? An update coming? Seems odd, given I can see lots of flowers and other stuff in the overworld, plus the textures for the fortresses and all are definitely there and showing.

    With an extensive rail system in the nether, kinda want to see it. Just so we're clear, it's not just regular rail, but powered rail, and redstone torches--- none of it shows in the nether. Chests and iron blocks *do* show, however, at rail terminus rooms.

    Really cool work. Look forward to trying the mini, but I'm not really needing a minimap, personally. I think it was great you broke it up. EDIT: Tried the mini, think it's a very functional piece of work and I love that you can move it anywhere you want, at whatever size-- but minimaps aren't for me. Anyone who uses them should have this mod, though. EDIT II: Just found a need for your minimap: underground. Did I miss something, or is the underground/caves map not available in the full-sized non-mini map? When the map is selected underground, the overland map shows instead...?

    Also, I see you have a Petrus account (that's a funny) but do you have maybe a Cash App account, or something similar, so I could just send you a few bits of Homo sapiens-honored currency at some point? Not up for a membership.

    Cheers and thanks.
    1
    12/02/2021 10:03 am
    Level 100 : Transcendent Ninja
    xaero96
    xaero96 avatar
    Thank you for the feedback and your support!
    I think powered rails are disabled as part of not showing redstone stuff on the world map. I don't remember exactly why it's like that, it's been years, but I can look into it.
    Correct, cave mode is not a thing in the world map mod. It's something I'm planning to add though, or at least a form of it. Sorry, I only have Patreon, but I really appreciate the thought!
    1
    09/06/2021 3:14 am
    Level 4 : Apprentice Explorer
    StarVinM
    StarVinM avatar
    Work in android ?
    Planet Minecraft

    Website

    © 2010 - 2021
    www.planetminecraft.com

    Welcome