net.minecraft.client.renderer

public abstract class RenderStateShard

glu
net.minecraft.client.renderer.RenderStateShard
net.minecraft.class_4668
net.minecraft.client.render.RenderPhase

Field summary

Modifier and TypeField
public static final double
a
MAX_ENCHANTMENT_GLINT_SPEED_MILLIS
field_42230
field_42230
protected final String
b
name
field_21363
name
private final Runnable
aV
setupState
field_21361
beginAction
private final Runnable
aW
clearState
field_21362
endAction
protected static final RenderStateShard$TransparencyStateShard
c
NO_TRANSPARENCY
field_21364
NO_TRANSPARENCY
protected static final RenderStateShard$TransparencyStateShard
d
ADDITIVE_TRANSPARENCY
field_21366
ADDITIVE_TRANSPARENCY
protected static final RenderStateShard$TransparencyStateShard
e
LIGHTNING_TRANSPARENCY
field_21367
LIGHTNING_TRANSPARENCY
protected static final RenderStateShard$TransparencyStateShard
f
GLINT_TRANSPARENCY
field_21368
GLINT_TRANSPARENCY
protected static final RenderStateShard$TransparencyStateShard
g
CRUMBLING_TRANSPARENCY
field_21369
CRUMBLING_TRANSPARENCY
protected static final RenderStateShard$TransparencyStateShard
h
TRANSLUCENT_TRANSPARENCY
field_21370
TRANSLUCENT_TRANSPARENCY
protected static final RenderStateShard$TransparencyStateShard
i
VIGNETTE_TRANSPARENCY
field_53124
VIGNETTE_TRANSPARENCY
protected static final RenderStateShard$TransparencyStateShard
j
CROSSHAIR_TRANSPARENCY
field_53125
CROSSHAIR_TRANSPARENCY
protected static final RenderStateShard$TransparencyStateShard
k
MOJANG_LOGO_TRANSPARENCY
field_53126
MOJANG_LOGO_TRANSPARENCY
protected static final RenderStateShard$TransparencyStateShard
l
NAUSEA_OVERLAY_TRANSPARENCY
field_53127
NAUSEA_OVERLAY_TRANSPARENCY
protected static final RenderStateShard$ShaderStateShard
m
NO_SHADER
field_29434
NO_PROGRAM
protected static final RenderStateShard$ShaderStateShard
n
POSITION_COLOR_LIGHTMAP_SHADER
field_29437
POSITION_COLOR_LIGHTMAP_PROGRAM
protected static final RenderStateShard$ShaderStateShard
o
POSITION_SHADER
field_29438
POSITION_PROGRAM
protected static final RenderStateShard$ShaderStateShard
p
POSITION_TEX_SHADER
field_29440
POSITION_TEXTURE_PROGRAM
protected static final RenderStateShard$ShaderStateShard
q
POSITION_COLOR_TEX_LIGHTMAP_SHADER
field_29441
POSITION_COLOR_TEXTURE_LIGHTMAP_PROGRAM
protected static final RenderStateShard$ShaderStateShard
r
POSITION_COLOR_SHADER
field_29442
POSITION_COLOR_PROGRAM
protected static final RenderStateShard$ShaderStateShard
s
POSITION_TEXTURE_COLOR_SHADER
field_53128
POSITION_TEXTURE_COLOR_PROGRAM
protected static final RenderStateShard$ShaderStateShard
t
RENDERTYPE_SOLID_SHADER
field_29443
SOLID_PROGRAM
protected static final RenderStateShard$ShaderStateShard
u
RENDERTYPE_CUTOUT_MIPPED_SHADER
field_29444
CUTOUT_MIPPED_PROGRAM
protected static final RenderStateShard$ShaderStateShard
v
RENDERTYPE_CUTOUT_SHADER
field_29445
CUTOUT_PROGRAM
protected static final RenderStateShard$ShaderStateShard
w
RENDERTYPE_TRANSLUCENT_SHADER
field_29446
TRANSLUCENT_PROGRAM
protected static final RenderStateShard$ShaderStateShard
x
RENDERTYPE_TRANSLUCENT_MOVING_BLOCK_SHADER
field_29447
TRANSLUCENT_MOVING_BLOCK_PROGRAM
protected static final RenderStateShard$ShaderStateShard
y
RENDERTYPE_ARMOR_CUTOUT_NO_CULL_SHADER
field_29449
ARMOR_CUTOUT_NO_CULL_PROGRAM
protected static final RenderStateShard$ShaderStateShard
z
RENDERTYPE_ARMOR_TRANSLUCENT_SHADER
field_54961
ARMOR_TRANSLUCENT
protected static final RenderStateShard$ShaderStateShard
A
RENDERTYPE_ENTITY_SOLID_SHADER
field_29450
ENTITY_SOLID_PROGRAM
protected static final RenderStateShard$ShaderStateShard
B
RENDERTYPE_ENTITY_CUTOUT_SHADER
field_29451
ENTITY_CUTOUT_PROGRAM
protected static final RenderStateShard$ShaderStateShard
C
RENDERTYPE_ENTITY_CUTOUT_NO_CULL_SHADER
field_29452
ENTITY_CUTOUT_NONULL_PROGRAM
protected static final RenderStateShard$ShaderStateShard
D
RENDERTYPE_ENTITY_CUTOUT_NO_CULL_Z_OFFSET_SHADER
field_29404
ENTITY_CUTOUT_NONULL_OFFSET_Z_PROGRAM
protected static final RenderStateShard$ShaderStateShard
E
RENDERTYPE_ITEM_ENTITY_TRANSLUCENT_CULL_SHADER
field_29405
ITEM_ENTITY_TRANSLUCENT_CULL_PROGRAM
protected static final RenderStateShard$ShaderStateShard
F
RENDERTYPE_ENTITY_TRANSLUCENT_SHADER
field_29407
ENTITY_TRANSLUCENT_PROGRAM
protected static final RenderStateShard$ShaderStateShard
G
RENDERTYPE_ENTITY_TRANSLUCENT_EMISSIVE_SHADER
field_38344
ENTITY_TRANSLUCENT_EMISSIVE_PROGRAM
protected static final RenderStateShard$ShaderStateShard
H
RENDERTYPE_ENTITY_SMOOTH_CUTOUT_SHADER
field_29408
ENTITY_SMOOTH_CUTOUT_PROGRAM
protected static final RenderStateShard$ShaderStateShard
I
RENDERTYPE_BEACON_BEAM_SHADER
field_29409
BEACON_BEAM_PROGRAM
protected static final RenderStateShard$ShaderStateShard
J
RENDERTYPE_ENTITY_DECAL_SHADER
field_29410
ENTITY_DECAL_PROGRAM
protected static final RenderStateShard$ShaderStateShard
K
RENDERTYPE_ENTITY_NO_OUTLINE_SHADER
field_29411
ENTITY_NO_OUTLINE_PROGRAM
protected static final RenderStateShard$ShaderStateShard
L
RENDERTYPE_ENTITY_SHADOW_SHADER
field_29412
ENTITY_SHADOW_PROGRAM
protected static final RenderStateShard$ShaderStateShard
M
RENDERTYPE_ENTITY_ALPHA_SHADER
field_29413
ENTITY_ALPHA_PROGRAM
protected static final RenderStateShard$ShaderStateShard
N
RENDERTYPE_EYES_SHADER
field_29414
EYES_PROGRAM
protected static final RenderStateShard$ShaderStateShard
O
RENDERTYPE_ENERGY_SWIRL_SHADER
field_29415
ENERGY_SWIRL_PROGRAM
protected static final RenderStateShard$ShaderStateShard
P
RENDERTYPE_LEASH_SHADER
field_29416
LEASH_PROGRAM
protected static final RenderStateShard$ShaderStateShard
Q
RENDERTYPE_WATER_MASK_SHADER
field_29417
WATER_MASK_PROGRAM
protected static final RenderStateShard$ShaderStateShard
R
RENDERTYPE_OUTLINE_SHADER
field_29418
OUTLINE_PROGRAM
protected static final RenderStateShard$ShaderStateShard
S
RENDERTYPE_ARMOR_ENTITY_GLINT_SHADER
field_29420
ARMOR_ENTITY_GLINT_PROGRAM
protected static final RenderStateShard$ShaderStateShard
T
RENDERTYPE_GLINT_TRANSLUCENT_SHADER
field_29421
TRANSLUCENT_GLINT_PROGRAM
protected static final RenderStateShard$ShaderStateShard
U
RENDERTYPE_GLINT_SHADER
field_29422
GLINT_PROGRAM
protected static final RenderStateShard$ShaderStateShard
V
RENDERTYPE_ENTITY_GLINT_SHADER
field_29424
ENTITY_GLINT_PROGRAM
protected static final RenderStateShard$ShaderStateShard
W
RENDERTYPE_CRUMBLING_SHADER
field_29426
CRUMBLING_PROGRAM
protected static final RenderStateShard$ShaderStateShard
X
RENDERTYPE_TEXT_SHADER
field_29427
TEXT_PROGRAM
protected static final RenderStateShard$ShaderStateShard
Y
RENDERTYPE_TEXT_BACKGROUND_SHADER
field_42517
TEXT_BACKGROUND_PROGRAM
protected static final RenderStateShard$ShaderStateShard
Z
RENDERTYPE_TEXT_INTENSITY_SHADER
field_33628
TEXT_INTENSITY_PROGRAM
protected static final RenderStateShard$ShaderStateShard
aa
RENDERTYPE_TEXT_SEE_THROUGH_SHADER
field_29428
TRANSPARENT_TEXT_PROGRAM
protected static final RenderStateShard$ShaderStateShard
ab
RENDERTYPE_TEXT_BACKGROUND_SEE_THROUGH_SHADER
field_42518
TRANSPARENT_TEXT_BACKGROUND_PROGRAM
protected static final RenderStateShard$ShaderStateShard
ac
RENDERTYPE_TEXT_INTENSITY_SEE_THROUGH_SHADER
field_33629
TRANSPARENT_TEXT_INTENSITY_PROGRAM
protected static final RenderStateShard$ShaderStateShard
ad
RENDERTYPE_LIGHTNING_SHADER
field_29429
LIGHTNING_PROGRAM
protected static final RenderStateShard$ShaderStateShard
ae
RENDERTYPE_TRIPWIRE_SHADER
field_29430
TRIPWIRE_PROGRAM
protected static final RenderStateShard$ShaderStateShard
af
RENDERTYPE_END_PORTAL_SHADER
field_29431
END_PORTAL_PROGRAM
protected static final RenderStateShard$ShaderStateShard
ag
RENDERTYPE_END_GATEWAY_SHADER
field_29432
END_GATEWAY_PROGRAM
protected static final RenderStateShard$ShaderStateShard
ah
RENDERTYPE_CLOUDS_SHADER
field_48949
CLOUDS_PROGRAM
protected static final RenderStateShard$ShaderStateShard
ai
RENDERTYPE_LINES_SHADER
field_29433
LINES_PROGRAM
protected static final RenderStateShard$ShaderStateShard
aj
RENDERTYPE_GUI_SHADER
field_44817
GUI_PROGRAM
protected static final RenderStateShard$ShaderStateShard
ak
RENDERTYPE_GUI_OVERLAY_SHADER
field_44818
GUI_OVERLAY_PROGRAM
protected static final RenderStateShard$ShaderStateShard
al
RENDERTYPE_GUI_TEXT_HIGHLIGHT_SHADER
field_44819
GUI_TEXT_HIGHLIGHT_PROGRAM
protected static final RenderStateShard$ShaderStateShard
am
RENDERTYPE_GUI_GHOST_RECIPE_OVERLAY_SHADER
field_44820
GUI_GHOST_RECIPE_OVERLAY_PROGRAM
protected static final RenderStateShard$ShaderStateShard
an
RENDERTYPE_BREEZE_WIND_SHADER
field_47463
BREEZE_WIND_PROGRAM
protected static final RenderStateShard$TextureStateShard
ao
BLOCK_SHEET_MIPPED
field_21376
MIPMAP_BLOCK_ATLAS_TEXTURE
protected static final RenderStateShard$TextureStateShard
ap
BLOCK_SHEET
field_21377
BLOCK_ATLAS_TEXTURE
protected static final RenderStateShard$EmptyTextureStateShard
aq
NO_TEXTURE
field_21378
NO_TEXTURE
protected static final RenderStateShard$TexturingStateShard
ar
DEFAULT_TEXTURING
field_21379
DEFAULT_TEXTURING
protected static final RenderStateShard$TexturingStateShard
as
GLINT_TEXTURING
field_21381
GLINT_TEXTURING
protected static final RenderStateShard$TexturingStateShard
at
ENTITY_GLINT_TEXTURING
field_21382
ENTITY_GLINT_TEXTURING
protected static final RenderStateShard$LightmapStateShard
au
LIGHTMAP
field_21383
ENABLE_LIGHTMAP
protected static final RenderStateShard$LightmapStateShard
av
NO_LIGHTMAP
field_21384
DISABLE_LIGHTMAP
protected static final RenderStateShard$OverlayStateShard
aw
OVERLAY
field_21385
ENABLE_OVERLAY_COLOR
protected static final RenderStateShard$OverlayStateShard
ax
NO_OVERLAY
field_21386
DISABLE_OVERLAY_COLOR
protected static final RenderStateShard$CullStateShard
ay
CULL
field_21344
ENABLE_CULLING
protected static final RenderStateShard$CullStateShard
az
NO_CULL
field_21345
DISABLE_CULLING
protected static final RenderStateShard$DepthTestStateShard
aA
NO_DEPTH_TEST
field_21346
ALWAYS_DEPTH_TEST
protected static final RenderStateShard$DepthTestStateShard
aB
EQUAL_DEPTH_TEST
field_21347
EQUAL_DEPTH_TEST
protected static final RenderStateShard$DepthTestStateShard
aC
LEQUAL_DEPTH_TEST
field_21348
LEQUAL_DEPTH_TEST
protected static final RenderStateShard$DepthTestStateShard
aD
GREATER_DEPTH_TEST
field_44814
BIGGER_DEPTH_TEST
protected static final RenderStateShard$WriteMaskStateShard
aE
COLOR_DEPTH_WRITE
field_21349
ALL_MASK
protected static final RenderStateShard$WriteMaskStateShard
aF
COLOR_WRITE
field_21350
COLOR_MASK
protected static final RenderStateShard$WriteMaskStateShard
aG
DEPTH_WRITE
field_21351
DEPTH_MASK
protected static final RenderStateShard$LayeringStateShard
aH
NO_LAYERING
field_21352
NO_LAYERING
protected static final RenderStateShard$LayeringStateShard
aI
POLYGON_OFFSET_LAYERING
field_21353
POLYGON_OFFSET_LAYERING
protected static final RenderStateShard$LayeringStateShard
aJ
VIEW_OFFSET_Z_LAYERING
field_22241
VIEW_OFFSET_Z_LAYERING
protected static final RenderStateShard$LayeringStateShard
aK
VIEW_OFFSET_Z_LAYERING_FORWARD
field_53123
VIEW_OFFSET_Z_LAYERING_FORWARD
protected static final RenderStateShard$OutputStateShard
aL
MAIN_TARGET
field_21358
MAIN_TARGET
protected static final RenderStateShard$OutputStateShard
aM
OUTLINE_TARGET
field_21359
OUTLINE_TARGET
protected static final RenderStateShard$OutputStateShard
aN
TRANSLUCENT_TARGET
field_25280
TRANSLUCENT_TARGET
protected static final RenderStateShard$OutputStateShard
aO
PARTICLES_TARGET
field_25281
PARTICLES_TARGET
protected static final RenderStateShard$OutputStateShard
aP
WEATHER_TARGET
field_25282
WEATHER_TARGET
protected static final RenderStateShard$OutputStateShard
aQ
CLOUDS_TARGET
field_25283
CLOUDS_TARGET
protected static final RenderStateShard$OutputStateShard
aR
ITEM_ENTITY_TARGET
field_25643
ITEM_ENTITY_TARGET
protected static final RenderStateShard$LineStateShard
aS
DEFAULT_LINE
field_21360
FULL_LINE_WIDTH
protected static final RenderStateShard$ColorLogicStateShard
aT
NO_COLOR_LOGIC
field_44815
NO_COLOR_LOGIC
protected static final RenderStateShard$ColorLogicStateShard
aU
OR_REVERSE_COLOR_LOGIC
field_44816
OR_REVERSE

Constructor summary

ModifierConstructor
public (String name, Runnable beginAction, Runnable endAction)

Method summary

Modifier and TypeMethod
public void
a()
setupRenderState()
method_23516()
startDrawing()
public void
b()
clearRenderState()
method_23518()
endDrawing()
private static void
a(float arg0)
setupGlintTexturing(float arg0)
method_23517(float arg0)
setupGlintTexturing(float scale)