Class AbstractEndPortalBlockEntityRenderer<T extends EndPortalBlockEntity,S extends EndPortalBlockEntityRenderState>
java.lang.Object
net.minecraft.client.render.block.entity.AbstractEndPortalBlockEntityRenderer<T,S>
- All Implemented Interfaces:
BlockEntityRenderer<T,S>
- Direct Known Subclasses:
EndGatewayBlockEntityRenderer,EndPortalBlockEntityRenderer
@Environment(CLIENT)
public abstract class AbstractEndPortalBlockEntityRenderer<T extends EndPortalBlockEntity,S extends EndPortalBlockEntityRenderState>
extends Object
implements BlockEntityRenderer<T,S>
- Mappings:
Namespace Name named net/minecraft/client/render/block/entity/AbstractEndPortalBlockEntityRendererintermediary net/minecraft/class_840official hil
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected floatprotected RenderLayergetLayer()protected floatvoidrender(S s, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, CameraRenderState cameraRenderState) private voidrenderSide(EnumSet<Direction> sides, Matrix4f model, VertexConsumer vertices, float x1, float x2, float y1, float y2, float z1, float z2, float z3, float z4, Direction side) private voidrenderSides(EnumSet<Direction> sides, Matrix4f matrix, VertexConsumer vertexConsumer) voidupdateRenderState(T t, S s, float float2, Vec3d vec3d, ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.render.block.entity.BlockEntityRenderer
createRenderState, getRenderDistance, isInRenderDistance, rendersOutsideBoundingBox
-
Field Details
-
SKY_TEXTURE
- Mappings:
Namespace Name Mixin selector named SKY_TEXTURELnet/minecraft/client/render/block/entity/AbstractEndPortalBlockEntityRenderer;SKY_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_4406Lnet/minecraft/class_840;field_4406:Lnet/minecraft/class_2960;official aLhil;a:Lamj;
-
PORTAL_TEXTURE
- Mappings:
Namespace Name Mixin selector named PORTAL_TEXTURELnet/minecraft/client/render/block/entity/AbstractEndPortalBlockEntityRenderer;PORTAL_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_4407Lnet/minecraft/class_840;field_4407:Lnet/minecraft/class_2960;official bLhil;b:Lamj;
-
-
Constructor Details
-
AbstractEndPortalBlockEntityRenderer
public AbstractEndPortalBlockEntityRenderer()
-
-
Method Details
-
updateRenderState
public void updateRenderState(T t, S s, float float2, Vec3d vec3d, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand) - Specified by:
updateRenderStatein interfaceBlockEntityRenderer<T extends EndPortalBlockEntity,S extends EndPortalBlockEntityRenderState> - Mappings:
Namespace Name Mixin selector named updateRenderStateLnet/minecraft/client/render/block/entity/AbstractEndPortalBlockEntityRenderer;updateRenderState(Lnet/minecraft/block/entity/EndPortalBlockEntity;Lnet/minecraft/client/render/block/entity/state/EndPortalBlockEntityRenderState;FLnet/minecraft/util/math/Vec3d;Lnet/minecraft/client/render/command/ModelCommandRenderer$CrumblingOverlayCommand;)Vintermediary method_74332Lnet/minecraft/class_840;method_74332(Lnet/minecraft/class_2640;Lnet/minecraft/class_11966;FLnet/minecraft/class_243;Lnet/minecraft/class_11683$class_11792;)Vofficial aLhil;a(Leig;Lhkg;FLfoh;Lhxo$a;)V
-
render
public void render(S s, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, CameraRenderState cameraRenderState) - Specified by:
renderin interfaceBlockEntityRenderer<T extends EndPortalBlockEntity,S extends EndPortalBlockEntityRenderState> - Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/block/entity/AbstractEndPortalBlockEntityRenderer;render(Lnet/minecraft/client/render/block/entity/state/EndPortalBlockEntityRenderState;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;Lnet/minecraft/client/render/state/CameraRenderState;)Vintermediary method_3591Lnet/minecraft/class_840;method_3591(Lnet/minecraft/class_11966;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;Lnet/minecraft/class_12075;)Vofficial aLhil;a(Lhkg;Lfua;Lhgy;Libo;)V
-
renderSides
- Mappings:
Namespace Name Mixin selector named renderSidesLnet/minecraft/client/render/block/entity/AbstractEndPortalBlockEntityRenderer;renderSides(Ljava/util/EnumSet;Lorg/joml/Matrix4f;Lnet/minecraft/client/render/VertexConsumer;)Vintermediary method_23084Lnet/minecraft/class_840;method_23084(Ljava/util/EnumSet;Lorg/joml/Matrix4f;Lnet/minecraft/class_4588;)Vofficial aLhil;a(Ljava/util/EnumSet;Lorg/joml/Matrix4f;Lfud;)V
-
renderSide
private void renderSide(EnumSet<Direction> sides, Matrix4f model, VertexConsumer vertices, float x1, float x2, float y1, float y2, float z1, float z2, float z3, float z4, Direction side) - Mappings:
Namespace Name Mixin selector named renderSideLnet/minecraft/client/render/block/entity/AbstractEndPortalBlockEntityRenderer;renderSide(Ljava/util/EnumSet;Lorg/joml/Matrix4f;Lnet/minecraft/client/render/VertexConsumer;FFFFFFFFLnet/minecraft/util/math/Direction;)Vintermediary method_23085Lnet/minecraft/class_840;method_23085(Ljava/util/EnumSet;Lorg/joml/Matrix4f;Lnet/minecraft/class_4588;FFFFFFFFLnet/minecraft/class_2350;)Vofficial aLhil;a(Ljava/util/EnumSet;Lorg/joml/Matrix4f;Lfud;FFFFFFFFLjg;)V
-
getTopYOffset
protected float getTopYOffset()- Mappings:
Namespace Name Mixin selector named getTopYOffsetLnet/minecraft/client/render/block/entity/AbstractEndPortalBlockEntityRenderer;getTopYOffset()Fintermediary method_3594Lnet/minecraft/class_840;method_3594()Fofficial aLhil;a()F
-
getBottomYOffset
protected float getBottomYOffset()- Mappings:
Namespace Name Mixin selector named getBottomYOffsetLnet/minecraft/client/render/block/entity/AbstractEndPortalBlockEntityRenderer;getBottomYOffset()Fintermediary method_35793Lnet/minecraft/class_840;method_35793()Fofficial bLhil;b()F
-
getLayer
- Mappings:
Namespace Name Mixin selector named getLayerLnet/minecraft/client/render/block/entity/AbstractEndPortalBlockEntityRenderer;getLayer()Lnet/minecraft/client/render/RenderLayer;intermediary method_34589Lnet/minecraft/class_840;method_34589()Lnet/minecraft/class_1921;official cLhil;c()Lhgk;
-