/mapatlases-neoforge

Primary LanguageJavaGNU General Public License v3.0GPL-3.0



A vanilla-friendly mini-map/world-view mod using vanilla Maps, introducing the "Atlas".

Fabric version found HERE

 

Who knew this whole time, all you had to do to get a mini-map was slap a map onto a book?

 

Curseforge Modrinth GitHub

📖 About📖

crafting_toast

  • Crafted with a Filled Map, a Book and something sticky (Slimeball or Honey Bottle)
  • The source map determines the Atlas' scale. 
  • To expand the atlas simply add Filled or Empty maps to it via Crafting or Cartography Table.
  • Filled Maps which are added must be of same Scale.
  • To remove maps you can craft it with shears in a Crafting Table. Using a Cartography Table instead allows for more control
  • Configurable to change the cost for adding Empty Maps to your Atlas to use Paper instead of Maps.
  • Maps from different mods such as Supplementaries Slice Maps or Twilight Forest Magic and Maze Maps can also be added
  • Atlases can be cloned and merged within a Cartography table

exploring_toast

  • Atlases will render a Minimap on the top left of your screen. Only works when the Atlas is active (on your hot-bar or off-hand by default).
  • Empty Maps are consumed when you enter an un-mapped region, generating new maps and expalding the atlas. (Not needed in creative)
  • You can lock the atlas by shift clicking it, preventing new maps from being created.
  • Atlases do work inter-dimensionally. They create new Maps in new Dimensions as you'd expect.
  • The Minimap supports the ability to display extra information such as  your current X, Y, & Z coordinates, cardinal directions as well as your current Biome.
  • Minimap can be changed to following and rotate with the player, or use the grid based Vanilla Map system.
  • Using an atlas on a "Map decoration providing block" (Such as banners) will add it to the atlas. Same effect can be achieved by pressing "b"

navigating_toast

A World Map is also added:

  • To access it, right-click the Atlas or press "m" while having an active Atlas.
  • You can also place an Atlas on a Lectern and access the worldmap from there
  • It has selectable bookmark for each Dimension or Slice you've explored and created Map entries for. Select them to switch view.
  • It also has selectable tabs for each Map Decoration you've added in each Dimension. Clicking these will center your view on them.
  • Display the active X & Z coordinates of the point your mouse is hovering over.
  • Use scrollwheel to zoom in and out. Press Shift to zoom faster.
  • Has full pan support as well. Using your mouse to drag across the map.
  • Press "shift" while clicking on a Map Decoration bookmark to delete it.
  • You can configure the World Map to have an alternative and bigger "book" appearance rather than a square appearance.
  • When in creative you will also be able to teleport using the World Map. Just click anywhere while holding shift.

integration_toast

 

Atlas will have additional functionality with the following mods:

Moonlight Lib:

  • Waypoints can be added by clicking on the waypoint "red pin" button or by pressing "b".
  • Waypoints are client only, other palyers wont see them.
  • Hold shift to place a named waypoint or change the color.
  • Placed waypoints cannot be edited but can be removed by shift clicking.
  • You can target a waypoint by pressing click + "ctrl".
  • Targeted waypoints will always be displayed on the edge of your minimap.
  • Xaero Minimap waypoints can be automatically converted by turning it on in the configs.
  • Entity Radar can be enabled, allowing to view nearby mobs as small markers on your minimap.

    Supplementaries
  • Custom Map Markers can be added to the atlas like normal markers. See Supplementaries Wiki for supported blocks.
  • Slice Maps can be added to the atlas. 
  • This will allow you to map out the Nether.
  • You can switch the current viewed slice by using keybind or throught the World Map. 
  • Once on a slice the atlas will continue generating maps for that slice.
  • Configs are there to automatically switch the Minimap view to the slice with closest Y level.
  • Antique Ink can be used to create an Antique Atlas.
  • Maps will follow biome colors using the mod Colored Maps feature.
  • Maps will use block light at night.

 

Curio

  • You can add your atlas to the curio Hands slot

 

Twilight Forest

  • Magic Maps and Maze maps can be added to the Atlas

 

📸 Media📸

Minimap in action

Minimap

Adding a custom Waypoint

Adding a custom pin

Removing a map

Focusing a Waypoint

Crafting an Atlas

2022-06-24_19 46 45 2022-06-24_19 47 16

 

Adding more Maps to an Atlas

2022-06-24_19 48 05

Current Map is rendered when you move locations

java_VKNugiTAlO (online-video-cutter

Custom Tooltip

2022-06-24_19 48 21

  

Cutting a Map out of an Atlas

2022-06-24_19 48 45

Merging 2 Atlases

2022-06-24_19 46 20

Mass adding Empty Maps to Atlas

2022-06-24_19 46 08

Antique Atlas

Curios support

Showcasing Curios Support

 

Slice Map and Pin Capabilities

 

Lectern support

map_atlases_v220_promo

Photo of "Modern" Resource Pack

2022-09-15_19 51 51

2022-09-15_19 50 29

⚙️ Config ⚙️

The mod is highly configurable (Use a config menu mod like Configured, YACL or edit them manually).

⛓ Relations ⛓

Optional Dependencies:

Recommended Additions

  • Cheaper Maps Recipe Data Pack [1.19] - Why would a Map require a Compass? This Data Pack adds a recipe for Empty Maps that's simply 1 Paper + 1 Ink Sac shapeless. Alternative if you rather not use the Paper cost setting.
  • Optional "Modern" Resource Pack [1.19] - This Resource Pack gives the Mini-map and World-map a "modern" look, abandoning the vanilla Map style textures.

 

🏆 Credits 🏆