Class DecoratedPotBlockEntityRenderer
java.lang.Object
net.minecraft.client.render.block.entity.DecoratedPotBlockEntityRenderer
- All Implemented Interfaces:
BlockEntityRenderer<DecoratedPotBlockEntity,DecoratedPotBlockEntityRenderState>
@Environment(CLIENT)
public class DecoratedPotBlockEntityRenderer
extends Object
implements BlockEntityRenderer<DecoratedPotBlockEntity,DecoratedPotBlockEntityRenderState>
- Mappings:
Namespace Name named net/minecraft/client/render/block/entity/DecoratedPotBlockEntityRendererintermediary net/minecraft/class_8188official hjc
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ModelPartprivate static final Stringprivate final ModelPartprivate static final Stringprivate static final floatprivate final ModelPartprivate static final Stringprivate final ModelPartprivate static final Stringprivate final SpriteHolderprivate final ModelPartprivate static final Stringprivate final ModelPartprivate static final Stringprivate final ModelPartprivate static final String -
Constructor Summary
ConstructorsConstructorDescriptionDecoratedPotBlockEntityRenderer(LoadedEntityModels entityModelSet, SpriteHolder materials) -
Method Summary
Modifier and TypeMethodDescriptionvoidcollectVertices(Set<Vector3f> vertices) static TexturedModelDataprivate static SpriteIdentifiergetTextureIdFromSherd(Optional<Item> sherd) static TexturedModelDatavoidrender(DecoratedPotBlockEntityRenderState decoratedPotBlockEntityRenderState, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, CameraRenderState cameraRenderState) voidrender(MatrixStack matrices, OrderedRenderCommandQueue queue, int light, int overlay, Sherds sherds, int int2) voidupdateRenderState(DecoratedPotBlockEntity decoratedPotBlockEntity, DecoratedPotBlockEntityRenderState decoratedPotBlockEntityRenderState, 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
getRenderDistance, isInRenderDistance, rendersOutsideBoundingBox
-
Field Details
-
NECK
- See Also:
- Mappings:
Namespace Name Mixin selector named NECKLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;NECK:Ljava/lang/String;intermediary field_42913Lnet/minecraft/class_8188;field_42913:Ljava/lang/String;official bLhjc;b:Ljava/lang/String;
-
FRONT
- See Also:
- Mappings:
Namespace Name Mixin selector named FRONTLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;FRONT:Ljava/lang/String;intermediary field_42914Lnet/minecraft/class_8188;field_42914:Ljava/lang/String;official cLhjc;c:Ljava/lang/String;
-
BACK
- See Also:
- Mappings:
Namespace Name Mixin selector named BACKLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;BACK:Ljava/lang/String;intermediary field_42915Lnet/minecraft/class_8188;field_42915:Ljava/lang/String;official dLhjc;d:Ljava/lang/String;
-
LEFT
- See Also:
- Mappings:
Namespace Name Mixin selector named LEFTLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;LEFT:Ljava/lang/String;intermediary field_42916Lnet/minecraft/class_8188;field_42916:Ljava/lang/String;official eLhjc;e:Ljava/lang/String;
-
RIGHT
- See Also:
- Mappings:
Namespace Name Mixin selector named RIGHTLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;RIGHT:Ljava/lang/String;intermediary field_42917Lnet/minecraft/class_8188;field_42917:Ljava/lang/String;official fLhjc;f:Ljava/lang/String;
-
TOP
- See Also:
- Mappings:
Namespace Name Mixin selector named TOPLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;TOP:Ljava/lang/String;intermediary field_42918Lnet/minecraft/class_8188;field_42918:Ljava/lang/String;official gLhjc;g:Ljava/lang/String;
-
BOTTOM
- See Also:
- Mappings:
Namespace Name Mixin selector named BOTTOMLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;BOTTOM:Ljava/lang/String;intermediary field_42919Lnet/minecraft/class_8188;field_42919:Ljava/lang/String;official hLhjc;h:Ljava/lang/String;
-
field_46728
private static final float field_46728- See Also:
- Mappings:
Namespace Name Mixin selector named field_46728Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;field_46728:Fintermediary field_46728Lnet/minecraft/class_8188;field_46728:Fofficial pLhjc;p:F
-
materials
- Mappings:
Namespace Name Mixin selector named materialsLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;materials:Lnet/minecraft/client/texture/SpriteHolder;intermediary field_61787Lnet/minecraft/class_8188;field_61787:Lnet/minecraft/class_11701;official aLhjc;a:Lies;
-
neck
- Mappings:
Namespace Name Mixin selector named neckLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;neck:Lnet/minecraft/client/model/ModelPart;intermediary field_42920Lnet/minecraft/class_8188;field_42920:Lnet/minecraft/class_630;official iLhjc;i:Lgyo;
-
front
- Mappings:
Namespace Name Mixin selector named frontLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;front:Lnet/minecraft/client/model/ModelPart;intermediary field_42921Lnet/minecraft/class_8188;field_42921:Lnet/minecraft/class_630;official jLhjc;j:Lgyo;
-
back
- Mappings:
Namespace Name Mixin selector named backLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;back:Lnet/minecraft/client/model/ModelPart;intermediary field_42922Lnet/minecraft/class_8188;field_42922:Lnet/minecraft/class_630;official kLhjc;k:Lgyo;
-
left
- Mappings:
Namespace Name Mixin selector named leftLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;left:Lnet/minecraft/client/model/ModelPart;intermediary field_42923Lnet/minecraft/class_8188;field_42923:Lnet/minecraft/class_630;official lLhjc;l:Lgyo;
-
right
- Mappings:
Namespace Name Mixin selector named rightLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;right:Lnet/minecraft/client/model/ModelPart;intermediary field_42924Lnet/minecraft/class_8188;field_42924:Lnet/minecraft/class_630;official mLhjc;m:Lgyo;
-
top
- Mappings:
Namespace Name Mixin selector named topLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;top:Lnet/minecraft/client/model/ModelPart;intermediary field_42925Lnet/minecraft/class_8188;field_42925:Lnet/minecraft/class_630;official nLhjc;n:Lgyo;
-
bottom
- Mappings:
Namespace Name Mixin selector named bottomLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;bottom:Lnet/minecraft/client/model/ModelPart;intermediary field_42926Lnet/minecraft/class_8188;field_42926:Lnet/minecraft/class_630;official oLhjc;o:Lgyo;
-
-
Constructor Details
-
DecoratedPotBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;<init>(Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;)Vintermediary <init>Lnet/minecraft/class_8188;<init>(Lnet/minecraft/class_5614$class_5615;)Vofficial <init>Lhjc;<init>(Lhit$a;)V
-
DecoratedPotBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;<init>(Lnet/minecraft/client/render/item/model/special/SpecialModelRenderer$BakeContext;)Vintermediary <init>Lnet/minecraft/class_8188;<init>(Lnet/minecraft/class_10515$class_11695;)Vofficial <init>Lhjc;<init>(Libh$a;)V
-
DecoratedPotBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;<init>(Lnet/minecraft/client/render/entity/model/LoadedEntityModels;Lnet/minecraft/client/texture/SpriteHolder;)Vintermediary <init>Lnet/minecraft/class_8188;<init>(Lnet/minecraft/class_5599;Lnet/minecraft/class_11701;)Vofficial <init>Lhjc;<init>(Lgyk;Lies;)V
-
-
Method Details
-
getTopBottomNeckTexturedModelData
- Mappings:
Namespace Name Mixin selector named getTopBottomNeckTexturedModelDataLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;getTopBottomNeckTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;intermediary method_49346Lnet/minecraft/class_8188;method_49346()Lnet/minecraft/class_5607;official aLhjc;a()Lgyu;
-
getSidesTexturedModelData
- Mappings:
Namespace Name Mixin selector named getSidesTexturedModelDataLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;getSidesTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;intermediary method_49347Lnet/minecraft/class_8188;method_49347()Lnet/minecraft/class_5607;official dLhjc;d()Lgyu;
-
getTextureIdFromSherd
- Mappings:
Namespace Name Mixin selector named getTextureIdFromSherdLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;getTextureIdFromSherd(Ljava/util/Optional;)Lnet/minecraft/client/util/SpriteIdentifier;intermediary method_49343Lnet/minecraft/class_8188;method_49343(Ljava/util/Optional;)Lnet/minecraft/class_4730;official aLhjc;a(Ljava/util/Optional;)Lier;
-
createRenderState
- Specified by:
createRenderStatein interfaceBlockEntityRenderer<DecoratedPotBlockEntity,DecoratedPotBlockEntityRenderState> - Mappings:
Namespace Name Mixin selector named createRenderStateLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;createRenderState()Lnet/minecraft/client/render/block/entity/state/DecoratedPotBlockEntityRenderState;intermediary method_74374Lnet/minecraft/class_8188;method_74374()Lnet/minecraft/class_11963;official fLhjc;f()Lhkd;
-
updateRenderState
public void updateRenderState(DecoratedPotBlockEntity decoratedPotBlockEntity, DecoratedPotBlockEntityRenderState decoratedPotBlockEntityRenderState, float float2, Vec3d vec3d, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand) - Specified by:
updateRenderStatein interfaceBlockEntityRenderer<DecoratedPotBlockEntity,DecoratedPotBlockEntityRenderState> - Mappings:
Namespace Name Mixin selector named updateRenderStateLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;updateRenderState(Lnet/minecraft/block/entity/DecoratedPotBlockEntity;Lnet/minecraft/client/render/block/entity/state/DecoratedPotBlockEntityRenderState;FLnet/minecraft/util/math/Vec3d;Lnet/minecraft/client/render/command/ModelCommandRenderer$CrumblingOverlayCommand;)Vintermediary method_74373Lnet/minecraft/class_8188;method_74373(Lnet/minecraft/class_8172;Lnet/minecraft/class_11963;FLnet/minecraft/class_243;Lnet/minecraft/class_11683$class_11792;)Vofficial aLhjc;a(Legz;Lhkd;FLfoh;Lhxo$a;)V
-
render
public void render(DecoratedPotBlockEntityRenderState decoratedPotBlockEntityRenderState, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, CameraRenderState cameraRenderState) - Specified by:
renderin interfaceBlockEntityRenderer<DecoratedPotBlockEntity,DecoratedPotBlockEntityRenderState> - Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;render(Lnet/minecraft/client/render/block/entity/state/DecoratedPotBlockEntityRenderState;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;Lnet/minecraft/client/render/state/CameraRenderState;)Vintermediary method_49344Lnet/minecraft/class_8188;method_49344(Lnet/minecraft/class_11963;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;Lnet/minecraft/class_12075;)Vofficial aLhjc;a(Lhkd;Lfua;Lhgy;Libo;)V
-
render
public void render(MatrixStack matrices, OrderedRenderCommandQueue queue, int light, int overlay, Sherds sherds, int int2) - Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;IILnet/minecraft/block/entity/Sherds;I)Vintermediary method_65561Lnet/minecraft/class_8188;method_65561(Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;IILnet/minecraft/class_8526;I)Vofficial aLhjc;a(Lfua;Lhgy;IILehq;I)V
-
collectVertices
- Mappings:
Namespace Name Mixin selector named collectVerticesLnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;collectVertices(Ljava/util/Set;)Vintermediary method_72161Lnet/minecraft/class_8188;method_72161(Ljava/util/Set;)Vofficial aLhjc;a(Ljava/util/Set;)V
-