Package net.minecraft.client.gui
Class MapItemRenderer
- java.lang.Object
-
- net.minecraft.client.gui.MapItemRenderer
-
- All Implemented Interfaces:
java.lang.AutoCloseable
public class MapItemRenderer extends java.lang.Object implements java.lang.AutoCloseable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) classMapItemRenderer.Instance
-
Field Summary
Fields Modifier and Type Field Description private static RenderTypeMAP_ICONSprivate static ResourceLocationMAP_ICONS_LOCATIONprivate java.util.Map<java.lang.String,MapItemRenderer.Instance>mapsprivate TextureManagertextureManager
-
Constructor Summary
Constructors Constructor Description MapItemRenderer(TextureManager p_i45009_1_)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()MapDatagetData(MapItemRenderer.Instance p_191207_1_)private MapItemRenderer.InstancegetMapInstance(MapData p_148248_1_)MapItemRenderer.InstancegetMapInstanceIfExists(java.lang.String p_191205_1_)voidrender(MatrixStack p_228086_1_, IRenderTypeBuffer p_228086_2_, MapData p_228086_3_, boolean p_228086_4_, int p_228086_5_)voidresetData()voidupdate(MapData p_148246_1_)
-
-
-
Field Detail
-
MAP_ICONS_LOCATION
private static final ResourceLocation MAP_ICONS_LOCATION
-
MAP_ICONS
private static final RenderType MAP_ICONS
-
textureManager
private final TextureManager textureManager
-
maps
private final java.util.Map<java.lang.String,MapItemRenderer.Instance> maps
-
-
Constructor Detail
-
MapItemRenderer
public MapItemRenderer(TextureManager p_i45009_1_)
-
-
Method Detail
-
update
public void update(MapData p_148246_1_)
-
render
public void render(MatrixStack p_228086_1_, IRenderTypeBuffer p_228086_2_, MapData p_228086_3_, boolean p_228086_4_, int p_228086_5_)
-
getMapInstance
private MapItemRenderer.Instance getMapInstance(MapData p_148248_1_)
-
getMapInstanceIfExists
@Nullable public MapItemRenderer.Instance getMapInstanceIfExists(java.lang.String p_191205_1_)
-
resetData
public void resetData()
-
getData
@Nullable public MapData getData(@Nullable MapItemRenderer.Instance p_191207_1_)
-
close
public void close()
- Specified by:
closein interfacejava.lang.AutoCloseable
-
-