I don't mind cheating in my single player survival world. But I used kill all entities while filling a large chunk with air to get rid of the mobs. But I didn't know item frames are also entities. Why are item frames also entities? Minecraft can be so frustrating at times.

You see, I also had a 5x5 map wall on max zoom level (4/4).

So, can I use command blocks to get my filled in maps back?


4 Answers 4


Yes you can! That is, as long as you know the map number of the map you want to remake (or can figure it out by experimenting).

/give [playername | @p] minecraft:filled_map [amount_of_maps] [map_number]

The key reason this may be possible for you is that you already had the map, since it doesn't appear to be currently possible to generate new, pre-filled maps.

Also backed up by the Minecraft Wiki page on Maps:

A map created using /give can be any map by using the Map parameter to specify the map number desired. E.g. /give [player] minecraft:filled_map{map:5} gives the specified player map_5. If no data value is supplied it defaults to map_0. If map_0 has not ever been crafted, it is centered on x=0, z=0.



The old way, /filled map 1 0, would give 1 map with 0 as the damage/NBT value (which was phased out in 1.13).

As data is now handled by NBT, the new correct command would be:

/give @p filled_map{map:#}

where, of course, the # is the number of the map you want.

  • The last paragraph of your answer is best suited as a comment and shouldn't be part of your answer. I can tell you that I've made that mistake several times when I was new here, and sometimes it didn't turn out very pretty. Hopefully my edit to remove that part will spare you from any possible bad experiences that might otherwise come your way.
    – One 2 Many
    Commented Aug 29, 2022 at 5:12
  • um, sure thanks I guess
    – Aceplante
    Commented Aug 29, 2022 at 6:22

Try this command

/give {playername or selector} minecraft:filled_map[minecraft:map_id={mapid}] [count]

for example

/give SighFye minecraft:filled_map[minecraft:map_id=0] 5

This can be shortened to

/give SighFye filled_map[map_id=0] 5

See, THIS is why Minecraft needs an undo button at all times. Unfortunately, there's no way to get your maps back with commands. You'll have to make the maps again, sadly.

  • read above answer
    – Aceplante
    Commented Aug 29, 2022 at 4:40

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .