net.minecraft.client.texture

public class MapTextureManager

implements AutoCloseable

net.minecraft.client.resources.MapTextureManager
net.minecraft.class_10093
net.minecraft.client.texture.MapTextureManager

Field summary

Modifier and TypeField
private final it.unimi.dsi.fastutil.ints.Int2ObjectMap<MapTextureManager$MapTexture>
maps
field_53646
texturesByMapId
private final TextureManager
textureManager
field_53647
textureManager

Constructor summary

ModifierConstructor
public (TextureManager textureManager)

Method summary

Modifier and TypeMethod
public void
update(MapId id, MapItemSavedData data)
method_62622(class_9209 arg0, class_22 arg1)
setNeedsUpdate(MapIdComponent mapIdComponent, MapState mapState)
public Identifier
prepareMapTexture(MapId id, MapItemSavedData data)
method_62624(class_9209 arg0, class_22 arg1)
getTextureId(MapIdComponent mapIdComponent, MapState mapState)
public void
resetData()
method_62621()
clear()
private MapTextureManager$MapTexture
getOrCreateMapInstance(MapId id, MapItemSavedData data)
method_62625(class_9209 arg0, class_22 arg1)
getMapTexture(MapIdComponent mapId, MapState mapState)
public void
close()
private MapTextureManager$MapTexture
lambda$getOrCreateMapInstance$0(MapItemSavedData arg0, Integer arg1, MapTextureManager$MapInstance arg2)
method_62623(class_22 arg0, Integer arg1, class_10093$class_331 arg2)
method_62623(MapState arg0, Integer id, MapTextureManager$MapTexture mapTexture)