类 PowderSnowBlock

  • 所有已实现的接口:
    FluidDrainable, ItemConvertible

    public class PowderSnowBlock
    extends Block
    implements FluidDrainable
    Mappings:
    Namespace Name
    official cdr
    intermediary net/minecraft/class_5635
    named net/minecraft/block/PowderSnowBlock
    • 字段详细资料

      • field_31216

        private static final int field_31216
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Lcdr;a:I
        intermediary field_31216 Lnet/minecraft/class_5635;field_31216:I
        named field_31216 Lnet/minecraft/block/PowderSnowBlock;field_31216:I
      • field_31217

        private static final float field_31217
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Lcdr;b:F
        intermediary field_31217 Lnet/minecraft/class_5635;field_31217:F
        named field_31217 Lnet/minecraft/block/PowderSnowBlock;field_31217:F
      • field_31218

        private static final float field_31218
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lcdr;c:F
        intermediary field_31218 Lnet/minecraft/class_5635;field_31218:F
        named field_31218 Lnet/minecraft/block/PowderSnowBlock;field_31218:F
      • field_31219

        private static final float field_31219
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Lcdr;d:F
        intermediary field_31219 Lnet/minecraft/class_5635;field_31219:F
        named field_31219 Lnet/minecraft/block/PowderSnowBlock;field_31219:F
      • field_31220

        private static final VoxelShape field_31220
        Mappings:
        Namespace Name Mixin selector
        official e Lcdr;e:Ldmt;
        intermediary field_31220 Lnet/minecraft/class_5635;field_31220:Lnet/minecraft/class_265;
        named field_31220 Lnet/minecraft/block/PowderSnowBlock;field_31220:Lnet/minecraft/util/shape/VoxelShape;
    • 构造器详细资料

      • PowderSnowBlock

        public PowderSnowBlock​(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
    • 方法详细资料

      • isSideInvisible

        public boolean isSideInvisible​(BlockState state,
                                       BlockState stateFrom,
                                       Direction direction)
        覆盖:
        isSideInvisible 在类中 AbstractBlock
        Mappings:
        Namespace Name Mixin selector
        official a Lcjq;a(Lcjr;Lcjr;Lgg;)Z
        intermediary method_9522 Lnet/minecraft/class_4970;method_9522(Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z
        named isSideInvisible Lnet/minecraft/block/AbstractBlock;isSideInvisible(Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;)Z
      • getCullingShape

        public VoxelShape getCullingShape​(BlockState state,
                                          BlockView world,
                                          BlockPos pos)
        覆盖:
        getCullingShape 在类中 AbstractBlock
        Mappings:
        Namespace Name Mixin selector
        official a_ Lcjq;a_(Lcjr;Lbuv;Lgb;)Ldmt;
        intermediary method_9571 Lnet/minecraft/class_4970;method_9571(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
        named getCullingShape Lnet/minecraft/block/AbstractBlock;getCullingShape(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;
      • 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
      • getCollisionShape

        public VoxelShape getCollisionShape​(BlockState state,
                                            BlockView world,
                                            BlockPos pos,
                                            ShapeContext context)
        覆盖:
        getCollisionShape 在类中 AbstractBlock
        Mappings:
        Namespace Name Mixin selector
        official c Lcjq;c(Lcjr;Lbuv;Lgb;Ldmf;)Ldmt;
        intermediary method_9549 Lnet/minecraft/class_4970;method_9549(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;
        named getCollisionShape Lnet/minecraft/block/AbstractBlock;getCollisionShape(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/ShapeContext;)Lnet/minecraft/util/shape/VoxelShape;
      • getCameraCollisionShape

        public VoxelShape getCameraCollisionShape​(BlockState state,
                                                  BlockView world,
                                                  BlockPos pos,
                                                  ShapeContext context)
        覆盖:
        getCameraCollisionShape 在类中 AbstractBlock
        Mappings:
        Namespace Name Mixin selector
        official b Lcjq;b(Lcjr;Lbuv;Lgb;Ldmf;)Ldmt;
        intermediary method_26159 Lnet/minecraft/class_4970;method_26159(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;
        named getCameraCollisionShape Lnet/minecraft/block/AbstractBlock;getCameraCollisionShape(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/ShapeContext;)Lnet/minecraft/util/shape/VoxelShape;
      • spawnParticles

        public static void spawnParticles​(World world,
                                          Vec3d pos)
        Mappings:
        Namespace Name Mixin selector
        official a Lcdr;a(Lbvr;Ldma;)V
        intermediary method_32356 Lnet/minecraft/class_5635;method_32356(Lnet/minecraft/class_1937;Lnet/minecraft/class_243;)V
        named spawnParticles Lnet/minecraft/block/PowderSnowBlock;spawnParticles(Lnet/minecraft/world/World;Lnet/minecraft/util/math/Vec3d;)V
      • canWalkOnPowderSnow

        public static boolean canWalkOnPowderSnow​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official a Lcdr;a(Lasl;)Z
        intermediary method_32355 Lnet/minecraft/class_5635;method_32355(Lnet/minecraft/class_1297;)Z
        named canWalkOnPowderSnow Lnet/minecraft/block/PowderSnowBlock;canWalkOnPowderSnow(Lnet/minecraft/entity/Entity;)Z
      • tryDrainFluid

        public ItemStack tryDrainFluid​(WorldAccess world,
                                       BlockPos pos,
                                       BlockState state)
        指定者:
        tryDrainFluid 在接口中 FluidDrainable
        Mappings:
        Namespace Name Mixin selector
        official c Lbyv;c(Lbvs;Lgb;Lcjr;)Lbpr;
        intermediary method_9700 Lnet/minecraft/class_2263;method_9700(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1799;
        named tryDrainFluid Lnet/minecraft/block/FluidDrainable;tryDrainFluid(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Lnet/minecraft/item/ItemStack;
      • getBucketFillSound

        public Optional<SoundEvent> getBucketFillSound()
        Returns the sound played when filling a bucket with the fluid contained in this block.
        指定者:
        getBucketFillSound 在接口中 FluidDrainable
        另请参阅:
        Fluid.getBucketFillSound()
        Mappings:
        Namespace Name Mixin selector
        official c Lbyv;c()Ljava/util/Optional;
        intermediary method_32351 Lnet/minecraft/class_2263;method_32351()Ljava/util/Optional;
        named getBucketFillSound Lnet/minecraft/block/FluidDrainable;getBucketFillSound()Ljava/util/Optional;
      • canPathfindThrough

        public boolean canPathfindThrough​(BlockState state,
                                          BlockView world,
                                          BlockPos pos,
                                          NavigationType type)
        覆盖:
        canPathfindThrough 在类中 AbstractBlock
        Mappings:
        Namespace Name Mixin selector
        official a Lcjq;a(Lcjr;Lbuv;Lgb;Ldgb;)Z
        intermediary method_9516 Lnet/minecraft/class_4970;method_9516(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_10;)Z
        named canPathfindThrough Lnet/minecraft/block/AbstractBlock;canPathfindThrough(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/ai/pathing/NavigationType;)Z