CLASS net/minecraft/class_1921 net/minecraft/client/render/RenderLayer FIELD field_20806 expectedBufferSize I FIELD field_20964 LEASH Lnet/minecraft/class_1921; FIELD field_20965 WATER_MASK Lnet/minecraft/class_1921; FIELD field_20967 GLINT Lnet/minecraft/class_1921; FIELD field_20968 ENTITY_GLINT Lnet/minecraft/class_1921; FIELD field_20970 LIGHTNING Lnet/minecraft/class_1921; FIELD field_20972 vertexFormat Lnet/minecraft/class_293; FIELD field_20973 drawMode I FIELD field_20975 hasCrumbling Z FIELD field_21402 translucent Z FIELD field_9174 CUTOUT Lnet/minecraft/class_1921; FIELD field_9175 CUTOUT_MIPPED Lnet/minecraft/class_1921; FIELD field_9178 SOLID Lnet/minecraft/class_1921; FIELD field_9179 TRANSLUCENT Lnet/minecraft/class_1921; METHOD (Ljava/lang/String;Lnet/minecraft/class_293;IIZZLjava/lang/Runnable;Ljava/lang/Runnable;)V ARG 1 name ARG 2 vertexFormat ARG 3 drawMode ARG 4 expectedBufferSize ARG 5 hasCrumbling ARG 6 translucent ARG 7 startAction ARG 8 endAction METHOD method_22720 getBlockLayers ()Ljava/util/List; METHOD method_22722 getExpectedBufferSize ()I METHOD method_23012 draw (Lnet/minecraft/class_287;III)V ARG 1 buffer ARG 2 cameraX ARG 3 cameraY ARG 4 cameraZ METHOD method_23018 getEnergySwirl (Lnet/minecraft/class_2960;FF)Lnet/minecraft/class_1921; ARG 0 texture ARG 1 x ARG 2 y METHOD method_23026 getEyes (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; ARG 0 texture METHOD method_23028 getText (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; ARG 0 texture METHOD method_23030 getTextSeeThrough (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; ARG 0 texture METHOD method_23031 getVertexFormat ()Lnet/minecraft/class_293; METHOD method_23033 getDrawMode ()I METHOD method_23287 getOutline (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; ARG 0 texture METHOD method_23289 getTexture ()Ljava/util/Optional; METHOD method_23570 getBlockBreaking (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; ARG 0 texture METHOD method_23572 getEntitySolid (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; ARG 0 texture METHOD method_23573 getEntityAlpha (Lnet/minecraft/class_2960;F)Lnet/minecraft/class_1921; ARG 0 texture ARG 1 alpha METHOD method_23574 getEndPortal (I)Lnet/minecraft/class_1921; ARG 0 layer METHOD method_23576 getEntityCutout (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; ARG 0 texture METHOD method_23577 getSolid ()Lnet/minecraft/class_1921; METHOD method_23578 getEntityCutoutNoCull (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; ARG 0 texture METHOD method_23579 getCutoutMipped ()Lnet/minecraft/class_1921; METHOD method_23580 getEntityTranslucent (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; ARG 0 texture METHOD method_23581 getCutout ()Lnet/minecraft/class_1921; METHOD method_23583 getTranslucent ()Lnet/minecraft/class_1921; METHOD method_23584 getEntitySmoothCutout (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; ARG 0 texture METHOD method_23585 getTranslucentNoCrumbling ()Lnet/minecraft/class_1921; METHOD method_23586 getEntityDecal (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; ARG 0 texture METHOD method_23587 getLeash ()Lnet/minecraft/class_1921; METHOD method_23588 getEntityNoOutline (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; ARG 0 texture METHOD method_23589 getWaterMask ()Lnet/minecraft/class_1921; METHOD method_23590 getGlint ()Lnet/minecraft/class_1921; METHOD method_23591 getEntityGlint ()Lnet/minecraft/class_1921; METHOD method_23592 getBeaconBeam (Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921; ARG 0 texture ARG 1 translucent METHOD method_23593 getLightning ()Lnet/minecraft/class_1921; METHOD method_23594 getLines ()Lnet/minecraft/class_1921; METHOD method_23689 getEntityTranslucentCull (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; ARG 0 texture METHOD method_24048 of (Ljava/lang/String;Lnet/minecraft/class_293;IILnet/minecraft/class_1921$class_4688;)Lnet/minecraft/class_1921$class_4687; ARG 0 name ARG 1 vertexFormat ARG 2 drawMode ARG 3 expectedBufferSize ARG 4 phaseData METHOD method_24049 of (Ljava/lang/String;Lnet/minecraft/class_293;IIZZLnet/minecraft/class_1921$class_4688;)Lnet/minecraft/class_1921$class_4687; ARG 0 name ARG 1 vertexFormat ARG 2 drawMode ARG 3 expectedBufferSize ARG 4 hasCrumbling ARG 5 translucent ARG 6 phases METHOD method_24051 createTranslucentPhaseData ()Lnet/minecraft/class_1921$class_4688; CLASS class_4687 MultiPhase FIELD field_21403 phases Lnet/minecraft/class_1921$class_4688; FIELD field_21404 hash I FIELD field_21696 CACHE Lit/unimi/dsi/fastutil/objects/ObjectOpenCustomHashSet; FIELD field_21697 texture Ljava/util/Optional; METHOD (Ljava/lang/String;Lnet/minecraft/class_293;IIZZLnet/minecraft/class_1921$class_4688;)V ARG 1 name ARG 2 vertexFormat ARG 3 drawMode ARG 4 expectedBufferSize ARG 5 hasCrumbling ARG 6 translucent ARG 7 phases METHOD method_24055 of (Ljava/lang/String;Lnet/minecraft/class_293;IIZZLnet/minecraft/class_1921$class_4688;)Lnet/minecraft/class_1921$class_4687; ARG 0 name ARG 1 vertexFormat ARG 2 drawMode ARG 3 expectedBufferSize ARG 4 hasCrumbling ARG 5 translucent ARG 6 phases CLASS class_4721 HashStrategy CLASS class_4688 MultiPhaseParameters FIELD field_21406 texture Lnet/minecraft/class_4668$class_4683; FIELD field_21407 transparency Lnet/minecraft/class_4668$class_4685; FIELD field_21408 diffuseLighting Lnet/minecraft/class_4668$class_4673; FIELD field_21409 shadeModel Lnet/minecraft/class_4668$class_4681; FIELD field_21410 alpha Lnet/minecraft/class_4668$class_4669; FIELD field_21411 depthTest Lnet/minecraft/class_4668$class_4672; FIELD field_21412 cull Lnet/minecraft/class_4668$class_4671; FIELD field_21413 lightmap Lnet/minecraft/class_4668$class_4676; FIELD field_21414 overlay Lnet/minecraft/class_4668$class_4679; FIELD field_21415 fog Lnet/minecraft/class_4668$class_4674; FIELD field_21416 layering Lnet/minecraft/class_4668$class_4675; FIELD field_21417 target Lnet/minecraft/class_4668$class_4678; FIELD field_21418 texturing Lnet/minecraft/class_4668$class_4684; FIELD field_21419 writeMaskState Lnet/minecraft/class_4668$class_4686; FIELD field_21420 lineWidth Lnet/minecraft/class_4668$class_4677; FIELD field_21422 phases Lcom/google/common/collect/ImmutableList; METHOD (Lnet/minecraft/class_4668$class_4683;Lnet/minecraft/class_4668$class_4685;Lnet/minecraft/class_4668$class_4673;Lnet/minecraft/class_4668$class_4681;Lnet/minecraft/class_4668$class_4669;Lnet/minecraft/class_4668$class_4672;Lnet/minecraft/class_4668$class_4671;Lnet/minecraft/class_4668$class_4676;Lnet/minecraft/class_4668$class_4679;Lnet/minecraft/class_4668$class_4674;Lnet/minecraft/class_4668$class_4675;Lnet/minecraft/class_4668$class_4678;Lnet/minecraft/class_4668$class_4684;Lnet/minecraft/class_4668$class_4686;Lnet/minecraft/class_4668$class_4677;Lnet/minecraft/class_1921$class_4750;)V ARG 1 texture ARG 2 transparency ARG 3 diffuseLighting ARG 4 shadeModel ARG 5 alpha ARG 6 depthTest ARG 7 cull ARG 8 lightmap ARG 9 overlay ARG 10 fog ARG 11 layering ARG 12 target ARG 13 texturing ARG 14 writeMaskState ARG 15 lineWidth METHOD method_23598 builder ()Lnet/minecraft/class_1921$class_4688$class_4689; CLASS class_4689 Builder FIELD field_21423 texture Lnet/minecraft/class_4668$class_4683; FIELD field_21424 transparency Lnet/minecraft/class_4668$class_4685; FIELD field_21425 diffuseLighting Lnet/minecraft/class_4668$class_4673; FIELD field_21426 shadeModel Lnet/minecraft/class_4668$class_4681; FIELD field_21427 alpha Lnet/minecraft/class_4668$class_4669; FIELD field_21428 depthTest Lnet/minecraft/class_4668$class_4672; FIELD field_21429 cull Lnet/minecraft/class_4668$class_4671; FIELD field_21430 lightmap Lnet/minecraft/class_4668$class_4676; FIELD field_21431 overlay Lnet/minecraft/class_4668$class_4679; FIELD field_21432 fog Lnet/minecraft/class_4668$class_4674; FIELD field_21433 layering Lnet/minecraft/class_4668$class_4675; FIELD field_21434 target Lnet/minecraft/class_4668$class_4678; FIELD field_21435 texturing Lnet/minecraft/class_4668$class_4684; FIELD field_21436 writeMaskState Lnet/minecraft/class_4668$class_4686; FIELD field_21437 lineWidth Lnet/minecraft/class_4668$class_4677; METHOD method_23602 alpha (Lnet/minecraft/class_4668$class_4669;)Lnet/minecraft/class_1921$class_4688$class_4689; ARG 1 alpha METHOD method_23603 cull (Lnet/minecraft/class_4668$class_4671;)Lnet/minecraft/class_1921$class_4688$class_4689; ARG 1 cull METHOD method_23604 depthTest (Lnet/minecraft/class_4668$class_4672;)Lnet/minecraft/class_1921$class_4688$class_4689; ARG 1 depthTest METHOD method_23605 diffuseLighting (Lnet/minecraft/class_4668$class_4673;)Lnet/minecraft/class_1921$class_4688$class_4689; ARG 1 diffuseLighting METHOD method_23606 fog (Lnet/minecraft/class_4668$class_4674;)Lnet/minecraft/class_1921$class_4688$class_4689; ARG 1 fog METHOD method_23607 layering (Lnet/minecraft/class_4668$class_4675;)Lnet/minecraft/class_1921$class_4688$class_4689; ARG 1 layering METHOD method_23608 lightmap (Lnet/minecraft/class_4668$class_4676;)Lnet/minecraft/class_1921$class_4688$class_4689; ARG 1 lightmap METHOD method_23609 lineWidth (Lnet/minecraft/class_4668$class_4677;)Lnet/minecraft/class_1921$class_4688$class_4689; ARG 1 lineWidth METHOD method_23610 target (Lnet/minecraft/class_4668$class_4678;)Lnet/minecraft/class_1921$class_4688$class_4689; ARG 1 target METHOD method_23611 overlay (Lnet/minecraft/class_4668$class_4679;)Lnet/minecraft/class_1921$class_4688$class_4689; ARG 1 overlay METHOD method_23612 shadeModel (Lnet/minecraft/class_4668$class_4681;)Lnet/minecraft/class_1921$class_4688$class_4689; ARG 1 shadeModel METHOD method_23613 texture (Lnet/minecraft/class_4668$class_4683;)Lnet/minecraft/class_1921$class_4688$class_4689; ARG 1 texture METHOD method_23614 texturing (Lnet/minecraft/class_4668$class_4684;)Lnet/minecraft/class_1921$class_4688$class_4689; ARG 1 texturing METHOD method_23615 transparency (Lnet/minecraft/class_4668$class_4685;)Lnet/minecraft/class_1921$class_4688$class_4689; ARG 1 transparency METHOD method_23616 writeMaskState (Lnet/minecraft/class_4668$class_4686;)Lnet/minecraft/class_1921$class_4688$class_4689; ARG 1 writeMaskState METHOD method_23617 build (Z)Lnet/minecraft/class_1921$class_4688; ARG 1 textured