类 BlockEntityRendererFactory.Context

  • 封闭接口:
    BlockEntityRendererFactory<T extends BlockEntity>

    @Environment(CLIENT)
    public static class BlockEntityRendererFactory.Context
    extends Object
    Mappings:
    Namespace Name
    official eny$a
    intermediary net/minecraft/class_5614$class_5615
    named net/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context
    • 字段详细资料

      • renderDispatcher

        private final BlockEntityRenderDispatcher renderDispatcher
        Mappings:
        Namespace Name Mixin selector
        official a Leny$a;a:Lenw;
        intermediary field_27748 Lnet/minecraft/class_5614$class_5615;field_27748:Lnet/minecraft/class_824;
        named renderDispatcher Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;renderDispatcher:Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;
      • renderManager

        private final BlockRenderManager renderManager
        Mappings:
        Namespace Name Mixin selector
        official b Leny$a;b:Lemr;
        intermediary field_27749 Lnet/minecraft/class_5614$class_5615;field_27749:Lnet/minecraft/class_776;
        named renderManager Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;renderManager:Lnet/minecraft/client/render/block/BlockRenderManager;
      • layerRenderDispatcher

        private final EntityModelLoader layerRenderDispatcher
        Mappings:
        Namespace Name Mixin selector
        official c Leny$a;c:Lehc;
        intermediary field_27750 Lnet/minecraft/class_5614$class_5615;field_27750:Lnet/minecraft/class_5599;
        named layerRenderDispatcher Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;layerRenderDispatcher:Lnet/minecraft/client/render/entity/model/EntityModelLoader;
      • textRenderer

        private final TextRenderer textRenderer
        Mappings:
        Namespace Name Mixin selector
        official d Leny$a;d:Ldvh;
        intermediary field_27751 Lnet/minecraft/class_5614$class_5615;field_27751:Lnet/minecraft/class_327;
        named textRenderer Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;textRenderer:Lnet/minecraft/client/font/TextRenderer;
    • 构造器详细资料

      • Context

        public Context​(BlockEntityRenderDispatcher renderDispatcher,
                       BlockRenderManager renderManager,
                       EntityModelLoader layerRenderDispatcher,
                       TextRenderer textRenderer)
        Mappings:
        Namespace Name Mixin selector
        official <init> Leny$a;<init>(Lenw;Lemr;Lehc;Ldvh;)V
        intermediary <init> Lnet/minecraft/class_5614$class_5615;<init>(Lnet/minecraft/class_824;Lnet/minecraft/class_776;Lnet/minecraft/class_5599;Lnet/minecraft/class_327;)V
        named <init> Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;<init>(Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;Lnet/minecraft/client/render/block/BlockRenderManager;Lnet/minecraft/client/render/entity/model/EntityModelLoader;Lnet/minecraft/client/font/TextRenderer;)V
    • 方法详细资料

      • getRenderDispatcher

        public BlockEntityRenderDispatcher getRenderDispatcher()
        Mappings:
        Namespace Name Mixin selector
        official a Leny$a;a()Lenw;
        intermediary method_32139 Lnet/minecraft/class_5614$class_5615;method_32139()Lnet/minecraft/class_824;
        named getRenderDispatcher Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;getRenderDispatcher()Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;
      • getRenderManager

        public BlockRenderManager getRenderManager()
        Mappings:
        Namespace Name Mixin selector
        official b Leny$a;b()Lemr;
        intermediary method_32141 Lnet/minecraft/class_5614$class_5615;method_32141()Lnet/minecraft/class_776;
        named getRenderManager Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;getRenderManager()Lnet/minecraft/client/render/block/BlockRenderManager;
      • getLayerRenderDispatcher

        public EntityModelLoader getLayerRenderDispatcher()
        Mappings:
        Namespace Name Mixin selector
        official c Leny$a;c()Lehc;
        intermediary method_32142 Lnet/minecraft/class_5614$class_5615;method_32142()Lnet/minecraft/class_5599;
        named getLayerRenderDispatcher Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;getLayerRenderDispatcher()Lnet/minecraft/client/render/entity/model/EntityModelLoader;
      • getLayerModelPart

        public ModelPart getLayerModelPart​(EntityModelLayer modelLayer)
        Mappings:
        Namespace Name Mixin selector
        official a Leny$a;a(Lehe;)Lehg;
        intermediary method_32140 Lnet/minecraft/class_5614$class_5615;method_32140(Lnet/minecraft/class_5601;)Lnet/minecraft/class_630;
        named getLayerModelPart Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;getLayerModelPart(Lnet/minecraft/client/render/entity/model/EntityModelLayer;)Lnet/minecraft/client/model/ModelPart;
      • getTextRenderer

        public TextRenderer getTextRenderer()
        Mappings:
        Namespace Name Mixin selector
        official d Leny$a;d()Ldvh;
        intermediary method_32143 Lnet/minecraft/class_5614$class_5615;method_32143()Lnet/minecraft/class_327;
        named getTextRenderer Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;getTextRenderer()Lnet/minecraft/client/font/TextRenderer;