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 Int2ObjectMap<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, int int2, MapState mapState, boolean bool, int int3)MapStatemethod_32599(int int2)private MapRenderer.MapTexturemethod_32601(int int2, MapState mapState)voidupdateTexture(int int2, 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, int int2, MapState mapState, boolean bool, int int3) -
method_32601
-
method_32599
-
clearStateTextures
public void clearStateTextures() -
close
public void close()- Specified by:
closein interfaceAutoCloseable
-