类 CaveVinesHeadBlock

    • 字段详细资料

      • field_31053

        private static final float field_31053
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official f Lbzk;f:F
        intermediary field_31053 Lnet/minecraft/class_5805;field_31053:F
        named field_31053 Lnet/minecraft/block/CaveVinesHeadBlock;field_31053:F
    • 构造器详细资料

      • CaveVinesHeadBlock

        public CaveVinesHeadBlock​(AbstractBlock.Settings settings)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcjq;<init>(Lcjq$c;)V
        intermediary <init> Lnet/minecraft/class_4970;<init>(Lnet/minecraft/class_4970$class_2251;)V
        named <init> Lnet/minecraft/block/AbstractBlock;<init>(Lnet/minecraft/block/AbstractBlock$Settings;)V
    • 方法详细资料

      • getGrowthLength

        protected int getGrowthLength​(Random random)
        指定者:
        getGrowthLength 在类中 AbstractPlantStemBlock
        Mappings:
        Namespace Name Mixin selector
        official a Lcbu;a(Ljava/util/Random;)I
        intermediary method_26376 Lnet/minecraft/class_4865;method_26376(Ljava/util/Random;)I
        named getGrowthLength Lnet/minecraft/block/AbstractPlantStemBlock;getGrowthLength(Ljava/util/Random;)I
      • chooseStemState

        protected boolean chooseStemState​(BlockState state)
        指定者:
        chooseStemState 在类中 AbstractPlantStemBlock
        Mappings:
        Namespace Name Mixin selector
        official g Lcbu;g(Lcjr;)Z
        intermediary method_24949 Lnet/minecraft/class_4865;method_24949(Lnet/minecraft/class_2680;)Z
        named chooseStemState Lnet/minecraft/block/AbstractPlantStemBlock;chooseStemState(Lnet/minecraft/block/BlockState;)Z
      • getPlant

        protected Block getPlant()
        指定者:
        getPlant 在类中 AbstractPlantPartBlock
        Mappings:
        Namespace Name Mixin selector
        official c Lcbs;c()Lbyq;
        intermediary method_24946 Lnet/minecraft/class_4863;method_24946()Lnet/minecraft/class_2248;
        named getPlant Lnet/minecraft/block/AbstractPlantPartBlock;getPlant()Lnet/minecraft/block/Block;
      • copyState

        protected BlockState copyState​(BlockState from,
                                       BlockState to)
        覆盖:
        copyState 在类中 AbstractPlantStemBlock
        Mappings:
        Namespace Name Mixin selector
        official a Lcbu;a(Lcjr;Lcjr;)Lcjr;
        intermediary method_33625 Lnet/minecraft/class_4865;method_33625(Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
        named copyState Lnet/minecraft/block/AbstractPlantStemBlock;copyState(Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/BlockState;
      • age

        protected BlockState age​(BlockState state,
                                 Random random)
        覆盖:
        age 在类中 AbstractPlantStemBlock
        Mappings:
        Namespace Name Mixin selector
        official a Lcbu;a(Lcjr;Ljava/util/Random;)Lcjr;
        intermediary method_33626 Lnet/minecraft/class_4865;method_33626(Lnet/minecraft/class_2680;Ljava/util/Random;)Lnet/minecraft/class_2680;
        named age Lnet/minecraft/block/AbstractPlantStemBlock;age(Lnet/minecraft/block/BlockState;Ljava/util/Random;)Lnet/minecraft/block/BlockState;
      • getPickStack

        public ItemStack getPickStack​(BlockView world,
                                      BlockPos pos,
                                      BlockState state)
        覆盖:
        getPickStack 在类中 Block
        Mappings:
        Namespace Name Mixin selector
        official a Lbyq;a(Lbuv;Lgb;Lcjr;)Lbpr;
        intermediary method_9574 Lnet/minecraft/class_2248;method_9574(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1799;
        named getPickStack Lnet/minecraft/block/Block;getPickStack(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Lnet/minecraft/item/ItemStack;
      • onUse

        public ActionResult onUse​(BlockState state,
                                  World world,
                                  BlockPos pos,
                                  PlayerEntity player,
                                  Hand hand,
                                  BlockHitResult hit)
        Called when this block is used by a player. This, by default, is bound to using the right mouse button.

        This method is called on both the logical client and logical server, so take caution when overriding this method. The logical side can be checked using world.isClient().

        If the action result is successful on a logical client, then the action will be sent to the logical server for processing.

        覆盖:
        onUse 在类中 AbstractBlock
        返回:
        an action result that specifies if using the block was successful.
        Mappings:
        Namespace Name Mixin selector
        official a Lcjq;a(Lcjr;Lbvr;Lgb;Lbjf;Larf;Ldlw;)Larg;
        intermediary method_9534 Lnet/minecraft/class_4970;method_9534(Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)Lnet/minecraft/class_1269;
        named onUse Lnet/minecraft/block/AbstractBlock;onUse(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;Lnet/minecraft/util/hit/BlockHitResult;)Lnet/minecraft/util/ActionResult;
      • appendProperties

        protected void appendProperties​(StateManager.Builder<Block,​BlockState> builder)
        覆盖:
        appendProperties 在类中 AbstractPlantStemBlock
        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
      • isFertilizable

        public boolean isFertilizable​(BlockView world,
                                      BlockPos pos,
                                      BlockState state,
                                      boolean isClient)
        指定者:
        isFertilizable 在接口中 Fertilizable
        覆盖:
        isFertilizable 在类中 AbstractPlantStemBlock
        Mappings:
        Namespace Name Mixin selector
        official a Lbys;a(Lbuv;Lgb;Lcjr;Z)Z
        intermediary method_9651 Lnet/minecraft/class_2256;method_9651(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)Z
        named isFertilizable Lnet/minecraft/block/Fertilizable;isFertilizable(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Z)Z
      • canGrow

        public boolean canGrow​(World world,
                               Random random,
                               BlockPos pos,
                               BlockState state)
        指定者:
        canGrow 在接口中 Fertilizable
        覆盖:
        canGrow 在类中 AbstractPlantStemBlock
        Mappings:
        Namespace Name Mixin selector
        official a Lbys;a(Lbvr;Ljava/util/Random;Lgb;Lcjr;)Z
        intermediary method_9650 Lnet/minecraft/class_2256;method_9650(Lnet/minecraft/class_1937;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z
        named canGrow Lnet/minecraft/block/Fertilizable;canGrow(Lnet/minecraft/world/World;Ljava/util/Random;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Z
      • grow

        public void grow​(ServerWorld world,
                         Random random,
                         BlockPos pos,
                         BlockState state)
        指定者:
        grow 在接口中 Fertilizable
        覆盖:
        grow 在类中 AbstractPlantStemBlock
        Mappings:
        Namespace Name Mixin selector
        official a Lbys;a(Labj;Ljava/util/Random;Lgb;Lcjr;)V
        intermediary method_9652 Lnet/minecraft/class_2256;method_9652(Lnet/minecraft/class_3218;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
        named grow Lnet/minecraft/block/Fertilizable;grow(Lnet/minecraft/server/world/ServerWorld;Ljava/util/Random;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V