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
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_CUTOUT_NO_CULL_GLINT
field_1_8188
ARMOR_CUTOUT_NO_CULL_GLINT
private static final Function<Identifier, RenderLayer>
ARMOR_TRIM
field_1_7543
ARMOR_TRIM
private static final Function<Identifier, RenderLayer>
ARMOR_TRIM_DECAL
field_1_7544
ARMOR_TRIM_DECAL
private static final Function<Identifier, RenderLayer>
WOLF_ARMOR_CRACKS
field_64048
ARMOR_TRANSLUCENT
private static final Function<Identifier, RenderLayer>
ENTITY_SOLID
field_64049
ENTITY_SOLID
private static final Function<Identifier, RenderLayer>
ENTITY_SOLID_GLINT
field_1_8189
ENTITY_SOLID_GLINT
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_CULL
field_64051
ENTITY_CUTOUT
private static final BiFunction<Identifier, Boolean, RenderLayer>
ENTITY_CUTOUT
field_64052
ENTITY_CUTOUT_NO_CULL
private static final BiFunction<Identifier, Boolean, RenderLayer>
ENTITY_CUTOUT_Z_OFFSET
field_64053
ENTITY_CUTOUT_NO_CULL_Z_OFFSET
private static final BiFunction<Identifier, Identifier, RenderLayer>
ENTITY_CUTOUT_DISSOLVE
field_1_1578
ENTITY_CUTOUT_DISSOLVE
private static final Function<Identifier, RenderLayer>
ENTITY_TRANSLUCENT_CULL
field_64054
ITEM_ENTITY_TRANSLUCENT_CULL
private static final Function<Identifier, RenderLayer>
ITEM_CUTOUT
field_64062
ENTITY_ALPHA
private static final Function<Identifier, RenderLayer>
ITEM_CUTOUT_GLINT
field_1_8190
ITEM_CUTOUT_GLINT
private static final Function<Identifier, RenderLayer>
ITEM_CUTOUT_GLINT_SPECIAL
field_1_8191
ITEM_CUTOUT_GLINT_SPECIAL
private static final Function<Identifier, RenderLayer>
ITEM_TRANSLUCENT
field_64057
ENTITY_SMOOTH_CUTOUT
private static final Function<Identifier, RenderLayer>
ITEM_TRANSLUCENT_GLINT
field_1_8192
ITEM_TRANSLUCENT_GLINT
private static final Function<Identifier, RenderLayer>
ITEM_TRANSLUCENT_GLINT_SPECIAL
field_1_8193
ITEM_TRANSLUCENT_GLINT_SPECIAL
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>
END_CRYSTAL_BEAM
field_64060
ENTITY_NO_OUTLINE
private static final BiFunction<Identifier, Boolean, RenderLayer>
BEACON_BEAM
field_64058
BEACON_BEAM
private static final Function<Identifier, RenderLayer>
BANNER_PATTERN
field_1_2486
BANNER_PATTERN
private static final Function<Identifier, RenderLayer>
ENTITY_SHADOW
field_64061
ENTITY_SHADOW
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
OIT_WATER_MASK
field_1_8195
OIT_WATER_MASK
private static final RenderLayer
PATTERNED_SHIELD_GLINT
field_64017
ENTITY_GLINT
private static final RenderLayer
TRIMMED_ARMOR_GLINT
field_64066
ARMOR_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_GRAYSCALE
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_GRAYSCALE_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_GRAYSCALE_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
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
LINES_DEPTH_BIAS
field_1_8194
LINES_TRANSLUCENT_DEPTH_BIAS
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>
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
private static RenderSetup
createMovingBlockSetup(RenderPipeline pipeline, boolean translucent)
method_1_3006(class_1_1257 arg0, boolean arg1)
createBlockSetup(RenderPipeline pipeline, boolean translucent)
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
armorCutoutNoCullGlint(Identifier texture)
method_1_7473(class_2960 arg0)
armorCutoutNoCullGlint(Identifier texture)
public static RenderLayer
armorTrim(Identifier texture, boolean decal)
method_1_6898(class_2960 arg0, boolean arg1)
armorTrim(Identifier texture, boolean decal)
public static RenderLayer
wolfArmorCracks(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
entitySolidGlint(Identifier texture)
method_1_7474(class_2960 arg0)
entitySolidGlint(Identifier texture)
public static RenderLayer
entitySolidZOffsetForward(Identifier texture)
method_75986(class_2960 arg0)
entitySolidZOffsetForward(Identifier texture)
public static RenderLayer
entityCutoutCull(Identifier texture)
method_75990(class_2960 arg0)
entityCutout(Identifier texture)
public static RenderLayer
entityCutout(Identifier texture, boolean affectsOutline)
method_75969(class_2960 arg0, boolean arg1)
entityCutoutNoCull(Identifier texture, boolean affectsOutline)
public static RenderLayer
entityCutout(Identifier texture)
method_75994(class_2960 arg0)
entityCutoutNoCull(Identifier texture)
public static RenderLayer
entityCutoutZOffset(Identifier texture, boolean affectsOutline)
method_75976(class_2960 arg0, boolean arg1)
entityCutoutNoCullZOffset(Identifier texture, boolean affectsOutline)
public static RenderLayer
entityCutoutZOffset(Identifier texture)
method_75996(class_2960 arg0)
entityCutoutNoCullZOffset(Identifier texture)
public static RenderLayer
entityCutoutDissolve(Identifier texture, Identifier maskTexture)
method_1_1874(class_2960 arg0, class_2960 arg1)
entityCutoutDissolve(Identifier texture, Identifier dissolveMaskTexture)
public static RenderLayer
entityTranslucentCull(Identifier texture)
method_75998(class_2960 arg0)
itemEntityTranslucentCull(Identifier texture)
public static RenderLayer
itemCutout(Identifier texture)
method_76012(class_2960 arg0)
entityAlpha(Identifier texture)
public static RenderLayer
itemCutoutGlint(Identifier texture)
method_1_7475(class_2960 arg0)
itemCutoutGlint(Identifier texture)
public static RenderLayer
itemCutoutGlintSpecial(Identifier texture)
method_1_7476(class_2960 arg0)
itemCutoutGlintSpecial(Identifier texture)
public static RenderLayer
itemTranslucent(Identifier texture)
method_1_1875(class_2960 arg0)
entitySmoothCutout(Identifier texture)
public static RenderLayer
itemTranslucentGlint(Identifier texture)
method_1_7477(class_2960 arg0)
itemTranslucentGlint(Identifier texture)
public static RenderLayer
itemTranslucentGlintSpecial(Identifier texture)
method_1_7478(class_2960 arg0)
itemTranslucentGlintSpecial(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)
method_75984(class_2960 arg0)
entityTranslucentEmissive(Identifier texture)
public static RenderLayer
endCrystalBeam(Identifier texture)
method_76006(class_2960 arg0)
entityDecal(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
bannerPattern(Identifier texture)
method_1_3005(class_2960 arg0)
bannerPattern(Identifier texture)
public static RenderLayer
entityShadow(Identifier texture)
method_76010(class_2960 arg0)
entityShadow(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
patternedShieldGlint()
method_75997()
entityGlint()
public static RenderLayer
trimmedArmorGlint()
method_75989()
armorEntityGlint()
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
textGrayscale(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
textGrayscalePolygonOffset(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
textGrayscaleSeeThrough(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
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
linesDepthBias()
method_1_7485()
lintsTranslucentDepthBias()
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()
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$35(Identifier arg0)
method_75944(class_2960 arg0)
method_75944(Identifier texture)
private static RenderLayer
lambda$static$34(Identifier arg0)
method_75945(class_2960 arg0)
method_75945(Identifier texture)
private static RenderLayer
lambda$static$33(Identifier arg0)
method_75946(class_2960 arg0)
method_75946(Identifier texture)
private static RenderLayer
lambda$static$32(Identifier arg0)
method_75947(class_2960 arg0)
method_75947(Identifier texture)
private static RenderLayer
lambda$static$31(Identifier arg0)
method_75948(class_2960 arg0)
method_75948(Identifier texture)
private static RenderLayer
lambda$static$30(Identifier arg0)
method_75949(class_2960 arg0)
method_75949(Identifier texture)
private static RenderLayer
lambda$static$29(Identifier arg0)
method_75950(class_2960 arg0)
method_75950(Identifier texture)
private static RenderLayer
lambda$static$28(Identifier arg0)
method_75951(class_2960 arg0)
method_75951(Identifier texture)
private static RenderLayer
lambda$static$27(Identifier arg0)
method_75952(class_2960 arg0)
method_75952(Identifier texture)
private static RenderLayer
lambda$static$26(Identifier arg0)
method_75953(class_2960 arg0)
method_75953(Identifier texture)
private static RenderLayer
lambda$static$25(Identifier arg0)
method_75955(class_2960 arg0)
method_75955(Identifier texture)
private static RenderLayer
lambda$static$24(Identifier arg0)
method_1_3008(class_2960 arg0)
method_1_3008(Identifier texture)
private static RenderLayer
lambda$static$23(Identifier arg0, Boolean arg1)
method_75968(class_2960 arg0, Boolean arg1)
method_75968(Identifier texture, Boolean translucent)
private static RenderLayer
lambda$static$22(Identifier arg0)
method_75956(class_2960 arg0)
method_75956(Identifier texture)
private static RenderLayer
lambda$static$21(Identifier arg0, Boolean arg1)
method_75975(class_2960 arg0, Boolean arg1)
method_75975(Identifier texture, Boolean affectsOutline)
private static RenderLayer
lambda$static$20(Identifier arg0, Boolean arg1)
method_75979(class_2960 arg0, Boolean arg1)
method_75979(Identifier texture, Boolean affectsOutline)
private static RenderLayer
lambda$static$19(Identifier arg0)
method_1_7482(class_2960 arg0)
method_1_7482(Identifier texture)
private static RenderLayer
lambda$static$18(Identifier arg0)
method_1_7481(class_2960 arg0)
method_1_7481(Identifier texture)
private static RenderLayer
lambda$static$17(Identifier arg0)
method_75958(class_2960 arg0)
method_75958(Identifier texture)
private static RenderLayer
lambda$static$16(Identifier arg0)
method_1_7480(class_2960 arg0)
method_1_7480(Identifier texture)
private static RenderLayer
lambda$static$15(Identifier arg0)
method_1_7479(class_2960 arg0)
method_1_7479(Identifier texture)
private static RenderLayer
lambda$static$14(Identifier arg0)
method_1_1877(class_2960 arg0)
method_1_1877(Identifier texture)
private static RenderLayer
lambda$static$13(Identifier arg0)
method_1_1876(class_2960 arg0)
method_1_1876(Identifier texture)
private static RenderLayer
lambda$static$12(Identifier arg0, Identifier arg1)
method_1_1878(class_2960 arg0, class_2960 arg1)
method_1_1878(Identifier texture, Identifier dissolveMaskTexture)
private static RenderLayer
lambda$static$11(Identifier arg0, Boolean arg1)
method_75983(class_2960 arg0, Boolean arg1)
method_75983(Identifier texture, Boolean affectsOutline)
private static RenderLayer
lambda$static$10(Identifier arg0, Boolean arg1)
method_75987(class_2960 arg0, Boolean arg1)
method_75987(Identifier texture, Boolean affectsOutline)
private static RenderLayer
lambda$static$9(Identifier arg0)
method_75960(class_2960 arg0)
method_75960(Identifier texture)
private static RenderLayer
lambda$static$8(Identifier arg0)
method_75961(class_2960 arg0)
method_75961(Identifier texture)
private static RenderLayer
lambda$static$7(Identifier arg0)
method_1_7484(class_2960 arg0)
method_1_7484(Identifier texture)
private static RenderLayer
lambda$static$6(Identifier arg0)
method_75962(class_2960 arg0)
method_75962(Identifier texture)
private static RenderLayer
lambda$static$5(Identifier arg0)
method_75963(class_2960 arg0)
method_75963(Identifier texture)
private static RenderLayer
lambda$static$4(Identifier arg0)
method_1_6900(class_2960 arg0)
method_1_6900(Identifier texture)
private static RenderLayer
lambda$static$3(Identifier arg0)
method_1_6899(class_2960 arg0)
method_1_6899(Identifier texture)
private static RenderLayer
lambda$static$2(Identifier arg0)
method_1_7483(class_2960 arg0)
method_1_7483(Identifier texture)
private static RenderLayer
lambda$static$1(Identifier arg0)
method_75964(class_2960 arg0)
method_75964(Identifier texture)
private static GpuSampler
lambda$createMovingBlockSetup$0()
method_1_3007()
method_1_3007()
private static RenderLayer
lambda$static$0(Identifier arg0, Boolean arg1)
method_75991(class_2960 arg0, Boolean arg1)
method_75991(Identifier texture, Boolean cull)