类 CampfireBlockEntity

  • 所有已实现的接口:
    Clearable

    public class CampfireBlockEntity
    extends BlockEntity
    implements Clearable
    Mappings:
    Namespace Name
    official cht
    intermediary net/minecraft/class_3924
    named net/minecraft/block/entity/CampfireBlockEntity
    • 字段详细资料

      • field_31330

        private static final int field_31330
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Lcht;a:I
        intermediary field_31330 Lnet/minecraft/class_3924;field_31330:I
        named field_31330 Lnet/minecraft/block/entity/CampfireBlockEntity;field_31330:I
      • field_31331

        private static final int field_31331
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Lcht;b:I
        intermediary field_31331 Lnet/minecraft/class_3924;field_31331:I
        named field_31331 Lnet/minecraft/block/entity/CampfireBlockEntity;field_31331:I
      • itemsBeingCooked

        private final DefaultedList<ItemStack> itemsBeingCooked
        Mappings:
        Namespace Name Mixin selector
        official c Lcht;c:Lgn;
        intermediary field_17383 Lnet/minecraft/class_3924;field_17383:Lnet/minecraft/class_2371;
        named itemsBeingCooked Lnet/minecraft/block/entity/CampfireBlockEntity;itemsBeingCooked:Lnet/minecraft/util/collection/DefaultedList;
      • cookingTimes

        private final int[] cookingTimes
        Mappings:
        Namespace Name Mixin selector
        official d Lcht;d:[I
        intermediary field_17384 Lnet/minecraft/class_3924;field_17384:[I
        named cookingTimes Lnet/minecraft/block/entity/CampfireBlockEntity;cookingTimes:[I
      • cookingTotalTimes

        private final int[] cookingTotalTimes
        Mappings:
        Namespace Name Mixin selector
        official e Lcht;e:[I
        intermediary field_17385 Lnet/minecraft/class_3924;field_17385:[I
        named cookingTotalTimes Lnet/minecraft/block/entity/CampfireBlockEntity;cookingTotalTimes:[I
    • 构造器详细资料

      • CampfireBlockEntity

        public CampfireBlockEntity​(BlockPos pos,
                                   BlockState state)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcht;<init>(Lgb;Lcjr;)V
        intermediary <init> Lnet/minecraft/class_3924;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
        named <init> Lnet/minecraft/block/entity/CampfireBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
    • 方法详细资料

      • litServerTick

        public static void litServerTick​(World world,
                                         BlockPos pos,
                                         BlockState state,
                                         CampfireBlockEntity campfire)
        Mappings:
        Namespace Name Mixin selector
        official a Lcht;a(Lbvr;Lgb;Lcjr;Lcht;)V
        intermediary method_31666 Lnet/minecraft/class_3924;method_31666(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3924;)V
        named litServerTick Lnet/minecraft/block/entity/CampfireBlockEntity;litServerTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/CampfireBlockEntity;)V
      • unlitServerTick

        public static void unlitServerTick​(World world,
                                           BlockPos pos,
                                           BlockState state,
                                           CampfireBlockEntity campfire)
        Mappings:
        Namespace Name Mixin selector
        official b Lcht;b(Lbvr;Lgb;Lcjr;Lcht;)V
        intermediary method_31667 Lnet/minecraft/class_3924;method_31667(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3924;)V
        named unlitServerTick Lnet/minecraft/block/entity/CampfireBlockEntity;unlitServerTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/CampfireBlockEntity;)V
      • clientTick

        public static void clientTick​(World world,
                                      BlockPos pos,
                                      BlockState state,
                                      CampfireBlockEntity campfire)
        Mappings:
        Namespace Name Mixin selector
        official c Lcht;c(Lbvr;Lgb;Lcjr;Lcht;)V
        intermediary method_31668 Lnet/minecraft/class_3924;method_31668(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3924;)V
        named clientTick Lnet/minecraft/block/entity/CampfireBlockEntity;clientTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/CampfireBlockEntity;)V
      • getItemsBeingCooked

        public DefaultedList<ItemStack> getItemsBeingCooked()
        Mappings:
        Namespace Name Mixin selector
        official d Lcht;d()Lgn;
        intermediary method_17505 Lnet/minecraft/class_3924;method_17505()Lnet/minecraft/class_2371;
        named getItemsBeingCooked Lnet/minecraft/block/entity/CampfireBlockEntity;getItemsBeingCooked()Lnet/minecraft/util/collection/DefaultedList;
      • readNbt

        public void readNbt​(CompoundTag nbt)
        覆盖:
        readNbt 在类中 BlockEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lchp;a(Lmv;)V
        intermediary method_11014 Lnet/minecraft/class_2586;method_11014(Lnet/minecraft/class_2487;)V
        named readNbt Lnet/minecraft/block/entity/BlockEntity;readNbt(Lnet/minecraft/nbt/CompoundTag;)V
      • writeNbt

        public CompoundTag writeNbt​(CompoundTag nbt)
        覆盖:
        writeNbt 在类中 BlockEntity
        Mappings:
        Namespace Name Mixin selector
        official b Lchp;b(Lmv;)Lmv;
        intermediary method_11007 Lnet/minecraft/class_2586;method_11007(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
        named writeNbt Lnet/minecraft/block/entity/BlockEntity;writeNbt(Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag;
      • saveInitialChunkData

        private CompoundTag saveInitialChunkData​(CompoundTag nbt)
        Mappings:
        Namespace Name Mixin selector
        official c Lcht;c(Lmv;)Lmv;
        intermediary method_17507 Lnet/minecraft/class_3924;method_17507(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
        named saveInitialChunkData Lnet/minecraft/block/entity/CampfireBlockEntity;saveInitialChunkData(Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag;
      • toUpdatePacket

        @Nullable
        public @Nullable BlockEntityUpdateS2CPacket toUpdatePacket()
        覆盖:
        toUpdatePacket 在类中 BlockEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lchp;a()Lpt;
        intermediary method_16886 Lnet/minecraft/class_2586;method_16886()Lnet/minecraft/class_2622;
        named toUpdatePacket Lnet/minecraft/block/entity/BlockEntity;toUpdatePacket()Lnet/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket;
      • toInitialChunkDataNbt

        public CompoundTag toInitialChunkDataNbt()
        覆盖:
        toInitialChunkDataNbt 在类中 BlockEntity
        Mappings:
        Namespace Name Mixin selector
        official b Lchp;b()Lmv;
        intermediary method_16887 Lnet/minecraft/class_2586;method_16887()Lnet/minecraft/class_2487;
        named toInitialChunkDataNbt Lnet/minecraft/block/entity/BlockEntity;toInitialChunkDataNbt()Lnet/minecraft/nbt/CompoundTag;
      • getRecipeFor

        public Optional<CampfireCookingRecipe> getRecipeFor​(ItemStack item)
        Mappings:
        Namespace Name Mixin selector
        official a Lcht;a(Lbpr;)Ljava/util/Optional;
        intermediary method_17502 Lnet/minecraft/class_3924;method_17502(Lnet/minecraft/class_1799;)Ljava/util/Optional;
        named getRecipeFor Lnet/minecraft/block/entity/CampfireBlockEntity;getRecipeFor(Lnet/minecraft/item/ItemStack;)Ljava/util/Optional;
      • addItem

        public boolean addItem​(ItemStack item,
                               int integer)
        Mappings:
        Namespace Name Mixin selector
        official a Lcht;a(Lbpr;I)Z
        intermediary method_17503 Lnet/minecraft/class_3924;method_17503(Lnet/minecraft/class_1799;I)Z
        named addItem Lnet/minecraft/block/entity/CampfireBlockEntity;addItem(Lnet/minecraft/item/ItemStack;I)Z
      • updateListeners

        private void updateListeners()
        Mappings:
        Namespace Name Mixin selector
        official g Lcht;g()V
        intermediary method_17510 Lnet/minecraft/class_3924;method_17510()V
        named updateListeners Lnet/minecraft/block/entity/CampfireBlockEntity;updateListeners()V
      • clear

        public void clear()
        指定者:
        clear 在接口中 Clearable
        Mappings:
        Namespace Name Mixin selector
        official aa_ Laqx;aa_()V
        intermediary method_5448 Lnet/minecraft/class_3829;method_5448()V
        named clear Lnet/minecraft/util/Clearable;clear()V
      • spawnItemsBeingCooked

        public void spawnItemsBeingCooked()
        Mappings:
        Namespace Name Mixin selector
        official f Lcht;f()V
        intermediary method_17506 Lnet/minecraft/class_3924;method_17506()V
        named spawnItemsBeingCooked Lnet/minecraft/block/entity/CampfireBlockEntity;spawnItemsBeingCooked()V