All Mods Resource Packs Data Packs Shaders Modpacks Plugins
MapMipMapMod

MapMipMapMod

by Jalvaviel • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

MapMipMapMod

When maps in-game are rendered far away from the player, they cause artifacts. These artifacts happen because mipmaps for dynamic textures are disabled by default in Minecraft. This mod aims to solve this niche problem.

Image

The image has been rendered 10 blocks away from the player, using a palette of only flat carpet colors. The image has been preprocessed with Floyd-Steinberg dithering.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.1.x
Fabric
1mo ago 1
1.21.11
Fabric
1mo ago 1
1.21.11
Fabric
10mo ago 1
1.21.5
Fabric
10mo ago 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.2
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.5
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.5
Fabric
last yr. 1
1.21.4
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.20.4
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.6
Fabric
last yr. 1
1.21
Fabric
last yr. 1
1.21.1
Fabric
last yr. 1
Long due port of MapMipMapMod, with some fixes.

  • Fixed the map preview UVs being out of sync with atlas resizing. This only affected previews on inventories (Cartography table UI, MapInSlot Mod UI...)
  • Port to 26.1 and its sub-versions. Migrating mappings wasn't as hard as I initially thought.

As for Minecraft 26.2 going forwards, there are a lot of internal rendering rewrites, since Minecraft is moving from OpenGL to Vulkan backend to render stuff. As of now, MapMipMapMod is only compatible with OpenGL. If you want a port to newer versions, expect either to take a long time or not being able to use it with Vulkan.
Long due port of MapMipMapMod, with some fixes.

  • Fixed the map preview UVs being out of sync with atlas resizing. This only affected previews on inventories (Cartography table UI, MapInSlot Mod UI...)
  • Port to 26.1 and its sub-versions. Migrating mappings wasn't as hard as I initially thought.

As for Minecraft 26.2 going forwards, there are a lot of internal rendering rewrites, since Minecraft is moving from OpenGL to Vulkan backend to render stuff. As of now, MapMipMapMod is only compatible with OpenGL. If you want a port to newer versions, expect either to take a long time or not being able to use it with Vulkan.
### New version of MapMipMapMod with new config parameters.

  • Ability to stop all map updates, locked map updates and no map updates. This should help for huge displays of unlocked maps.
  • Ability to turn all item frames transparent, or only the ones with maps. Maps with transparent backgrounds benefit the most.
  • Ability to change the depth bias for map rendering. This should lesser the Z-fighting of the map and item-frame texture at long distances.
### New version of MapMipMapMod with new config parameters.

  • Ability to stop all map updates, locked map updates and no map updates. This should help for huge displays of unlocked maps.
  • Ability to turn all item frames transparent, or only the ones with maps. Maps with transparent backgrounds benefit the most.
  • Ability to change the depth bias for map rendering. This should lesser the Z-fighting of the map and item-frame texture at long distances.
### New version of MapMipMapMod with new config parameters.

  • Ability to stop all map updates, locked map updates and no map updates. This should help for huge displays of unlocked maps.
  • Ability to turn all item frames transparent, or only the ones with maps. Maps with transparent backgrounds benefit the most.
  • Ability to change the depth bias for map rendering. This should lesser the Z-fighting of the map and item-frame texture at long distances.
### New version of MapMipMapMod with new config parameters.

  • Ability to stop all map updates, locked map updates and no map updates. This should help for huge displays of unlocked maps.
  • Ability to turn all item frames transparent, or only the ones with maps. Maps with transparent backgrounds benefit the most.
  • Ability to change the depth bias for map rendering. This should lesser the Z-fighting of the map and item-frame texture at long distances.
### New version of MapMipMapMod with new config parameters.

  • Ability to stop all map updates, locked map updates and no map updates. This should help for huge displays of unlocked maps.
  • Ability to turn all item frames transparent, or only the ones with maps. Maps with transparent backgrounds benefit the most.
  • Ability to change the depth bias for map rendering. This should lesser the Z-fighting of the map and item-frame texture at long distances.
Updated to be compatible with 1.21.8
### New version of MapMipMapMod with customizable config.

  • Ability to manually select mipmaps for maps.
  • Ability to change the atlas size for maps.
  • Ability to enable or disable map updates for fixed maps.
  • Automatic config values for general purpose.

### Benchmark
  • GPU: RTX 3060 (laptop)
  • CPU: i7-11800H
  • RAM: 32GB
  • Maps: 1260
  • Empty world.

| Mipmaps | MapMipMapMod + ImmediatelyFast + Sodium | MapMipMapMod + ImmediatelyFast | Vanilla |
|---------|-----------------------------------------|--------------------------------|---------|
| 0-4 | 200 fps | 130 fps | 50 fps |

### New version of MapMipMapMod with customizable config.

  • Ability to manually select mipmaps for maps.
  • Ability to change the atlas size for maps.
  • Ability to enable or disable map updates for fixed maps.
  • Automatic config values for general purpose.

### Benchmark
  • GPU: RTX 3060 (laptop)
  • CPU: i7-11800H
  • RAM: 32GB
  • Maps: 1260
  • Empty world.

| Mipmaps | MapMipMapMod + ImmediatelyFast + Sodium | MapMipMapMod + ImmediatelyFast | Vanilla |
|---------|-----------------------------------------|--------------------------------|---------|
| 0-4 | 200 fps | 130 fps | 50 fps |

### New version of MapMipMapMod with customizable config.

  • Ability to manually select mipmaps for maps.
  • Ability to change the atlas size for maps.
  • Ability to enable or disable map updates for fixed maps.
  • Automatic config values for general purpose.

### Benchmark
  • GPU: RTX 3060 (laptop)
  • CPU: i7-11800H
  • RAM: 32GB
  • Maps: 1260
  • Empty world.

| Mipmaps | MapMipMapMod + ImmediatelyFast + Sodium | MapMipMapMod + ImmediatelyFast | Vanilla |
|---------|-----------------------------------------|--------------------------------|---------|
| 0-4 | 200 fps | 130 fps | 50 fps |

### New version of MapMipMapMod with customizable config.

  • Ability to manually select mipmaps for maps.
  • Ability to change the atlas size for maps.
  • Ability to enable or disable map updates for fixed maps.
  • Automatic config values for general purpose.

### Benchmark
  • GPU: RTX 3060 (laptop)
  • CPU: i7-11800H
  • RAM: 32GB
  • Maps: 1260
  • Empty world.

| Mipmaps | MapMipMapMod + ImmediatelyFast + Sodium | MapMipMapMod + ImmediatelyFast | Vanilla |
|---------|-----------------------------------------|--------------------------------|---------|
| 0-4 | 200 fps | 130 fps | 50 fps |

### New version of MapMipMapMod with customizable config.

  • Ability to manually select mipmaps for maps.
  • Ability to change the atlas size for maps.
  • Ability to enable or disable map updates for fixed maps.
  • Automatic config values for general purpose.

### Benchmark
  • GPU: RTX 3060 (laptop)
  • CPU: i7-11800H
  • RAM: 32GB
  • Maps: 1260
  • Empty world.

| Mipmaps | MapMipMapMod + ImmediatelyFast + Sodium | MapMipMapMod + ImmediatelyFast | Vanilla |
|---------|-----------------------------------------|--------------------------------|---------|
| 0-4 | 200 fps | 130 fps | 50 fps |

### New version of MapMipMapMod with customizable config.

  • Ability to manually select mipmaps for maps.
  • Ability to change the atlas size for maps.
  • Ability to enable or disable map updates for fixed maps.
  • Automatic config values for general purpose.

### Benchmark
  • GPU: RTX 3060 (laptop)
  • CPU: i7-11800H
  • RAM: 32GB
  • Maps: 1260
  • Empty world.

| Mipmaps | MapMipMapMod + ImmediatelyFast + Sodium | MapMipMapMod + ImmediatelyFast | Vanilla |
|---------|-----------------------------------------|--------------------------------|---------|
| 0-4 | 200 fps | 130 fps | 50 fps |

### New version of MapMipMapMod with customizable config.

  • Ability to manually select mipmaps for maps.
  • Ability to change the atlas size for maps.
  • Ability to enable or disable map updates for fixed maps.
  • Automatic config values for general purpose.

### Benchmark
  • GPU: RTX 3060 (laptop)
  • CPU: i7-11800H
  • RAM: 32GB
  • Maps: 1260
  • Empty world.

| Mipmaps | MapMipMapMod + ImmediatelyFast + Sodium | MapMipMapMod + ImmediatelyFast | Vanilla |
|---------|-----------------------------------------|--------------------------------|---------|
| 0-4 | 200 fps | 130 fps | 50 fps |

### New version of MapMipMapMod with customizable config.

  • Ability to manually select mipmaps for maps.
  • Ability to change the atlas size for maps.
  • Ability to enable or disable map updates for fixed maps.
  • Automatic config values for general purpose.

### Benchmark
  • GPU: RTX 3060 (laptop)
  • CPU: i7-11800H
  • RAM: 32GB
  • Maps: 1260
  • Empty world.

| Mipmaps | MapMipMapMod + ImmediatelyFast + Sodium | MapMipMapMod + ImmediatelyFast | Vanilla |
|---------|-----------------------------------------|--------------------------------|---------|
| 0-4 | 200 fps | 130 fps | 50 fps |

### New version of MapMipMapMod with big performance improvements.

  • Uses map texture atlasing to store multiple textures in a single one and boost performance.
  • Generates mipmaps on the GPU instead of the CPU (vanilla). Doesn't compromise on the performance.
  • Doesn't update textures on locked maps, removing lag spikes when rendering many maps.

### Benchmark
  • GPU: RTX 3060 (laptop)
  • CPU: i7-11800H
  • RAM: 32GB
  • Maps: 1260
  • Empty world.

| Mipmaps | MapMipMapMod + ImmediatelyFast + Sodium | MapMipMapMod + ImmediatelyFast | Vanilla |
|---------|-----------------------------------------|--------------------------------|---------|
| 0-4 | 200 fps | 130 fps | 50 fps |

### New version of MapMipMapMod with big performance improvements.

  • Uses map texture atlasing to store multiple textures in a single one and boost performance.
  • Generates mipmaps on the GPU instead of the CPU (vanilla). Doesn't compromise on the performance.
  • Doesn't update textures on locked maps, removing lag spikes when rendering many maps.

### Benchmark
  • GPU: RTX 3060 (laptop)
  • CPU: i7-11800H
  • RAM: 32GB
  • Maps: 1260
  • Empty world.

| Mipmaps | MapMipMapMod + ImmediatelyFast + Sodium | MapMipMapMod + ImmediatelyFast | Vanilla |
|---------|-----------------------------------------|--------------------------------|---------|
| 0-4 | 200 fps | 130 fps | 50 fps |

### New version of MapMipMapMod with big performance improvements.

  • Uses map texture atlasing to store multiple textures in a single one and boost performance.
  • Generates mipmaps on the GPU instead of the CPU (vanilla). Doesn't compromise on the performance.
  • Doesn't update textures on locked maps, removing lag spikes when rendering many maps.

### Benchmark
  • GPU: RTX 3060 (laptop)
  • CPU: i7-11800H
  • RAM: 32GB
  • Maps: 1260
  • Empty world.

| Mipmaps | MapMipMapMod + ImmediatelyFast + Sodium | MapMipMapMod + ImmediatelyFast | Vanilla |
|---------|-----------------------------------------|--------------------------------|---------|
| 0-4 | 200 fps | 130 fps | 50 fps |

### New version of MapMipMapMod with big performance improvements.

  • Uses map texture atlasing to store multiple textures in a single one and boost performance.
  • Generates mipmaps on the GPU instead of the CPU (vanilla). Doesn't compromise on the performance.
  • Doesn't update textures on locked maps, removing lag spikes when rendering many maps.

### Benchmark
  • GPU: RTX 3060 (laptop)
  • CPU: i7-11800H
  • RAM: 32GB
  • Maps: 1260
  • Empty world.

| Mipmaps | MapMipMapMod + ImmediatelyFast + Sodium | MapMipMapMod + ImmediatelyFast | Vanilla |
|---------|-----------------------------------------|--------------------------------|---------|
| 0-4 | 200 fps | 130 fps | 50 fps |

MapMipMapMod Icon
Download MapMipMapMod
Select game version
Select platform