net.minecraft.client.render.block.entity

public abstract class AbstractEndPortalBlockEntityRenderer<T extends EndPortalBlockEntity, S extends EndPortalBlockEntityRenderState>

implements BlockEntityRenderer<T, S>

net.minecraft.client.renderer.blockentity.AbstractEndPortalRenderer
net.minecraft.class_840
net.minecraft.client.render.block.entity.AbstractEndPortalBlockEntityRenderer

Field summary

Modifier and TypeField
private static final org.joml.Vector3fc
FROM
field_1_2561
FROM
private static final org.joml.Vector3fc
TO
field_1_2562
TO
private static final Map<Direction, List<org.joml.Vector3fc>>
FACES
field_1_2560
FACES_BY_DIRECTION
public static final Identifier
END_SKY_LOCATION
field_4406
SKY_TEXTURE
public static final Identifier
END_PORTAL_LOCATION
field_4407
PORTAL_TEXTURE
private static final List<Direction>
ALL_FACES
field_1_2559
DIRECTIONS

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
extractRenderState(T blockEntity, S state, float partialTicks, Vec3 cameraPosition, ModelFeatureRenderer$CrumblingOverlay breakProgress)
method_74332(T arg0, S arg1, float arg2, class_243 arg3, class_11683$class_11792 arg4)
updateRenderState(T arg0, S arg1, float arg2, Vec3d arg3, ModelCommandRenderer$CrumblingOverlayCommand arg4)
protected static void
submitCube(Collection<Direction> facesToShow, RenderType renderType, PoseStack poseStack, SubmitNodeCollector submitNodeCollector)
method_1_3078(Collection<class_2350> arg0, class_1921 arg1, class_4587 arg2, class_11659 arg3)
render(Collection<Direction> visibleDirections, RenderLayer arg1, MatrixStack matrices, OrderedRenderCommandQueue arg3)
private static void
submitCube(Collection<Direction> facesToShow, RenderType renderType, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, Consumer<VertexConsumer> vertexDecorator)
method_1_7193(Collection<class_2350> arg0, class_1921 arg1, class_4587 arg2, class_11659 arg3, Consumer<class_4588> arg4)
method_1_7193(Collection<Direction> arg0, RenderLayer arg1, MatrixStack arg2, OrderedRenderCommandQueue arg3, Consumer<VertexConsumer> arg4)
public static void
submitSpecial(RenderType renderType, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int outlineColor)
method_1_3079(class_1921 arg0, class_4587 arg1, class_11659 arg2, int arg3)
render(RenderLayer renderLayer, MatrixStack matrices, OrderedRenderCommandQueue queue, int arg3)
public static void
getExtents(Consumer<org.joml.Vector3fc> output)
method_1_3074(Consumer<org.joml.Vector3fc> arg0)
forEachFace(Consumer<org.joml.Vector3fc> callback)
public void
extractRenderState(BlockEntity blockEntity, BlockEntityRenderState state, float partialTicks, Vec3 cameraPosition, ModelFeatureRenderer$CrumblingOverlay breakProgress)
method_74331(class_2586 arg0, class_11954 arg1, float arg2, class_243 arg3, class_11683$class_11792 arg4)
updateRenderState(BlockEntity arg0, BlockEntityRenderState arg1, float arg2, Vec3d arg3, ModelCommandRenderer$CrumblingOverlayCommand arg4)
private static void
lambda$getExtents$0(Consumer arg0, List arg1)
method_1_3075(Consumer arg0, List arg1)
method_1_3075(Consumer arg0, List vertices)
private static void
lambda$submitSpecial$0(int arg0, VertexConsumer arg1)
method_1_7192(int arg0, class_4588 arg1)
method_1_7192(int arg0, VertexConsumer arg1)
private static void
lambda$submitCube$1(Collection arg0, Consumer arg1, PoseStack$Pose arg2, VertexConsumer arg3)
method_1_3077(Collection arg0, Consumer arg1, class_4587$class_4665 arg2, class_4588 arg3)
method_1_3077(Collection arg0, Consumer arg1, MatrixStack$Entry matricesEntry, VertexConsumer arg3)
private static void
lambda$submitCube$0(VertexConsumer arg0)
method_1_7191(class_4588 arg0)
method_1_7191(VertexConsumer arg0)
private static List
lambda$static$0(Direction arg0)
method_1_3076(class_2350 arg0)
method_1_3076(Direction direction)