类 LeveledCauldronBlock

  • 所有已实现的接口:
    ItemConvertible

    public class LeveledCauldronBlock
    extends AbstractCauldronBlock
    Mappings:
    Namespace Name
    official ccm
    intermediary net/minecraft/class_5556
    named net/minecraft/block/LeveledCauldronBlock
    • 字段详细资料

      • field_31107

        public static final int field_31107
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lccm;c:I
        intermediary field_31107 Lnet/minecraft/class_5556;field_31107:I
        named field_31107 Lnet/minecraft/block/LeveledCauldronBlock;field_31107:I
      • field_31108

        public static final int field_31108
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Lccm;d:I
        intermediary field_31108 Lnet/minecraft/class_5556;field_31108:I
        named field_31108 Lnet/minecraft/block/LeveledCauldronBlock;field_31108:I
      • LEVEL

        public static final IntProperty LEVEL
        Mappings:
        Namespace Name Mixin selector
        official e Lccm;e:Lckr;
        intermediary field_27206 Lnet/minecraft/class_5556;field_27206:Lnet/minecraft/class_2758;
        named LEVEL Lnet/minecraft/block/LeveledCauldronBlock;LEVEL:Lnet/minecraft/state/property/IntProperty;
      • field_31109

        private static final int field_31109
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official h Lccm;h:I
        intermediary field_31109 Lnet/minecraft/class_5556;field_31109:I
        named field_31109 Lnet/minecraft/block/LeveledCauldronBlock;field_31109:I
      • field_31110

        private static final double field_31110
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official i Lccm;i:D
        intermediary field_31110 Lnet/minecraft/class_5556;field_31110:D
        named field_31110 Lnet/minecraft/block/LeveledCauldronBlock;field_31110:D
      • RAIN_PREDICATE

        public static final Predicate<Biome.Precipitation> RAIN_PREDICATE
        Mappings:
        Namespace Name Mixin selector
        official f Lccm;f:Ljava/util/function/Predicate;
        intermediary field_27880 Lnet/minecraft/class_5556;field_27880:Ljava/util/function/Predicate;
        named RAIN_PREDICATE Lnet/minecraft/block/LeveledCauldronBlock;RAIN_PREDICATE:Ljava/util/function/Predicate;
      • SNOW_PREDICATE

        public static final Predicate<Biome.Precipitation> SNOW_PREDICATE
        Mappings:
        Namespace Name Mixin selector
        official g Lccm;g:Ljava/util/function/Predicate;
        intermediary field_27881 Lnet/minecraft/class_5556;field_27881:Ljava/util/function/Predicate;
        named SNOW_PREDICATE Lnet/minecraft/block/LeveledCauldronBlock;SNOW_PREDICATE:Ljava/util/function/Predicate;
      • precipitationPredicate

        private final Predicate<Biome.Precipitation> precipitationPredicate
        Mappings:
        Namespace Name Mixin selector
        official j Lccm;j:Ljava/util/function/Predicate;
        intermediary field_27882 Lnet/minecraft/class_5556;field_27882:Ljava/util/function/Predicate;
        named precipitationPredicate Lnet/minecraft/block/LeveledCauldronBlock;precipitationPredicate:Ljava/util/function/Predicate;
    • 构造器详细资料

      • LeveledCauldronBlock

        public LeveledCauldronBlock​(AbstractBlock.Settings settings,
                                    Predicate<Biome.Precipitation> precipitationPredicate,
                                    Map<Item,​CauldronBehavior> behaviorMap)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lccm;<init>(Lcjq$c;Ljava/util/function/Predicate;Ljava/util/Map;)V
        intermediary <init> Lnet/minecraft/class_5556;<init>(Lnet/minecraft/class_4970$class_2251;Ljava/util/function/Predicate;Ljava/util/Map;)V
        named <init> Lnet/minecraft/block/LeveledCauldronBlock;<init>(Lnet/minecraft/block/AbstractBlock$Settings;Ljava/util/function/Predicate;Ljava/util/Map;)V
    • 方法详细资料

      • isFull

        public boolean isFull​(BlockState state)
        指定者:
        isFull 在类中 AbstractCauldronBlock
        Mappings:
        Namespace Name Mixin selector
        official c Lbxj;c(Lcjr;)Z
        intermediary method_32766 Lnet/minecraft/class_2275;method_32766(Lnet/minecraft/class_2680;)Z
        named isFull Lnet/minecraft/block/AbstractCauldronBlock;isFull(Lnet/minecraft/block/BlockState;)Z
      • canBeFilledByDripstone

        protected boolean canBeFilledByDripstone​(Fluid fluid)
        覆盖:
        canBeFilledByDripstone 在类中 AbstractCauldronBlock
        Mappings:
        Namespace Name Mixin selector
        official a Lbxj;a(Lddr;)Z
        intermediary method_32765 Lnet/minecraft/class_2275;method_32765(Lnet/minecraft/class_3611;)Z
        named canBeFilledByDripstone Lnet/minecraft/block/AbstractCauldronBlock;canBeFilledByDripstone(Lnet/minecraft/fluid/Fluid;)Z
      • getFluidHeight

        protected double getFluidHeight​(BlockState state)
        覆盖:
        getFluidHeight 在类中 AbstractCauldronBlock
        Mappings:
        Namespace Name Mixin selector
        official a Lbxj;a(Lcjr;)D
        intermediary method_31615 Lnet/minecraft/class_2275;method_31615(Lnet/minecraft/class_2680;)D
        named getFluidHeight Lnet/minecraft/block/AbstractCauldronBlock;getFluidHeight(Lnet/minecraft/block/BlockState;)D
      • onEntityCollision

        public void onEntityCollision​(BlockState state,
                                      World world,
                                      BlockPos pos,
                                      Entity entity)
        覆盖:
        onEntityCollision 在类中 AbstractBlock
        Mappings:
        Namespace Name Mixin selector
        official a Lcjq;a(Lcjr;Lbvr;Lgb;Lasl;)V
        intermediary method_9548 Lnet/minecraft/class_4970;method_9548(Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)V
        named onEntityCollision Lnet/minecraft/block/AbstractBlock;onEntityCollision(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/Entity;)V
      • decrementFluidLevel

        public static void decrementFluidLevel​(BlockState state,
                                               World world,
                                               BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official d Lccm;d(Lcjr;Lbvr;Lgb;)V
        intermediary method_31650 Lnet/minecraft/class_5556;method_31650(Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
        named decrementFluidLevel Lnet/minecraft/block/LeveledCauldronBlock;decrementFluidLevel(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)V
      • precipitationTick

        public void precipitationTick​(BlockState state,
                                      World world,
                                      BlockPos pos,
                                      Biome.Precipitation precipitation)
        覆盖:
        precipitationTick 在类中 Block
        Mappings:
        Namespace Name Mixin selector
        official a Lbyq;a(Lcjr;Lbvr;Lgb;Lbwq$e;)V
        intermediary method_9504 Lnet/minecraft/class_2248;method_9504(Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1959$class_1963;)V
        named precipitationTick Lnet/minecraft/block/Block;precipitationTick(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/biome/Biome$Precipitation;)V
      • getComparatorOutput

        public int getComparatorOutput​(BlockState state,
                                       World world,
                                       BlockPos pos)
        覆盖:
        getComparatorOutput 在类中 AbstractBlock
        Mappings:
        Namespace Name Mixin selector
        official a Lcjq;a(Lcjr;Lbvr;Lgb;)I
        intermediary method_9572 Lnet/minecraft/class_4970;method_9572(Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)I
        named getComparatorOutput Lnet/minecraft/block/AbstractBlock;getComparatorOutput(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)I
      • appendProperties

        protected void appendProperties​(StateManager.Builder<Block,​BlockState> builder)
        覆盖:
        appendProperties 在类中 Block
        Mappings:
        Namespace Name Mixin selector
        official a Lbyq;a(Lcjs$a;)V
        intermediary method_9515 Lnet/minecraft/class_2248;method_9515(Lnet/minecraft/class_2689$class_2690;)V
        named appendProperties Lnet/minecraft/block/Block;appendProperties(Lnet/minecraft/state/StateManager$Builder;)V
      • fillFromDripstone

        protected void fillFromDripstone​(BlockState state,
                                         World world,
                                         BlockPos pos,
                                         Fluid fluid)
        覆盖:
        fillFromDripstone 在类中 AbstractCauldronBlock
        Mappings:
        Namespace Name Mixin selector
        official a Lbxj;a(Lcjr;Lbvr;Lgb;Lddr;)V
        intermediary method_32764 Lnet/minecraft/class_2275;method_32764(Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3611;)V
        named fillFromDripstone Lnet/minecraft/block/AbstractCauldronBlock;fillFromDripstone(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/Fluid;)V