Class BlockEntityRenderDispatcher
java.lang.Object
net.minecraft.client.render.block.entity.BlockEntityRenderDispatcher
- Mappings:
Namespace Name official bpjintermediary net/minecraft/class_598named net/minecraft/client/render/block/entity/BlockEntityRenderDispatcher
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic doublestatic doublestatic doublefloatdoubledoublefloatdoublestatic BlockEntityRenderDispatcherprivate Map<Class<? extends BlockEntity>,BlockEntityRenderer<? extends BlockEntity>> private TextRenderer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends BlockEntity>
BlockEntityRenderer<T>render(Class<? extends BlockEntity> clazz) <T extends BlockEntity>
BlockEntityRenderer<T>render(BlockEntity blockEntity) voidrenderBlockEntity(BlockEntity blockEntity, double x, double y, double z, float tickDelta) voidrenderEntity(BlockEntity entity, double x, double y, double z, float tickDelta, int destroyProgress) voidrenderEntity(BlockEntity blockEntity, float tickDelta, int destroyProgress) voidvoidupdateCamera(World world, TextureManager textureManager, TextRenderer textRenderer, Entity camera, float tickDelta)
-
Field Details
-
INSTANCE
- Mappings:
Namespace Name Mixin selector official aLbpj;a:Lbpj;intermediary field_2188Lnet/minecraft/class_598;field_2188:Lnet/minecraft/class_598;named INSTANCELnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;INSTANCE:Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;
-
CAMERA_X
public static double CAMERA_X- Mappings:
Namespace Name Mixin selector official bLbpj;b:Dintermediary field_2189Lnet/minecraft/class_598;field_2189:Dnamed CAMERA_XLnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;CAMERA_X:D
-
CAMERA_Y
public static double CAMERA_Y- Mappings:
Namespace Name Mixin selector official cLbpj;c:Dintermediary field_2190Lnet/minecraft/class_598;field_2190:Dnamed CAMERA_YLnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;CAMERA_Y:D
-
CAMERA_Z
public static double CAMERA_Z- Mappings:
Namespace Name Mixin selector official dLbpj;d:Dintermediary field_2191Lnet/minecraft/class_598;field_2191:Dnamed CAMERA_ZLnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;CAMERA_Z:D
-
renderers
- Mappings:
Namespace Name Mixin selector official mLbpj;m:Ljava/util/Map;intermediary field_2200Lnet/minecraft/class_598;field_2200:Ljava/util/Map;named renderersLnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;renderers:Ljava/util/Map;
-
textRenderer
- Mappings:
Namespace Name Mixin selector official nLbpj;n:Lbcr;intermediary field_2201Lnet/minecraft/class_598;field_2201:Lnet/minecraft/class_370;named textRendererLnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;textRenderer:Lnet/minecraft/client/font/TextRenderer;
-
textureManager
- Mappings:
Namespace Name Mixin selector official eLbpj;e:Lbvf;intermediary field_6602Lnet/minecraft/class_598;field_6602:Lnet/minecraft/class_1532;named textureManagerLnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;textureManager:Lnet/minecraft/client/texture/TextureManager;
-
world
- Mappings:
Namespace Name Mixin selector official fLbpj;f:Laht;intermediary field_2193Lnet/minecraft/class_598;field_2193:Lnet/minecraft/class_1150;named worldLnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;world:Lnet/minecraft/world/World;
-
entity
- Mappings:
Namespace Name Mixin selector official gLbpj;g:Lrr;intermediary field_11014Lnet/minecraft/class_598;field_11014:Lnet/minecraft/class_864;named entityLnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;entity:Lnet/minecraft/entity/Entity;
-
cameraYaw
public float cameraYaw- Mappings:
Namespace Name Mixin selector official hLbpj;h:Fintermediary field_2195Lnet/minecraft/class_598;field_2195:Fnamed cameraYawLnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;cameraYaw:F
-
cameraPitch
public float cameraPitch- Mappings:
Namespace Name Mixin selector official iLbpj;i:Fintermediary field_2196Lnet/minecraft/class_598;field_2196:Fnamed cameraPitchLnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;cameraPitch:F
-
cameraX
public double cameraX- Mappings:
Namespace Name Mixin selector official jLbpj;j:Dintermediary field_2197Lnet/minecraft/class_598;field_2197:Dnamed cameraXLnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;cameraX:D
-
cameraY
public double cameraY- Mappings:
Namespace Name Mixin selector official kLbpj;k:Dintermediary field_2198Lnet/minecraft/class_598;field_2198:Dnamed cameraYLnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;cameraY:D
-
cameraZ
public double cameraZ- Mappings:
Namespace Name Mixin selector official lLbpj;l:Dintermediary field_2199Lnet/minecraft/class_598;field_2199:Dnamed cameraZLnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;cameraZ:D
-
-
Constructor Details
-
BlockEntityRenderDispatcher
private BlockEntityRenderDispatcher()
-
-
Method Details
-
render
- Mappings:
Namespace Name Mixin selector official aLbpj;a(Ljava/lang/Class;)Lbpk;intermediary method_1627Lnet/minecraft/class_598;method_1627(Ljava/lang/Class;)Lnet/minecraft/class_599;named renderLnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;render(Ljava/lang/Class;)Lnet/minecraft/client/render/block/entity/BlockEntityRenderer;
-
render
@Nullable public <T extends BlockEntity> BlockEntityRenderer<T> render(@Nullable BlockEntity blockEntity) - Mappings:
Namespace Name Mixin selector official aLbpj;a(Lapv;)Lbpk;intermediary method_1630Lnet/minecraft/class_598;method_1630(Lnet/minecraft/class_226;)Lnet/minecraft/class_599;named renderLnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;render(Lnet/minecraft/block/entity/BlockEntity;)Lnet/minecraft/client/render/block/entity/BlockEntityRenderer;
-
updateCamera
public void updateCamera(World world, TextureManager textureManager, TextRenderer textRenderer, Entity camera, float tickDelta) - Mappings:
Namespace Name Mixin selector official aLbpj;a(Laht;Lbvf;Lbcr;Lrr;F)Vintermediary method_1629Lnet/minecraft/class_598;method_1629(Lnet/minecraft/class_1150;Lnet/minecraft/class_1532;Lnet/minecraft/class_370;Lnet/minecraft/class_864;F)Vnamed updateCameraLnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;updateCamera(Lnet/minecraft/world/World;Lnet/minecraft/client/texture/TextureManager;Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/entity/Entity;F)V
-
renderEntity
- Mappings:
Namespace Name Mixin selector official aLbpj;a(Lapv;FI)Vintermediary method_10101Lnet/minecraft/class_598;method_10101(Lnet/minecraft/class_226;FI)Vnamed renderEntityLnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;renderEntity(Lnet/minecraft/block/entity/BlockEntity;FI)V
-
renderBlockEntity
public void renderBlockEntity(BlockEntity blockEntity, double x, double y, double z, float tickDelta) - Mappings:
Namespace Name Mixin selector official aLbpj;a(Lapv;DDDF)Vintermediary method_1625Lnet/minecraft/class_598;method_1625(Lnet/minecraft/class_226;DDDF)Vnamed renderBlockEntityLnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;renderBlockEntity(Lnet/minecraft/block/entity/BlockEntity;DDDF)V
-
renderEntity
public void renderEntity(BlockEntity entity, double x, double y, double z, float tickDelta, int destroyProgress) - Mappings:
Namespace Name Mixin selector official aLbpj;a(Lapv;DDDFI)Vintermediary method_10100Lnet/minecraft/class_598;method_10100(Lnet/minecraft/class_226;DDDFI)Vnamed renderEntityLnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;renderEntity(Lnet/minecraft/block/entity/BlockEntity;DDDFI)V
-
setWorld
- Mappings:
Namespace Name Mixin selector official aLbpj;a(Laht;)Vintermediary method_1628Lnet/minecraft/class_598;method_1628(Lnet/minecraft/class_1150;)Vnamed setWorldLnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;setWorld(Lnet/minecraft/world/World;)V
-
getTextRenderer
- Mappings:
Namespace Name Mixin selector official aLbpj;a()Lbcr;intermediary method_1623Lnet/minecraft/class_598;method_1623()Lnet/minecraft/class_370;named getTextRendererLnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;getTextRenderer()Lnet/minecraft/client/font/TextRenderer;
-