CLASS net/minecraft/class_840 net/minecraft/client/render/block/entity/EndPortalBlockEntityRenderer FIELD field_21732 PORTAL_RENDER_LAYERS Ljava/util/List; FIELD field_27757 dispatcher Lnet/minecraft/class_824; FIELD field_4405 RANDOM Ljava/util/Random; FIELD field_4406 SKY_TEXTURE Lnet/minecraft/class_2960; FIELD field_4407 PORTAL_TEXTURE Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_5614$class_5615;)V ARG 1 ctx METHOD method_23084 renderSides (Lnet/minecraft/class_2640;FFLnet/minecraft/class_1159;Lnet/minecraft/class_4588;)V ARG 1 entity ARG 2 topYOffset ARG 3 brightness ARG 4 model ARG 5 vertices METHOD method_23085 renderSide (Lnet/minecraft/class_2640;Lnet/minecraft/class_1159;Lnet/minecraft/class_4588;FFFFFFFFFFFLnet/minecraft/class_2350;)V ARG 1 entity ARG 2 model ARG 3 vertices ARG 4 x1 ARG 5 x2 ARG 6 y1 ARG 7 y2 ARG 8 z1 ARG 9 z2 ARG 10 z3 ARG 11 z4 ARG 12 red ARG 13 green ARG 14 blue METHOD method_3592 getDetailLevel (D)I COMMENT Decides how many layers of texture to show on a portal block based on its distance from the camera. ARG 1 distance METHOD method_3594 getTopYOffset ()F