类 BedBlock

    • 字段详细资料

      • PART

        public static final EnumProperty<BedPart> PART
        Mappings:
        Namespace Name Mixin selector
        official a Lbyj;a:Lckp;
        intermediary field_9967 Lnet/minecraft/class_2244;field_9967:Lnet/minecraft/class_2754;
        named PART Lnet/minecraft/block/BedBlock;PART:Lnet/minecraft/state/property/EnumProperty;
      • OCCUPIED

        public static final BooleanProperty OCCUPIED
        Mappings:
        Namespace Name Mixin selector
        official b Lbyj;b:Lcki;
        intermediary field_9968 Lnet/minecraft/class_2244;field_9968:Lnet/minecraft/class_2746;
        named OCCUPIED Lnet/minecraft/block/BedBlock;OCCUPIED:Lnet/minecraft/state/property/BooleanProperty;
      • field_31009

        protected static final int field_31009
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lbyj;c:I
        intermediary field_31009 Lnet/minecraft/class_2244;field_31009:I
        named field_31009 Lnet/minecraft/block/BedBlock;field_31009:I
      • TOP_SHAPE

        protected static final VoxelShape TOP_SHAPE
        Mappings:
        Namespace Name Mixin selector
        official d Lbyj;d:Ldmt;
        intermediary field_16788 Lnet/minecraft/class_2244;field_16788:Lnet/minecraft/class_265;
        named TOP_SHAPE Lnet/minecraft/block/BedBlock;TOP_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      • field_31010

        private static final int field_31010
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official m Lbyj;m:I
        intermediary field_31010 Lnet/minecraft/class_2244;field_31010:I
        named field_31010 Lnet/minecraft/block/BedBlock;field_31010:I
      • LEG_1_SHAPE

        protected static final VoxelShape LEG_1_SHAPE
        Mappings:
        Namespace Name Mixin selector
        official e Lbyj;e:Ldmt;
        intermediary field_16782 Lnet/minecraft/class_2244;field_16782:Lnet/minecraft/class_265;
        named LEG_1_SHAPE Lnet/minecraft/block/BedBlock;LEG_1_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      • LEG_2_SHAPE

        protected static final VoxelShape LEG_2_SHAPE
        Mappings:
        Namespace Name Mixin selector
        official f Lbyj;f:Ldmt;
        intermediary field_16784 Lnet/minecraft/class_2244;field_16784:Lnet/minecraft/class_265;
        named LEG_2_SHAPE Lnet/minecraft/block/BedBlock;LEG_2_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      • LEG_3_SHAPE

        protected static final VoxelShape LEG_3_SHAPE
        Mappings:
        Namespace Name Mixin selector
        official g Lbyj;g:Ldmt;
        intermediary field_16786 Lnet/minecraft/class_2244;field_16786:Lnet/minecraft/class_265;
        named LEG_3_SHAPE Lnet/minecraft/block/BedBlock;LEG_3_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      • LEG_4_SHAPE

        protected static final VoxelShape LEG_4_SHAPE
        Mappings:
        Namespace Name Mixin selector
        official h Lbyj;h:Ldmt;
        intermediary field_16789 Lnet/minecraft/class_2244;field_16789:Lnet/minecraft/class_265;
        named LEG_4_SHAPE Lnet/minecraft/block/BedBlock;LEG_4_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      • NORTH_SHAPE

        protected static final VoxelShape NORTH_SHAPE
        Mappings:
        Namespace Name Mixin selector
        official i Lbyj;i:Ldmt;
        intermediary field_16787 Lnet/minecraft/class_2244;field_16787:Lnet/minecraft/class_265;
        named NORTH_SHAPE Lnet/minecraft/block/BedBlock;NORTH_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      • SOUTH_SHAPE

        protected static final VoxelShape SOUTH_SHAPE
        Mappings:
        Namespace Name Mixin selector
        official j Lbyj;j:Ldmt;
        intermediary field_16785 Lnet/minecraft/class_2244;field_16785:Lnet/minecraft/class_265;
        named SOUTH_SHAPE Lnet/minecraft/block/BedBlock;SOUTH_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      • WEST_SHAPE

        protected static final VoxelShape WEST_SHAPE
        Mappings:
        Namespace Name Mixin selector
        official k Lbyj;k:Ldmt;
        intermediary field_16783 Lnet/minecraft/class_2244;field_16783:Lnet/minecraft/class_265;
        named WEST_SHAPE Lnet/minecraft/block/BedBlock;WEST_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      • EAST_SHAPE

        protected static final VoxelShape EAST_SHAPE
        Mappings:
        Namespace Name Mixin selector
        official l Lbyj;l:Ldmt;
        intermediary field_16790 Lnet/minecraft/class_2244;field_16790:Lnet/minecraft/class_265;
        named EAST_SHAPE Lnet/minecraft/block/BedBlock;EAST_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
      • color

        private final DyeColor color
        Mappings:
        Namespace Name Mixin selector
        official n Lbyj;n:Lbon;
        intermediary field_9966 Lnet/minecraft/class_2244;field_9966:Lnet/minecraft/class_1767;
        named color Lnet/minecraft/block/BedBlock;color:Lnet/minecraft/util/DyeColor;
    • 构造器详细资料

      • BedBlock

        public BedBlock​(DyeColor color,
                        AbstractBlock.Settings settings)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbyj;<init>(Lbon;Lcjq$c;)V
        intermediary <init> Lnet/minecraft/class_2244;<init>(Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V
        named <init> Lnet/minecraft/block/BedBlock;<init>(Lnet/minecraft/util/DyeColor;Lnet/minecraft/block/AbstractBlock$Settings;)V
    • 方法详细资料

      • getDirection

        @Nullable
        public static @Nullable Direction getDirection​(BlockView world,
                                                       BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official a Lbyj;a(Lbuv;Lgb;)Lgg;
        intermediary method_18476 Lnet/minecraft/class_2244;method_18476(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2350;
        named getDirection Lnet/minecraft/block/BedBlock;getDirection(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/Direction;
      • 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;
      • isOverworld

        public static boolean isOverworld​(World world)
        Mappings:
        Namespace Name Mixin selector
        official a Lbyj;a(Lbvr;)Z
        intermediary method_27352 Lnet/minecraft/class_2244;method_27352(Lnet/minecraft/class_1937;)Z
        named isOverworld Lnet/minecraft/block/BedBlock;isOverworld(Lnet/minecraft/world/World;)Z
      • isFree

        private boolean isFree​(World world,
                               BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official a Lbyj;a(Lbvr;Lgb;)Z
        intermediary method_22357 Lnet/minecraft/class_2244;method_22357(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z
        named isFree Lnet/minecraft/block/BedBlock;isFree(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Z
      • onLandedUpon

        public void onLandedUpon​(World world,
                                 BlockPos pos,
                                 Entity entity,
                                 float distance)
        覆盖:
        onLandedUpon 在类中 Block
        Mappings:
        Namespace Name Mixin selector
        official a Lbyq;a(Lbvr;Lgb;Lasl;F)V
        intermediary method_9554 Lnet/minecraft/class_2248;method_9554(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;F)V
        named onLandedUpon Lnet/minecraft/block/Block;onLandedUpon(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/Entity;F)V
      • onEntityLand

        public void onEntityLand​(BlockView world,
                                 Entity entity)
        覆盖:
        onEntityLand 在类中 Block
        Mappings:
        Namespace Name Mixin selector
        official a Lbyq;a(Lbuv;Lasl;)V
        intermediary method_9502 Lnet/minecraft/class_2248;method_9502(Lnet/minecraft/class_1922;Lnet/minecraft/class_1297;)V
        named onEntityLand Lnet/minecraft/block/Block;onEntityLand(Lnet/minecraft/world/BlockView;Lnet/minecraft/entity/Entity;)V
      • bounceEntity

        private void bounceEntity​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official a Lbyj;a(Lasl;)V
        intermediary method_21838 Lnet/minecraft/class_2244;method_21838(Lnet/minecraft/class_1297;)V
        named bounceEntity Lnet/minecraft/block/BedBlock;bounceEntity(Lnet/minecraft/entity/Entity;)V
      • getStateForNeighborUpdate

        public BlockState getStateForNeighborUpdate​(BlockState state,
                                                    Direction direction,
                                                    BlockState neighborState,
                                                    WorldAccess world,
                                                    BlockPos pos,
                                                    BlockPos neighborPos)
        Gets the possibly updated block state of this block when a neighboring block is updated.
        覆盖:
        getStateForNeighborUpdate 在类中 AbstractBlock
        参数:
        state - the state of this block
        direction - the direction from this block to the neighbor
        neighborState - the state of the updated neighbor block
        world - the world
        pos - the position of this block
        neighborPos - the position of the neighbor block
        返回:
        the new state of this block
        Mappings:
        Namespace Name Mixin selector
        official a Lcjq;a(Lcjr;Lgg;Lcjr;Lbvs;Lgb;Lgb;)Lcjr;
        intermediary method_9559 Lnet/minecraft/class_4970;method_9559(Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
        named getStateForNeighborUpdate Lnet/minecraft/block/AbstractBlock;getStateForNeighborUpdate(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;Lnet/minecraft/block/BlockState;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
      • getDirectionTowardsOtherPart

        private static Direction getDirectionTowardsOtherPart​(BedPart part,
                                                              Direction direction)
        Mappings:
        Namespace Name Mixin selector
        official a Lbyj;a(Lckf;Lgg;)Lgg;
        intermediary method_9488 Lnet/minecraft/class_2244;method_9488(Lnet/minecraft/class_2742;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350;
        named getDirectionTowardsOtherPart Lnet/minecraft/block/BedBlock;getDirectionTowardsOtherPart(Lnet/minecraft/block/enums/BedPart;Lnet/minecraft/util/math/Direction;)Lnet/minecraft/util/math/Direction;
      • onBreak

        public void onBreak​(World world,
                            BlockPos pos,
                            BlockState state,
                            PlayerEntity player)
        覆盖:
        onBreak 在类中 Block
        Mappings:
        Namespace Name Mixin selector
        official a Lbyq;a(Lbvr;Lgb;Lcjr;Lbjf;)V
        intermediary method_9576 Lnet/minecraft/class_2248;method_9576(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1657;)V
        named onBreak Lnet/minecraft/block/Block;onBreak(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/entity/player/PlayerEntity;)V
      • getPlacementState

        @Nullable
        public @Nullable BlockState getPlacementState​(ItemPlacementContext ctx)
        覆盖:
        getPlacementState 在类中 Block
        Mappings:
        Namespace Name Mixin selector
        official a Lbyq;a(Lbrr;)Lcjr;
        intermediary method_9605 Lnet/minecraft/class_2248;method_9605(Lnet/minecraft/class_1750;)Lnet/minecraft/class_2680;
        named getPlacementState Lnet/minecraft/block/Block;getPlacementState(Lnet/minecraft/item/ItemPlacementContext;)Lnet/minecraft/block/BlockState;
      • getOutlineShape

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

        public static Direction getOppositePartDirection​(BlockState state)
        Mappings:
        Namespace Name Mixin selector
        official g Lbyj;g(Lcjr;)Lgg;
        intermediary method_24163 Lnet/minecraft/class_2244;method_24163(Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350;
        named getOppositePartDirection Lnet/minecraft/block/BedBlock;getOppositePartDirection(Lnet/minecraft/block/BlockState;)Lnet/minecraft/util/math/Direction;
      • getBedPart

        public static DoubleBlockProperties.Type getBedPart​(BlockState state)
        Mappings:
        Namespace Name Mixin selector
        official h Lbyj;h(Lcjr;)Lcan$a;
        intermediary method_24164 Lnet/minecraft/class_2244;method_24164(Lnet/minecraft/class_2680;)Lnet/minecraft/class_4732$class_4733;
        named getBedPart Lnet/minecraft/block/BedBlock;getBedPart(Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/DoubleBlockProperties$Type;
      • isBed

        private static boolean isBed​(BlockView world,
                                     BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official b Lbyj;b(Lbuv;Lgb;)Z
        intermediary method_30839 Lnet/minecraft/class_2244;method_30839(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
        named isBed Lnet/minecraft/block/BedBlock;isBed(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
      • findWakeUpPosition

        public static Optional<Vec3d> findWakeUpPosition​(EntityType<?> type,
                                                         CollisionView world,
                                                         BlockPos pos,
                                                         float float2)
        Mappings:
        Namespace Name Mixin selector
        official a Lbyj;a(Lasp;Lbva;Lgb;F)Ljava/util/Optional;
        intermediary method_9484 Lnet/minecraft/class_2244;method_9484(Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;F)Ljava/util/Optional;
        named findWakeUpPosition Lnet/minecraft/block/BedBlock;findWakeUpPosition(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/CollisionView;Lnet/minecraft/util/math/BlockPos;F)Ljava/util/Optional;
      • findWakeUpPosition

        private static Optional<Vec3d> findWakeUpPosition​(EntityType<?> type,
                                                          CollisionView world,
                                                          BlockPos pos,
                                                          Direction direction,
                                                          Direction direction2)
        Mappings:
        Namespace Name Mixin selector
        official a Lbyj;a(Lasp;Lbva;Lgb;Lgg;Lgg;)Ljava/util/Optional;
        intermediary method_30835 Lnet/minecraft/class_2244;method_30835(Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Ljava/util/Optional;
        named findWakeUpPosition Lnet/minecraft/block/BedBlock;findWakeUpPosition(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/CollisionView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Direction;)Ljava/util/Optional;
      • findWakeUpPosition

        private static Optional<Vec3d> findWakeUpPosition​(EntityType<?> type,
                                                          CollisionView world,
                                                          BlockPos pos,
                                                          int[][] int2,
                                                          boolean bool)
        Mappings:
        Namespace Name Mixin selector
        official a Lbyj;a(Lasp;Lbva;Lgb;[[IZ)Ljava/util/Optional;
        intermediary method_30836 Lnet/minecraft/class_2244;method_30836(Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;[[IZ)Ljava/util/Optional;
        named findWakeUpPosition Lnet/minecraft/block/BedBlock;findWakeUpPosition(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/CollisionView;Lnet/minecraft/util/math/BlockPos;[[IZ)Ljava/util/Optional;
      • getPistonBehavior

        public PistonBehavior getPistonBehavior​(BlockState state)
        覆盖:
        getPistonBehavior 在类中 AbstractBlock
        Mappings:
        Namespace Name Mixin selector
        official d Lcjq;d(Lcjr;)Lddy;
        intermediary method_9527 Lnet/minecraft/class_4970;method_9527(Lnet/minecraft/class_2680;)Lnet/minecraft/class_3619;
        named getPistonBehavior Lnet/minecraft/block/AbstractBlock;getPistonBehavior(Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/piston/PistonBehavior;
      • getRenderType

        public BlockRenderType getRenderType​(BlockState state)
        覆盖:
        getRenderType 在类中 AbstractBlock
        Mappings:
        Namespace Name Mixin selector
        official b_ Lcjq;b_(Lcjr;)Lced;
        intermediary method_9604 Lnet/minecraft/class_4970;method_9604(Lnet/minecraft/class_2680;)Lnet/minecraft/class_2464;
        named getRenderType Lnet/minecraft/block/AbstractBlock;getRenderType(Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/BlockRenderType;
      • 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
      • createBlockEntity

        public BlockEntity createBlockEntity​(BlockPos pos,
                                             BlockState state)
        指定者:
        createBlockEntity 在接口中 BlockEntityProvider
        Mappings:
        Namespace Name Mixin selector
        official a Lcax;a(Lgb;Lcjr;)Lchp;
        intermediary method_10123 Lnet/minecraft/class_2343;method_10123(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2586;
        named createBlockEntity Lnet/minecraft/block/BlockEntityProvider;createBlockEntity(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/entity/BlockEntity;
      • onPlaced

        public void onPlaced​(World world,
                             BlockPos pos,
                             BlockState state,
                             @Nullable
                             @Nullable LivingEntity placer,
                             ItemStack itemStack)
        覆盖:
        onPlaced 在类中 Block
        Mappings:
        Namespace Name Mixin selector
        official a Lbyq;a(Lbvr;Lgb;Lcjr;Lasy;Lbpr;)V
        intermediary method_9567 Lnet/minecraft/class_2248;method_9567(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;)V
        named onPlaced Lnet/minecraft/block/Block;onPlaced(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/item/ItemStack;)V
      • getColor

        public DyeColor getColor()
        Mappings:
        Namespace Name Mixin selector
        official c Lbyj;c()Lbon;
        intermediary method_9487 Lnet/minecraft/class_2244;method_9487()Lnet/minecraft/class_1767;
        named getColor Lnet/minecraft/block/BedBlock;getColor()Lnet/minecraft/util/DyeColor;
      • getRenderingSeed

        public long getRenderingSeed​(BlockState state,
                                     BlockPos pos)
        覆盖:
        getRenderingSeed 在类中 AbstractBlock
        Mappings:
        Namespace Name Mixin selector
        official a Lcjq;a(Lcjr;Lgb;)J
        intermediary method_9535 Lnet/minecraft/class_4970;method_9535(Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)J
        named getRenderingSeed Lnet/minecraft/block/AbstractBlock;getRenderingSeed(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;)J
      • 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
      • method_30838

        private static int[][] method_30838​(Direction direction,
                                            Direction direction2)
        Mappings:
        Namespace Name Mixin selector
        official a Lbyj;a(Lgg;Lgg;)[[I
        intermediary method_30838 Lnet/minecraft/class_2244;method_30838(Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)[[I
        named method_30838 Lnet/minecraft/block/BedBlock;method_30838(Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Direction;)[[I
      • method_30840

        private static int[][] method_30840​(Direction direction,
                                            Direction direction2)
        Mappings:
        Namespace Name Mixin selector
        official b Lbyj;b(Lgg;Lgg;)[[I
        intermediary method_30840 Lnet/minecraft/class_2244;method_30840(Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)[[I
        named method_30840 Lnet/minecraft/block/BedBlock;method_30840(Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Direction;)[[I
      • method_30837

        private static int[][] method_30837​(Direction direction)
        Mappings:
        Namespace Name Mixin selector
        official a Lbyj;a(Lgg;)[[I
        intermediary method_30837 Lnet/minecraft/class_2244;method_30837(Lnet/minecraft/class_2350;)[[I
        named method_30837 Lnet/minecraft/block/BedBlock;method_30837(Lnet/minecraft/util/math/Direction;)[[I