类 AbstractChestBlock<E extends BlockEntity>

    • 字段详细资料

      • entityTypeRetriever

        protected final Supplier<BlockEntityType<? extends E extends BlockEntity>> entityTypeRetriever
        Mappings:
        Namespace Name Mixin selector
        official a Lbxk;a:Ljava/util/function/Supplier;
        intermediary field_21796 Lnet/minecraft/class_4739;field_21796:Ljava/util/function/Supplier;
        named entityTypeRetriever Lnet/minecraft/block/AbstractChestBlock;entityTypeRetriever:Ljava/util/function/Supplier;
    • 构造器详细资料

      • AbstractChestBlock

        protected AbstractChestBlock​(AbstractBlock.Settings settings,
                                     Supplier<BlockEntityType<? extends E>> entityTypeSupplier)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbxk;<init>(Lcjq$c;Ljava/util/function/Supplier;)V
        intermediary <init> Lnet/minecraft/class_4739;<init>(Lnet/minecraft/class_4970$class_2251;Ljava/util/function/Supplier;)V
        named <init> Lnet/minecraft/block/AbstractChestBlock;<init>(Lnet/minecraft/block/AbstractBlock$Settings;Ljava/util/function/Supplier;)V
    • 方法详细资料

      • getBlockEntitySource

        public abstract DoubleBlockProperties.PropertySource<? extends ChestBlockEntity> getBlockEntitySource​(BlockState state,
                                                                                                              World world,
                                                                                                              BlockPos pos,
                                                                                                              boolean ignoreBlocked)
        Mappings:
        Namespace Name Mixin selector
        official a Lbxk;a(Lcjr;Lbvr;Lgb;Z)Lcan$c;
        intermediary method_24167 Lnet/minecraft/class_4739;method_24167(Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)Lnet/minecraft/class_4732$class_4734;
        named getBlockEntitySource Lnet/minecraft/block/AbstractChestBlock;getBlockEntitySource(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Z)Lnet/minecraft/block/DoubleBlockProperties$PropertySource;