Package net.minecraft.client.gui
Class MapRenderer
java.lang.Object
net.minecraft.client.gui.MapRenderer
- All Implemented Interfaces:
AutoCloseable
@Environment(CLIENT) public class MapRenderer extends Object implements AutoCloseable
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) classMapRenderer.MapTexture -
Field Summary
Fields Modifier and Type Field Description private static RenderLayerfield_21688private static IdentifierMAP_ICONS_TEXTUREprivate Map<String,MapRenderer.MapTexture>mapTexturesprivate TextureManagertextureManager -
Constructor Summary
Constructors Constructor Description MapRenderer(TextureManager textureManager) -
Method Summary
Modifier and Type Method Description voidclearStateTextures()voidclose()voiddraw(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, MapState mapState, boolean bool, int int2)private MapRenderer.MapTexturegetMapTexture(MapState mapState)MapStategetState(MapRenderer.MapTexture texture)MapRenderer.MapTexturegetTexture(String string)voidupdateTexture(MapState mapState)
-
Field Details
-
MAP_ICONS_TEXTURE
-
field_21688
-
textureManager
-
mapTextures
-
-
Constructor Details
-
MapRenderer
-
-
Method Details
-
updateTexture
-
draw
public void draw(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, MapState mapState, boolean bool, int int2) -
getMapTexture
-
getTexture
-
clearStateTextures
public void clearStateTextures() -
getState
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-