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 classRenderPhase.Alphastatic classRenderPhase.Cullstatic classRenderPhase.DepthTeststatic classRenderPhase.DiffuseLightingstatic classRenderPhase.Fogstatic classRenderPhase.Layeringstatic classRenderPhase.Lightmapstatic classRenderPhase.LineWidthstatic classRenderPhase.OffsetTexturingstatic classRenderPhase.Overlaystatic classRenderPhase.PortalTexturingstatic classRenderPhase.ShadeModelstatic classRenderPhase.Targetstatic classRenderPhase.Texturestatic classRenderPhase.Texturing(package private) static classRenderPhase.Toggleablestatic classRenderPhase.Transparencystatic classRenderPhase.WriteMaskState -
Field Summary
-
Constructor Summary
Constructors Constructor Description RenderPhase(String name, Runnable beginAction, Runnable endAction) -
Method Summary
Modifier and Type Method Description voidendDrawing()booleanequals(Object object)inthashCode()private static voidsetupGlintTexturing(float scale)voidstartDrawing()StringtoString()
-
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)
-