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) class
MapRenderer.MapTexture
-
Field Summary
Fields Modifier and Type Field Description private static RenderLayer
field_21688
private static Identifier
MAP_ICONS_TEXTURE
private Int2ObjectMap<MapRenderer.MapTexture>
mapTextures
private TextureManager
textureManager
-
Constructor Summary
Constructors Constructor Description MapRenderer(TextureManager textureManager)
-
Method Summary
Modifier and Type Method Description void
clearStateTextures()
void
close()
void
draw(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, MapState mapState, boolean bool, int int3)
MapState
method_32599(int int2)
private MapRenderer.MapTexture
method_32601(int int2, MapState mapState)
void
updateTexture(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:
close
in interfaceAutoCloseable
-