Extract minecraft map from atlas
tyra314 opened this issue ยท 7 comments
Idea from curseforge:
Would love to see a feature where we could extract maps from the atlas to place in item frames.
I like the idea, but I don't have an idea of how to select the area of the new map in an immersive way.
This process doesn't sound immersive in any way. Pressing buttons in a GUI somehow setting hidden state so the next crafting operation will do something different, I don't like that at all.
And while I'm thinking about it, there might be a technical problem. Antique Atlas stores map data based in chunk resolution, while Minecraft maps store data in block resolution. What I could imagine doing is the other way around, adding Minecraft maps to the atlas.
Well, you can see it as using a bookmark on the Atlas book "page" you want. A button under the "export image" button with a bookmark icon maybe?
Another option as you said, you craft an Atlas with an empty MC map, that adds the MC map to the atlas, you can add as many maps as you want this way.
The atlas has a button "Transfer current map area to map". When you click that button, the written MC map drops as an item.
When you run out of empty maps, the button gets disabled. Maybe the button shows a count of how many empy maps you have in the atlas.
But the first option, of setting a bookmark in the atlas, and then copying the bookmarked area to an empty map seems pretty immersive to me.
The most immersive way would be to use a Cartography Table like block to do the copying/transfer, maybe even requiring ink sacks and a feather to do it.
And if you want to go all the way in, in this "transfer map table" you put your atlas, empty MC maps, pick the map center in the open atlas displayed in the "transfer map table", pick a size somehow, for example: "6 maps wide x 3 maps tall", and if there are at least 18 empty MC maps, clicking the "Transfer" button will create all 18 maps neatly arranged ready to be placed in item frames to have a map wall.
You open the atlas, view the area you want, click a new button "Use this location in a map"
When you craft the atlas with an empty MC map, you get a MC map centered on the center point saved before.
Depending on the size of the MC map, you will see more or less of the atlas map.
Nice thing to have: To be able to make a map wall, the arrows moving the map view on the atlas should match the distance needed for the MC maps sides to match.
For example, you do the first map, then click the left arrow 4 times, do the second map, etc.
I think calloatti got the right idea so I'll throw my 2 cents in.
I think perhaps you should have a table to put the atlas in and right clicking it would open up a gui with the atlas map and slots for ink and maps/paper. The big difference is that the atlas map in the gui would have a grid for selecting what maps would be created by highlighting those grid selections. Since the atlas essentially has its own grid for the biome textures this would work no?
Ps. Alternatively, an upgrade like cartography tools could allow map creation on a limited or specified basis.
For example, limiting it to a range of chunks set to a grid based on the worlds x0 z0 coordinates.
Or, having an item scan a radius of chunks based on your current chunk location and creating detailed maps that way.
the ability to do the oposite in 1.15+ would be also interesting, integrate burried treasure maps in your atlas? sign me up, got a fancy new map from a cartographer, with a woodland mansion or an underwater temple at its end, gimme that waypoint
Currently, I'm actually working on the inverse: Import vanilla maps into the atlas.