net.minecraft.client.render

public class RenderLayers

net.minecraft.client.renderer.rendertype.RenderTypes
net.minecraft.class_12249
net.minecraft.client.render.RenderLayers

Field summary

Modifier and TypeField
static final BiFunction<Identifier, Boolean, RenderLayer>
OUTLINE
field_64041
OUTLINE
public static final Supplier<GpuSampler>
MOVING_BLOCK_SAMPLER
field_64462
BLOCK_SAMPLER
private static final RenderLayer
SOLID_MOVING_BLOCK
field_64044
SOLID
private static final RenderLayer
CUTOUT_MOVING_BLOCK
field_64045
CUTOUT
private static final RenderLayer
TRANSLUCENT_MOVING_BLOCK
field_64046
TRANSLUCENT_MOVING_BLOCK
private static final Function<Identifier, RenderLayer>
ARMOR_CUTOUT_NO_CULL
field_64047
ARMOR_CUTOUT_NO_CULL
private static final Function<Identifier, RenderLayer>
ARMOR_TRANSLUCENT
field_64048
ARMOR_TRANSLUCENT
private static final Function<Identifier, RenderLayer>
ENTITY_SOLID
field_64049
ENTITY_SOLID
private static final Function<Identifier, RenderLayer>
ENTITY_SOLID_Z_OFFSET_FORWARD
field_64050
ENTITY_SOLID_Z_OFFSET_FORWARD
private static final Function<Identifier, RenderLayer>
ENTITY_CUTOUT
field_64051
ENTITY_CUTOUT
private static final BiFunction<Identifier, Boolean, RenderLayer>
ENTITY_CUTOUT_NO_CULL
field_64052
ENTITY_CUTOUT_NO_CULL
private static final BiFunction<Identifier, Boolean, RenderLayer>
ENTITY_CUTOUT_NO_CULL_Z_OFFSET
field_64053
ENTITY_CUTOUT_NO_CULL_Z_OFFSET
private static final Function<Identifier, RenderLayer>
ITEM_ENTITY_TRANSLUCENT_CULL
field_64054
ITEM_ENTITY_TRANSLUCENT_CULL
private static final BiFunction<Identifier, Boolean, RenderLayer>
ENTITY_TRANSLUCENT
field_64055
ENTITY_TRANSLUCENT
private static final BiFunction<Identifier, Boolean, RenderLayer>
ENTITY_TRANSLUCENT_EMISSIVE
field_64056
ENTITY_TRANSLUCENT_EMISSIVE
private static final Function<Identifier, RenderLayer>
ENTITY_SMOOTH_CUTOUT
field_64057
ENTITY_SMOOTH_CUTOUT
private static final BiFunction<Identifier, Boolean, RenderLayer>
BEACON_BEAM
field_64058
BEACON_BEAM
private static final Function<Identifier, RenderLayer>
ENTITY_DECAL
field_64059
ENTITY_DECAL
private static final Function<Identifier, RenderLayer>
ENTITY_NO_OUTLINE
field_64060
ENTITY_NO_OUTLINE
private static final Function<Identifier, RenderLayer>
ENTITY_SHADOW
field_64061
ENTITY_SHADOW
private static final Function<Identifier, RenderLayer>
DRAGON_EXPLOSION_ALPHA
field_64062
ENTITY_ALPHA
private static final Function<Identifier, RenderLayer>
EYES
field_64063
EYES
private static final RenderLayer
LEASH
field_64064
LEASH
private static final RenderLayer
WATER_MASK
field_64065
WATER_MASK
private static final RenderLayer
ARMOR_ENTITY_GLINT
field_64066
ARMOR_ENTITY_GLINT
private static final RenderLayer
GLINT_TRANSLUCENT
field_64015
GLINT_TRANSLUCENT
private static final RenderLayer
GLINT
field_64016
GLINT
private static final RenderLayer
ENTITY_GLINT
field_64017
ENTITY_GLINT
private static final Function<Identifier, RenderLayer>
CRUMBLING
field_64018
CRUMBLING
private static final Function<Identifier, RenderLayer>
TEXT
field_64019
TEXT
private static final RenderLayer
TEXT_BACKGROUND
field_64020
TEXT_BACKGROUND
private static final Function<Identifier, RenderLayer>
TEXT_INTENSITY
field_64021
TEXT_INTENSITY
private static final Function<Identifier, RenderLayer>
TEXT_POLYGON_OFFSET
field_64022
TEXT_POLYGON_OFFSET
private static final Function<Identifier, RenderLayer>
TEXT_INTENSITY_POLYGON_OFFSET
field_64023
TEXT_INTENSITY_POLYGON_OFFSET
private static final Function<Identifier, RenderLayer>
TEXT_SEE_THROUGH
field_64024
TEXT_SEE_THROUGH
private static final RenderLayer
TEXT_BACKGROUND_SEE_THROUGH
field_64025
TEXT_BACKGROUND_SEE_THROUGH
private static final Function<Identifier, RenderLayer>
TEXT_INTENSITY_SEE_THROUGH
field_64026
TEXT_INTENSITY_SEE_THROUGH
private static final RenderLayer
LIGHTNING
field_64027
LIGHTNING
private static final RenderLayer
DRAGON_RAYS
field_64028
DRAGON_RAYS
private static final RenderLayer
DRAGON_RAYS_DEPTH
field_64029
DRAGON_RAYS_DEPTH
private static final RenderLayer
TRIPWIRE_MOVING_BLOCk
field_64030
TRIPWIRE
private static final RenderLayer
END_PORTAL
field_64031
END_PORTAL
private static final RenderLayer
END_GATEWAY
field_64032
END_GATEWAY
public static final RenderLayer
LINES
field_64042
LINES
public static final RenderLayer
LINES_TRANSLUCENT
field_64592
LINES_TRANSLUCENT
public static final RenderLayer
SECONDARY_BLOCK_OUTLINE
field_64043
SECONDARY_BLOCK_OUTLINE
private static final RenderLayer
DEBUG_FILLED_BOX
field_64033
DEBUG_FILLED_BOX
private static final RenderLayer
DEBUG_POINT
field_64034
DEBUG_POINT
private static final RenderLayer
DEBUG_QUADS
field_64035
DEBUG_QUADS
private static final RenderLayer
DEBUG_TRIANGLE_FAN
field_64036
DEBUG_TRIANGLE_FAN
private static final Function<Identifier, RenderLayer>
WEATHER_DEPTH_WRITE
field_64037
WEATHER_DEPTH
private static final Function<Identifier, RenderLayer>
WEATHER_NO_DEPTH_WRITE
field_64038
WEATHER_NO_DEPTH
private static final Function<Identifier, RenderLayer>
BLOCK_SCREEN_EFFECT
field_64039
BLOCK_SCREEN_EFFECT
private static final Function<Identifier, RenderLayer>
FIRE_SCREEN_EFFECT
field_64040
FIRE_SCREEN_EFFECT

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static RenderLayer
solidMovingBlock()
method_75965()
solid()
public static RenderLayer
cutoutMovingBlock()
method_75972()
cutout()
public static RenderLayer
translucentMovingBlock()
method_75977()
translucentMovingBlock()
public static RenderLayer
armorCutoutNoCull(Identifier texture)
method_75966(class_2960 arg0)
armorCutoutNoCull(Identifier texture)
public static RenderLayer
createArmorDecalCutoutNoCull(Identifier texture)
method_75973(class_2960 arg0)
armorDecalCutoutNoCull(Identifier texture)
public static RenderLayer
armorTranslucent(Identifier texture)
method_75978(class_2960 arg0)
armorTranslucent(Identifier texture)
public static RenderLayer
entitySolid(Identifier texture)
method_75982(class_2960 arg0)
entitySolid(Identifier texture)
public static RenderLayer
entitySolidZOffsetForward(Identifier texture)
method_75986(class_2960 arg0)
entitySolidZOffsetForward(Identifier texture)
public static RenderLayer
entityCutout(Identifier texture)
method_75990(class_2960 arg0)
entityCutout(Identifier texture)
public static RenderLayer
entityCutoutNoCull(Identifier texture, boolean affectsOutline)
method_75969(class_2960 arg0, boolean arg1)
entityCutoutNoCull(Identifier texture, boolean affectsOutline)
public static RenderLayer
entityCutoutNoCull(Identifier texture)
method_75994(class_2960 arg0)
entityCutoutNoCull(Identifier texture)
public static RenderLayer
entityCutoutNoCullZOffset(Identifier texture, boolean affectsOutline)
method_75976(class_2960 arg0, boolean arg1)
entityCutoutNoCullZOffset(Identifier texture, boolean affectsOutline)
public static RenderLayer
entityCutoutNoCullZOffset(Identifier texture)
method_75996(class_2960 arg0)
entityCutoutNoCullZOffset(Identifier texture)
public static RenderLayer
itemEntityTranslucentCull(Identifier texture)
method_75998(class_2960 arg0)
itemEntityTranslucentCull(Identifier texture)
public static RenderLayer
entityTranslucent(Identifier texture, boolean affectsOutline)
method_75980(class_2960 arg0, boolean arg1)
entityTranslucent(Identifier texture, boolean affectsOutline)
public static RenderLayer
entityTranslucent(Identifier texture)
method_76000(class_2960 arg0)
entityTranslucent(Identifier texture)
public static RenderLayer
entityTranslucentEmissive(Identifier texture, boolean affectsOutline)
method_75984(class_2960 arg0, boolean arg1)
entityTranslucentEmissive(Identifier texture, boolean affectsOutline)
public static RenderLayer
entityTranslucentEmissive(Identifier texture)
method_76002(class_2960 arg0)
entityTranslucentEmissive(Identifier texture)
public static RenderLayer
entitySmoothCutout(Identifier texture)
method_76004(class_2960 arg0)
entitySmoothCutout(Identifier texture)
public static RenderLayer
beaconBeam(Identifier texture, boolean translucent)
method_75988(class_2960 arg0, boolean arg1)
beaconBeam(Identifier texture, boolean translucent)
public static RenderLayer
entityDecal(Identifier texture)
method_76006(class_2960 arg0)
entityDecal(Identifier texture)
public static RenderLayer
entityNoOutline(Identifier texture)
method_76008(class_2960 arg0)
entityNoOutline(Identifier texture)
public static RenderLayer
entityShadow(Identifier texture)
method_76010(class_2960 arg0)
entityShadow(Identifier texture)
public static RenderLayer
dragonExplosionAlpha(Identifier texture)
method_76012(class_2960 arg0)
entityAlpha(Identifier texture)
public static RenderLayer
eyes(Identifier texture)
method_76014(class_2960 arg0)
eyes(Identifier texture)
public static RenderLayer
breezeEyes(Identifier texture)
method_76016(class_2960 arg0)
entityTranslucentEmissiveNoOutline(Identifier texture)
public static RenderLayer
breezeWind(Identifier texture, float uOffset, float vOffset)
method_75967(class_2960 arg0, float arg1, float arg2)
breezeWind(Identifier texture, float du, float dv)
public static RenderLayer
energySwirl(Identifier texture, float uOffset, float vOffset)
method_75974(class_2960 arg0, float arg1, float arg2)
energySwirl(Identifier texture, float du, float dv)
public static RenderLayer
leash()
method_75981()
leash()
public static RenderLayer
waterMask()
method_75985()
waterMask()
public static RenderLayer
outline(Identifier texture)
method_76018(class_2960 arg0)
outlineNoCull(Identifier texture)
public static RenderLayer
armorEntityGlint()
method_75989()
armorEntityGlint()
public static RenderLayer
glintTranslucent()
method_75993()
glintTranslucent()
public static RenderLayer
glint()
method_75995()
glint()
public static RenderLayer
entityGlint()
method_75997()
entityGlint()
public static RenderLayer
crumbling(Identifier texture)
method_76020(class_2960 arg0)
crumbling(Identifier texture)
public static RenderLayer
text(Identifier texture)
method_76022(class_2960 arg0)
text(Identifier texture)
public static RenderLayer
textBackground()
method_75999()
textBackground()
public static RenderLayer
textIntensity(Identifier texture)
method_76024(class_2960 arg0)
textIntensity(Identifier texture)
public static RenderLayer
textPolygonOffset(Identifier texture)
method_76026(class_2960 arg0)
textPolygonOffset(Identifier texture)
public static RenderLayer
textIntensityPolygonOffset(Identifier texture)
method_76027(class_2960 arg0)
textIntensityPolygonOffset(Identifier texture)
public static RenderLayer
textSeeThrough(Identifier texture)
method_76028(class_2960 arg0)
textSeeThrough(Identifier texture)
public static RenderLayer
textBackgroundSeeThrough()
method_76001()
textBackgroundSeeThrough()
public static RenderLayer
textIntensitySeeThrough(Identifier texture)
method_76029(class_2960 arg0)
textIntensitySeeThrough(Identifier texture)
public static RenderLayer
lightning()
method_76003()
lightning()
public static RenderLayer
dragonRays()
method_76005()
dragonRays()
public static RenderLayer
dragonRaysDepth()
method_76007()
dragonRaysDepth()
public static RenderLayer
tripwireMovingBlock()
method_76009()
tripwire()
public static RenderLayer
endPortal()
method_76011()
endPortal()
public static RenderLayer
endGateway()
method_76013()
endGateway()
public static RenderLayer
lines()
method_76015()
lines()
public static RenderLayer
linesTranslucent()
method_76668()
linesTranslucent()
public static RenderLayer
secondaryBlockOutline()
method_76017()
secondaryBlockOutline()
public static RenderLayer
debugFilledBox()
method_76019()
debugFilledBox()
public static RenderLayer
debugPoint()
method_76021()
debugPoint()
public static RenderLayer
debugQuads()
method_76023()
debugQuads()
public static RenderLayer
debugTriangleFan()
method_76025()
debugTriangleFan()
private static Function<Identifier, RenderLayer>
createWeather(RenderPipeline renderPipeline)
method_75970(RenderPipeline arg0)
createWeatherFactory(RenderPipeline pipeline)
public static RenderLayer
weather(Identifier texture, boolean depthWrite)
method_75992(class_2960 arg0, boolean arg1)
weather(Identifier texture, boolean depth)
public static RenderLayer
blockScreenEffect(Identifier texture)
method_75942(class_2960 arg0)
blockScreenEffect(Identifier texture)
public static RenderLayer
fireScreenEffect(Identifier texture)
method_75943(class_2960 arg0)
fireScreenEffect(Identifier texture)
private static RenderLayer
lambda$static$28(Identifier arg0)
method_75944(class_2960 arg0)
method_75944(Identifier texture)
private static RenderLayer
lambda$static$27(Identifier arg0)
method_75945(class_2960 arg0)
method_75945(Identifier texture)
private static RenderLayer
lambda$createWeather$26(RenderPipeline arg0, Identifier arg1)
method_75971(RenderPipeline arg0, class_2960 arg1)
method_75971(RenderPipeline arg0, Identifier texture)
private static RenderLayer
lambda$static$25(Identifier arg0)
method_75946(class_2960 arg0)
method_75946(Identifier texture)
private static RenderLayer
lambda$static$24(Identifier arg0)
method_75947(class_2960 arg0)
method_75947(Identifier texture)
private static RenderLayer
lambda$static$23(Identifier arg0)
method_75948(class_2960 arg0)
method_75948(Identifier texture)
private static RenderLayer
lambda$static$22(Identifier arg0)
method_75949(class_2960 arg0)
method_75949(Identifier texture)
private static RenderLayer
lambda$static$21(Identifier arg0)
method_75950(class_2960 arg0)
method_75950(Identifier texture)
private static RenderLayer
lambda$static$20(Identifier arg0)
method_75951(class_2960 arg0)
method_75951(Identifier texture)
private static RenderLayer
lambda$static$19(Identifier arg0)
method_75952(class_2960 arg0)
method_75952(Identifier texture)
private static RenderLayer
lambda$static$18(Identifier arg0)
method_75953(class_2960 arg0)
method_75953(Identifier texture)
private static RenderLayer
lambda$static$17(Identifier arg0)
method_75954(class_2960 arg0)
method_75954(Identifier texture)
private static RenderLayer
lambda$static$16(Identifier arg0)
method_75955(class_2960 arg0)
method_75955(Identifier texture)
private static RenderLayer
lambda$static$15(Identifier arg0)
method_75956(class_2960 arg0)
method_75956(Identifier texture)
private static RenderLayer
lambda$static$14(Identifier arg0)
method_75957(class_2960 arg0)
method_75957(Identifier texture)
private static RenderLayer
lambda$static$13(Identifier arg0, Boolean arg1)
method_75968(class_2960 arg0, Boolean arg1)
method_75968(Identifier texture, Boolean translucent)
private static RenderLayer
lambda$static$12(Identifier arg0)
method_75958(class_2960 arg0)
method_75958(Identifier texture)
private static RenderLayer
lambda$static$11(Identifier arg0, Boolean arg1)
method_75975(class_2960 arg0, Boolean arg1)
method_75975(Identifier texture, Boolean affectsOutline)
private static RenderLayer
lambda$static$10(Identifier arg0, Boolean arg1)
method_75979(class_2960 arg0, Boolean arg1)
method_75979(Identifier texture, Boolean affectsOutline)
private static RenderLayer
lambda$static$9(Identifier arg0)
method_75959(class_2960 arg0)
method_75959(Identifier texture)
private static RenderLayer
lambda$static$8(Identifier arg0, Boolean arg1)
method_75983(class_2960 arg0, Boolean arg1)
method_75983(Identifier texture, Boolean affectsOutline)
private static RenderLayer
lambda$static$7(Identifier arg0, Boolean arg1)
method_75987(class_2960 arg0, Boolean arg1)
method_75987(Identifier texture, Boolean affectsOutline)
private static RenderLayer
lambda$static$6(Identifier arg0)
method_75960(class_2960 arg0)
method_75960(Identifier texture)
private static RenderLayer
lambda$static$5(Identifier arg0)
method_75961(class_2960 arg0)
method_75961(Identifier texture)
private static RenderLayer
lambda$static$4(Identifier arg0)
method_75962(class_2960 arg0)
method_75962(Identifier texture)
private static RenderLayer
lambda$static$3(Identifier arg0)
method_75963(class_2960 arg0)
method_75963(Identifier texture)
private static RenderLayer
lambda$static$2(Identifier arg0)
method_75964(class_2960 arg0)
method_75964(Identifier texture)
private static GpuSampler
lambda$static$1()
method_76563()
method_76563()
private static RenderLayer
lambda$static$0(Identifier arg0, Boolean arg1)
method_75991(class_2960 arg0, Boolean arg1)
method_75991(Identifier texture, Boolean cull)