net.minecraft.client.render

public abstract class RenderLayer

extends RenderPhase

enp
net.minecraft.client.renderer.RenderType
net.minecraft.class_1921
net.minecraft.client.render.RenderLayer
net.minecraft.unmapped.C_tizlwnnv
net.minecraft.src.C_4168_

Field summary

Modifier and TypeField
private static final int
aP
BYTES_IN_INT
field_32776
field_32776
f_dfmgafhn
f_173153_
private static final int
aQ
MEGABYTE
field_32777
field_32777
f_gstcctqo
f_173154_
public static final int
aJ
BIG_BUFFER_SIZE
field_32772
field_32772
f_ravpjrir
f_173148_
public static final int
aK
MEDIUM_BUFFER_SIZE
field_32773
field_32773
f_ljwjpqss
f_173149_
public static final int
aL
SMALL_BUFFER_SIZE
field_32774
field_32774
f_owlpygmr
f_173150_
public static final int
aM
TRANSIENT_BUFFER_SIZE
field_32775
field_32775
f_wveghmjj
f_173151_
private static final RenderLayer
aR
SOLID
field_9178
SOLID
f_avczlstz
f_110372_
private static final RenderLayer
aS
CUTOUT_MIPPED
field_9175
CUTOUT_MIPPED
f_rcwihtnu
f_110373_
private static final RenderLayer
aT
CUTOUT
field_9174
CUTOUT
f_jufcpyrr
f_110374_
private static final RenderLayer
aU
TRANSLUCENT
field_9179
TRANSLUCENT
f_icotslba
f_110375_
private static final RenderLayer
aV
TRANSLUCENT_MOVING_BLOCK
field_25285
TRANSLUCENT_MOVING_BLOCK
f_lajaxihn
f_110376_
private static final RenderLayer
aW
TRANSLUCENT_NO_CRUMBLING
field_20963
TRANSLUCENT_NO_CRUMBLING
f_rxdsvdee
f_110377_
private static final Function<Identifier, RenderLayer>
aX
ARMOR_CUTOUT_NO_CULL
field_29622
ARMOR_CUTOUT_NO_CULL
f_efbhemqe
f_173155_
private static final Function<Identifier, RenderLayer>
aY
ENTITY_SOLID
field_29623
ENTITY_SOLID
f_otxumvoh
f_173156_
private static final Function<Identifier, RenderLayer>
aZ
ENTITY_CUTOUT
field_29624
ENTITY_CUTOUT
f_mgnrryvz
f_173157_
private static final BiFunction<Identifier, Boolean, RenderLayer>
ba
ENTITY_CUTOUT_NO_CULL
field_29625
ENTITY_CUTOUT_NO_CULL
f_wtxygmkc
f_173160_
private static final BiFunction<Identifier, Boolean, RenderLayer>
bb
ENTITY_CUTOUT_NO_CULL_Z_OFFSET
field_29626
ENTITY_CUTOUT_NO_CULL_Z_OFFSET
f_vomsagsw
f_173161_
private static final Function<Identifier, RenderLayer>
bc
ITEM_ENTITY_TRANSLUCENT_CULL
field_29627
ITEM_ENTITY_TRANSLUCENT_CULL
f_derbiikl
f_173162_
private static final Function<Identifier, RenderLayer>
bd
ENTITY_TRANSLUCENT_CULL
field_29628
ENTITY_TRANSLUCENT_CULL
f_pjmzjvqo
f_173163_
private static final BiFunction<Identifier, Boolean, RenderLayer>
be
ENTITY_TRANSLUCENT
field_29629
ENTITY_TRANSLUCENT
f_hxhpkyzf
f_173164_
private static final Function<Identifier, RenderLayer>
bf
ENTITY_SMOOTH_CUTOUT
field_29630
ENTITY_SMOOTH_CUTOUT
f_tcehiawj
f_173165_
private static final BiFunction<Identifier, Boolean, RenderLayer>
bg
BEACON_BEAM
field_29631
BEACON_BEAM
f_zqtnklpi
f_173166_
private static final Function<Identifier, RenderLayer>
bh
ENTITY_DECAL
field_29632
ENTITY_DECAL
f_ckqgfrsh
f_173167_
private static final Function<Identifier, RenderLayer>
bi
ENTITY_NO_OUTLINE
field_29633
ENTITY_NO_OUTLINE
f_gurjiuiq
f_173168_
private static final Function<Identifier, RenderLayer>
bj
ENTITY_SHADOW
field_29634
ENTITY_SHADOW
f_rsckelaz
f_173169_
private static final Function<Identifier, RenderLayer>
bk
DRAGON_EXPLOSION_ALPHA
field_29635
ENTITY_ALPHA
f_ydsmnvnw
f_173170_
private static final Function<Identifier, RenderLayer>
bl
EYES
field_29636
EYES
f_cruxjkld
f_173171_
private static final RenderLayer
bm
LEASH
field_20964
LEASH
f_vjwbtbds
f_110378_
private static final RenderLayer
bn
WATER_MASK
field_20965
WATER_MASK
f_uihmtias
f_110379_
private static final RenderLayer
bo
ARMOR_GLINT
field_24472
ARMOR_GLINT
f_zmxlyabq
f_110380_
private static final RenderLayer
bp
ARMOR_ENTITY_GLINT
field_24473
ARMOR_ENTITY_GLINT
f_favhfile
f_110381_
private static final RenderLayer
bq
GLINT_TRANSLUCENT
field_26373
GLINT_TRANSLUCENT
f_pkmjplkb
f_110382_
private static final RenderLayer
br
GLINT
field_20967
GLINT
f_sabefmyd
f_110383_
private static final RenderLayer
bs
GLINT_DIRECT
field_25487
DIRECT_GLINT
f_pdtvjcrk
f_110384_
private static final RenderLayer
bt
ENTITY_GLINT
field_20968
ENTITY_GLINT
f_wjtwfmhn
f_110385_
private static final RenderLayer
bu
ENTITY_GLINT_DIRECT
field_25488
DIRECT_ENTITY_GLINT
f_kfzawztl
f_110386_
private static final Function<Identifier, RenderLayer>
bv
CRUMBLING
field_29637
CRUMBLING
f_aokzeyhx
f_173172_
private static final Function<Identifier, RenderLayer>
bw
TEXT
field_29638
TEXT
f_ciwsflac
f_173173_
private static final Function<Identifier, RenderLayer>
bx
TEXT_INTENSITY
field_33630
TEXT_INTENSITY
f_jkmtblbz
f_173174_
private static final Function<Identifier, RenderLayer>
by
TEXT_POLYGON_OFFSET
field_34002
TEXT_POLYGON_OFFSET
f_zvctsqgr
f_181442_
private static final Function<Identifier, RenderLayer>
bz
TEXT_INTENSITY_POLYGON_OFFSET
field_34003
TEXT_INTENSITY_POLYGON_OFFSET
f_kfxquoif
f_181443_
private static final Function<Identifier, RenderLayer>
bA
TEXT_SEE_THROUGH
field_29639
TEXT_SEE_THROUGH
f_gdynqbho
f_173175_
private static final Function<Identifier, RenderLayer>
bB
TEXT_INTENSITY_SEE_THROUGH
field_33631
TEXT_INTENSITY_SEE_THROUGH
f_dluznqhz
f_173176_
private static final RenderLayer
bC
LIGHTNING
field_20970
LIGHTNING
f_ymckrlsf
f_110387_
private static final RenderLayer
bD
TRIPWIRE
field_25644
TRIPWIRE
f_fbncfeet
f_110388_
private static final RenderLayer
bE
END_PORTAL
field_29457
END_PORTAL
f_qbhansjs
f_173158_
private static final RenderLayer
bF
END_GATEWAY
field_29458
END_GATEWAY
f_mfuayhyb
f_173159_
public static final RenderLayer$MultiPhase
aN
LINES
field_21695
LINES
f_bcfekxwz
f_110371_
public static final RenderLayer$MultiPhase
aO
LINE_STRIP
field_29456
LINE_STRIP
f_kztcdsvn
f_173152_
private final VertexFormat
bG
format
field_20972
vertexFormat
f_zuyjnfnl
f_110389_
private final VertexFormat$DrawMode
bH
mode
field_20973
drawMode
f_mwwhmycc
f_110390_
private final int
bI
bufferSize
field_20806
expectedBufferSize
f_inxwrkmo
f_110391_
private final boolean
bJ
affectsCrumbling
field_20975
hasCrumbling
f_aowxqqcr
f_110392_
private final boolean
bK
sortOnUpload
field_21402
translucent
f_dyinygjw
f_110393_
private final Optional<RenderLayer>
bL
asOptional
field_21850
optionalThis
f_wsihtgdj
f_110394_

Constructor summary

ModifierConstructor
public (String name, VertexFormat vertexFormat, VertexFormat$DrawMode drawMode, int expectedBufferSize, boolean hasCrumbling, boolean translucent, Runnable startAction, Runnable endAction)

Method summary

Modifier and TypeMethod
public static RenderLayer
c()
solid()
method_23577()
getSolid()
m_widtimmm()
m_110451_()
public static RenderLayer
d()
cutoutMipped()
method_23579()
getCutoutMipped()
m_quswzzoz()
m_110457_()
public static RenderLayer
e()
cutout()
method_23581()
getCutout()
m_xmhnzmof()
m_110463_()
private static RenderLayer$MultiPhaseParameters
a(eno$l o)
translucentState(RenderStateShard$ShaderStateShard arg0)
method_34569(class_4668$class_5942 arg0)
of(RenderPhase$Shader shader)
m_kboqswsf(C_yzzfidwp$C_sjhugikn arg0)
m_173207_(C_4149_$C_141720_ p_173208_)
public static RenderLayer
f()
translucent()
method_23583()
getTranslucent()
m_nimgchue()
m_110466_()
private static RenderLayer$MultiPhaseParameters
F()
translucentMovingBlockState()
method_29381()
getItemPhaseData()
m_wnbqszyf()
m_110408_()
public static RenderLayer
g()
translucentMovingBlock()
method_29380()
getTranslucentMovingBlock()
m_ceekkdkt()
m_110469_()
public static RenderLayer
h()
translucentNoCrumbling()
method_23585()
getTranslucentNoCrumbling()
m_obhjfioa()
m_110472_()
public static RenderLayer
a(ww o)
armorCutoutNoCull(ResourceLocation arg0)
method_25448(class_2960 arg0)
getArmorCutoutNoCull(Identifier texture)
m_ktwfjypz(C_ncpywfca arg0)
m_110431_(C_5265_ p_110432_)
public static RenderLayer
b(ww o)
entitySolid(ResourceLocation arg0)
method_23572(class_2960 arg0)
getEntitySolid(Identifier texture)
m_baqvxxdi(C_ncpywfca arg0)
m_110446_(C_5265_ p_110447_)
public static RenderLayer
c(ww o)
entityCutout(ResourceLocation arg0)
method_23576(class_2960 arg0)
getEntityCutout(Identifier texture)
m_xywzwwmt(C_ncpywfca arg0)
m_110452_(C_5265_ p_110453_)
public static RenderLayer
a(ww o, boolean o)
entityCutoutNoCull(ResourceLocation arg0, boolean arg1)
method_24293(class_2960 arg0, boolean arg1)
getEntityCutoutNoCull(Identifier texture, boolean affectsOutline)
m_dkmtvfag(C_ncpywfca arg0, boolean arg1)
m_110443_(C_5265_ p_110444_, boolean p_110445_)
public static RenderLayer
d(ww o)
entityCutoutNoCull(ResourceLocation arg0)
method_23578(class_2960 arg0)
getEntityCutoutNoCull(Identifier texture)
m_xoxzykme(C_ncpywfca arg0)
m_110458_(C_5265_ p_110459_)
public static RenderLayer
b(ww o, boolean o)
entityCutoutNoCullZOffset(ResourceLocation arg0, boolean arg1)
method_28115(class_2960 arg0, boolean arg1)
getEntityCutoutNoCullZOffset(Identifier texture, boolean affectsOutline)
m_egoklmpf(C_ncpywfca arg0, boolean arg1)
m_110448_(C_5265_ p_110449_, boolean p_110450_)
public static RenderLayer
e(ww o)
entityCutoutNoCullZOffset(ResourceLocation arg0)
method_28116(class_2960 arg0)
getEntityCutoutNoCullZOffset(Identifier texture)
m_ssbqjvkw(C_ncpywfca arg0)
m_110464_(C_5265_ p_110465_)
public static RenderLayer
f(ww o)
itemEntityTranslucentCull(ResourceLocation arg0)
method_29379(class_2960 arg0)
getItemEntityTranslucentCull(Identifier texture)
m_xhxmgsuq(C_ncpywfca arg0)
m_110467_(C_5265_ p_110468_)
public static RenderLayer
g(ww o)
entityTranslucentCull(ResourceLocation arg0)
method_23689(class_2960 arg0)
getEntityTranslucentCull(Identifier texture)
m_yaakejdl(C_ncpywfca arg0)
m_110470_(C_5265_ p_110471_)
public static RenderLayer
c(ww o, boolean o)
entityTranslucent(ResourceLocation arg0, boolean arg1)
method_24294(class_2960 arg0, boolean arg1)
getEntityTranslucent(Identifier texture, boolean affectsOutline)
m_nuuisoyx(C_ncpywfca arg0, boolean arg1)
m_110454_(C_5265_ p_110455_, boolean p_110456_)
public static RenderLayer
h(ww o)
entityTranslucent(ResourceLocation arg0)
method_23580(class_2960 arg0)
getEntityTranslucent(Identifier texture)
m_dhsztxnu(C_ncpywfca arg0)
m_110473_(C_5265_ p_110474_)
public static RenderLayer
i(ww o)
entitySmoothCutout(ResourceLocation arg0)
method_23584(class_2960 arg0)
getEntitySmoothCutout(Identifier texture)
m_eodxypva(C_ncpywfca arg0)
m_110476_(C_5265_ p_110477_)
public static RenderLayer
d(ww o, boolean o)
beaconBeam(ResourceLocation arg0, boolean arg1)
method_23592(class_2960 arg0, boolean arg1)
getBeaconBeam(Identifier texture, boolean translucent)
m_sjwcihft(C_ncpywfca arg0, boolean arg1)
m_110460_(C_5265_ p_110461_, boolean p_110462_)
public static RenderLayer
j(ww o)
entityDecal(ResourceLocation arg0)
method_23586(class_2960 arg0)
getEntityDecal(Identifier texture)
m_kokhakaq(C_ncpywfca arg0)
m_110479_(C_5265_ p_110480_)
public static RenderLayer
k(ww o)
entityNoOutline(ResourceLocation arg0)
method_23588(class_2960 arg0)
getEntityNoOutline(Identifier texture)
m_rcijgxej(C_ncpywfca arg0)
m_110482_(C_5265_ p_110483_)
public static RenderLayer
l(ww o)
entityShadow(ResourceLocation arg0)
method_24469(class_2960 arg0)
getEntityShadow(Identifier texture)
m_wayaljif(C_ncpywfca arg0)
m_110485_(C_5265_ p_110486_)
public static RenderLayer
m(ww o)
dragonExplosionAlpha(ResourceLocation arg0)
method_23573(class_2960 arg0)
getEntityAlpha(Identifier texture)
m_cnaalhuy(C_ncpywfca arg0)
m_173235_(C_5265_ p_173236_)
public static RenderLayer
n(ww o)
eyes(ResourceLocation arg0)
method_23026(class_2960 arg0)
getEyes(Identifier texture)
m_xfopkxca(C_ncpywfca arg0)
m_110488_(C_5265_ p_110489_)
public static RenderLayer
a(ww o, float o, float o)
energySwirl(ResourceLocation arg0, float arg1, float arg2)
method_23018(class_2960 arg0, float arg1, float arg2)
getEnergySwirl(Identifier texture, float x, float y)
m_dwzssblh(C_ncpywfca arg0, float arg1, float arg2)
m_110436_(C_5265_ p_110437_, float p_110438_, float p_110439_)
public static RenderLayer
i()
leash()
method_23587()
getLeash()
m_ugdgexll()
m_110475_()
public static RenderLayer
j()
waterMask()
method_23589()
getWaterMask()
m_ijulroee()
m_110478_()
public static RenderLayer
o(ww o)
outline(ResourceLocation arg0)
method_23287(class_2960 arg0)
getOutline(Identifier texture)
m_zffmcgyn(C_ncpywfca arg0)
m_110491_(C_5265_ p_110492_)
public static RenderLayer
k()
armorGlint()
method_27948()
getArmorGlint()
m_tufmkeuy()
m_110481_()
public static RenderLayer
l()
armorEntityGlint()
method_27949()
getArmorEntityGlint()
m_jlfilozp()
m_110484_()
public static RenderLayer
m()
glintTranslucent()
method_30676()
getGlintTranslucent()
m_uwnuhbzr()
m_110487_()
public static RenderLayer
n()
glint()
method_23590()
getGlint()
m_spkpkxuz()
m_110490_()
public static RenderLayer
o()
glintDirect()
method_29706()
getDirectGlint()
m_frpzifgs()
m_110493_()
public static RenderLayer
p()
entityGlint()
method_23591()
getEntityGlint()
m_uyqydjhy()
m_110496_()
public static RenderLayer
q()
entityGlintDirect()
method_29707()
getDirectEntityGlint()
m_ptssught()
m_110499_()
public static RenderLayer
p(ww o)
crumbling(ResourceLocation arg0)
method_23570(class_2960 arg0)
getBlockBreaking(Identifier texture)
m_upvaymmi(C_ncpywfca arg0)
m_110494_(C_5265_ p_110495_)
public static RenderLayer
q(ww o)
text(ResourceLocation arg0)
method_23028(class_2960 arg0)
getText(Identifier texture)
m_qolytxzh(C_ncpywfca arg0)
m_110497_(C_5265_ p_110498_)
public static RenderLayer
r(ww o)
textIntensity(ResourceLocation arg0)
method_36434(class_2960 arg0)
getTextIntensity(Identifier texture)
m_xzkgaaih(C_ncpywfca arg0)
m_173237_(C_5265_ p_173238_)
public static RenderLayer
s(ww o)
textPolygonOffset(ResourceLocation arg0)
method_37345(class_2960 arg0)
getTextPolygonOffset(Identifier texture)
m_rvenkyyo(C_ncpywfca arg0)
m_181444_(C_5265_ p_181445_)
public static RenderLayer
t(ww o)
textIntensityPolygonOffset(ResourceLocation arg0)
method_37346(class_2960 arg0)
getTextIntensityPolygonOffset(Identifier texture)
m_uwltjgvz(C_ncpywfca arg0)
m_181446_(C_5265_ p_181447_)
public static RenderLayer
u(ww o)
textSeeThrough(ResourceLocation arg0)
method_23030(class_2960 arg0)
getTextSeeThrough(Identifier texture)
m_xwmgnbtp(C_ncpywfca arg0)
m_110500_(C_5265_ p_110501_)
public static RenderLayer
v(ww o)
textIntensitySeeThrough(ResourceLocation arg0)
method_36435(class_2960 arg0)
getTextIntensitySeeThrough(Identifier texture)
m_ggmyrrtc(C_ncpywfca arg0)
m_173240_(C_5265_ p_173241_)
public static RenderLayer
r()
lightning()
method_23593()
getLightning()
m_sutcpiay()
m_110502_()
private static RenderLayer$MultiPhaseParameters
G()
tripwireState()
method_29996()
getTripwirePhaseData()
m_gmswhtfe()
m_110409_()
public static RenderLayer
s()
tripwire()
method_29997()
getTripwire()
m_uoqknzkc()
m_110503_()
public static RenderLayer
t()
endPortal()
method_23574()
getEndPortal()
m_zgxiiomk()
m_173239_()
public static RenderLayer
u()
endGateway()
method_34571()
getEndGateway()
m_tdqsdhpv()
m_173242_()
public static RenderLayer
v()
lines()
method_23594()
getLines()
m_jfdjboum()
m_110504_()
public static RenderLayer
w()
lineStrip()
method_34572()
getLineStrip()
m_zvnyhpkf()
m_173247_()
static RenderLayer$MultiPhase
a(String o, dqp o, dqp$b o, int o, enp$b o)
create(String arg0, VertexFormat arg1, VertexFormat$Mode arg2, int arg3, RenderType$CompositeState arg4)
method_24048(String arg0, class_293 arg1, class_293$class_5596 arg2, int arg3, class_1921$class_4688 arg4)
of(String name, VertexFormat vertexFormat, VertexFormat$DrawMode drawMode, int expectedBufferSize, RenderLayer$MultiPhaseParameters phaseData)
m_uauexmpv(String arg0, C_rnldvdpe arg1, C_rnldvdpe$C_ptsbsfse arg2, int arg3, C_tizlwnnv$C_rympudia arg4)
m_173209_(String p_173210_, C_3188_ p_173211_, C_3188_$C_141549_ p_173212_, int p_173213_, C_4168_$C_4172_ p_173214_)
private static RenderLayer$MultiPhase
a(String o, dqp o, dqp$b o, int o, boolean o, boolean o, enp$b o)
create(String arg0, VertexFormat arg1, VertexFormat$Mode arg2, int arg3, boolean arg4, boolean arg5, RenderType$CompositeState arg6)
method_24049(String arg0, class_293 arg1, class_293$class_5596 arg2, int arg3, boolean arg4, boolean arg5, class_1921$class_4688 arg6)
of(String name, VertexFormat vertexFormat, VertexFormat$DrawMode drawMode, int expectedBufferSize, boolean hasCrumbling, boolean translucent, RenderLayer$MultiPhaseParameters phases)
m_htmbmewy(String arg0, C_rnldvdpe arg1, C_rnldvdpe$C_ptsbsfse arg2, int arg3, boolean arg4, boolean arg5, C_tizlwnnv$C_rympudia arg6)
m_173215_(String p_173216_, C_3188_ p_173217_, C_3188_$C_141549_ p_173218_, int p_173219_, boolean p_173220_, boolean p_173221_, C_4168_$C_4172_ p_173222_)
public void
a(dqf o, int o, int o, int arg3)
end(BufferBuilder arg0, int arg1, int arg2, int arg3)
method_23012(class_287 arg0, int arg1, int arg2, int arg3)
draw(BufferBuilder buffer, int cameraX, int cameraY, int cameraZ)
m_bqycqpuk(C_nxnqmnng arg0, int arg1, int arg2, int arg3)
m_110412_(C_3173_ p_110414_, int p_110415_, int p_110416_, int arg3)
public static List<RenderLayer>
x()
chunkBufferLayers()
method_22720()
getBlockLayers()
m_mfsjsgon()
m_110506_()
public int
y()
bufferSize()
method_22722()
getExpectedBufferSize()
m_sjzrtfwm()
m_110507_()
public VertexFormat
z()
format()
method_23031()
getVertexFormat()
m_mwfnzrol()
m_110508_()
public VertexFormat$DrawMode
A()
mode()
method_23033()
getDrawMode()
m_bnrgoaxp()
m_173186_()
public Optional<RenderLayer>
B()
outline()
method_23289()
getAffectedOutline()
m_upvzrohu()
m_7280_()
public boolean
C()
isOutline()
method_24295()
isOutline()
m_eplyaoof()
m_5492_()
public boolean
D()
affectsCrumbling()
method_23037()
hasCrumbling()
m_gpbocanz()
m_110405_()
public Optional<RenderLayer>
E()
asOptional()
method_24296()
asOptional()
m_miqgkpal()
m_110406_()