Package net.minecraft.client.render
Class RenderPhase
java.lang.Object
net.minecraft.client.render.RenderPhase
- Direct Known Subclasses:
RenderLayer
,RenderPhase.Alpha
,RenderPhase.DepthTest
,RenderPhase.Fog
,RenderPhase.Layering
,RenderPhase.LineWidth
,RenderPhase.ShadeModel
,RenderPhase.Target
,RenderPhase.Texture
,RenderPhase.Texturing
,RenderPhase.Toggleable
,RenderPhase.Transparency
,RenderPhase.WriteMaskState
@Environment(CLIENT) public abstract class RenderPhase extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RenderPhase.Alpha
static class
RenderPhase.Cull
static class
RenderPhase.DepthTest
static class
RenderPhase.DiffuseLighting
static class
RenderPhase.Fog
static class
RenderPhase.Layering
static class
RenderPhase.Lightmap
static class
RenderPhase.LineWidth
static class
RenderPhase.OffsetTexturing
static class
RenderPhase.Overlay
static class
RenderPhase.PortalTexturing
static class
RenderPhase.ShadeModel
static class
RenderPhase.Target
static class
RenderPhase.Texture
static class
RenderPhase.Texturing
(package private) static class
RenderPhase.Toggleable
static class
RenderPhase.Transparency
static class
RenderPhase.WriteMaskState
-
Field Summary
-
Constructor Summary
Constructors Constructor Description RenderPhase(String name, Runnable beginAction, Runnable endAction)
-
Method Summary
Modifier and Type Method Description void
endDrawing()
boolean
equals(Object object)
int
hashCode()
private static void
setupGlintTexturing(float scale)
void
startDrawing()
String
toString()
-
Field Details
-
NO_TRANSPARENCY
-
ADDITIVE_TRANSPARENCY
-
LIGHTNING_TRANSPARENCY
-
GLINT_TRANSPARENCY
-
CRUMBLING_TRANSPARENCY
-
TRANSLUCENT_TRANSPARENCY
-
ZERO_ALPHA
-
ONE_TENTH_ALPHA
-
HALF_ALPHA
-
SHADE_MODEL
-
SMOOTH_SHADE_MODEL
-
MIPMAP_BLOCK_ATLAS_TEXTURE
-
BLOCK_ATLAS_TEXTURE
-
NO_TEXTURE
-
DEFAULT_TEXTURING
-
OUTLINE_TEXTURING
-
GLINT_TEXTURING
-
ENTITY_GLINT_TEXTURING
-
ENABLE_LIGHTMAP
-
DISABLE_LIGHTMAP
-
ENABLE_OVERLAY_COLOR
-
DISABLE_OVERLAY_COLOR
-
ENABLE_DIFFUSE_LIGHTING
-
DISABLE_DIFFUSE_LIGHTING
-
ENABLE_CULLING
-
DISABLE_CULLING
-
ALWAYS_DEPTH_TEST
-
EQUAL_DEPTH_TEST
-
LEQUAL_DEPTH_TEST
-
ALL_MASK
-
COLOR_MASK
-
DEPTH_MASK
-
NO_LAYERING
-
POLYGON_OFFSET_LAYERING
-
VIEW_OFFSET_Z_LAYERING
-
NO_FOG
-
FOG
-
BLACK_FOG
-
MAIN_TARGET
-
OUTLINE_TARGET
-
TRANSLUCENT_TARGET
-
PARTICLES_TARGET
-
WEATHER_TARGET
-
CLOUDS_TARGET
-
ITEM_TARGET
-
FULL_LINE_WIDTH
-
name
-
beginAction
-
endAction
-
-
Constructor Details
-
RenderPhase
-
-
Method Details
-
startDrawing
public void startDrawing() -
endDrawing
public void endDrawing() -
equals
-
hashCode
public int hashCode() -
toString
-
setupGlintTexturing
private static void setupGlintTexturing(float scale)
-