Package net.minecraft.block
Class BedBlock
java.lang.Object
net.minecraft.block.AbstractBlock
net.minecraft.block.Block
net.minecraft.block.HorizontalFacingBlock
net.minecraft.block.BedBlock
- All Implemented Interfaces:
BlockEntityProvider,ItemConvertible
- Mappings:
Namespace Name official bziintermediary net/minecraft/class_2244named net/minecraft/block/BedBlock
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.block.Block
Block.NeighborGroupNested classes/interfaces inherited from class net.minecraft.block.AbstractBlock
AbstractBlock.AbstractBlockState, AbstractBlock.ContextPredicate, AbstractBlock.OffsetType, AbstractBlock.Settings, AbstractBlock.TypedContextPredicate<A> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final DyeColorprotected static final VoxelShapeprotected static final intprivate static final intprotected static final VoxelShapeprotected static final VoxelShapeprotected static final VoxelShapeprotected static final VoxelShapeprotected static final VoxelShapestatic final BooleanPropertystatic final EnumProperty<BedPart>protected static final VoxelShapeprotected static final VoxelShapeprotected static final VoxelShapeFields inherited from class net.minecraft.block.HorizontalFacingBlock
FACINGFields inherited from class net.minecraft.block.Block
field_31022, field_31023, field_31024, field_31025, field_31035, FORCE_STATE, LOGGER, MOVED, NO_REDRAW, NOTIFY_ALL, NOTIFY_LISTENERS, NOTIFY_NEIGHBORS, REDRAW_ON_MAIN_THREAD, SKIP_DROPS, SKIP_LIGHTING_UPDATES, STATE_IDS, stateManagerFields inherited from class net.minecraft.block.AbstractBlock
collidable, DIRECTIONS, dynamicBounds, jumpVelocityMultiplier, lootTableId, material, randomTicks, resistance, settings, slipperiness, soundGroup, velocityMultiplier -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidappendProperties(StateManager.Builder<Block, BlockState> builder) private voidbounceEntity(Entity entity) booleancanPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) createBlockEntity(BlockPos pos, BlockState state) findWakeUpPosition(EntityType<?> type, CollisionView world, BlockPos pos, float float2) findWakeUpPosition(EntityType<?> type, CollisionView world, BlockPos pos, int[][] int2, boolean bool) findWakeUpPosition(EntityType<?> type, CollisionView world, BlockPos pos, Direction direction, Direction direction2) static DoubleBlockProperties.TypegetBedPart(BlockState state) getColor()getDirection(BlockView world, BlockPos pos) private static DirectiongetDirectionTowardsOtherPart(BedPart part, Direction direction) static DirectiongetOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) getPistonBehavior(BlockState state) longgetRenderingSeed(BlockState state, BlockPos pos) getRenderType(BlockState state) 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.private static booleanstatic booleanisBedWorking(World world) Returns whether the world's dimension type allows beds to be respawned at and slept in without exploding.private booleanprivate static int[][]method_30837(Direction direction) private static int[][]method_30838(Direction direction, Direction direction2) private static int[][]method_30840(Direction direction, Direction direction2) voidonBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) voidonEntityLand(BlockView world, Entity entity) voidonLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) voidonPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.Methods inherited from class net.minecraft.block.HorizontalFacingBlock
mirror, rotateMethods inherited from class net.minecraft.block.Block
afterBreak, appendStacks, appendTooltip, asBlock, asItem, canMobSpawnInside, cannotConnect, createCuboidShape, dropExperience, dropStack, dropStack, dropStacks, dropStacks, dropStacks, dropStacks, getBlastResistance, getBlockFromItem, getDefaultState, getDroppedStacks, getDroppedStacks, getJumpVelocityMultiplier, getName, getPickStack, getRawIdFromState, getShapesForStates, getSlipperiness, getSoundGroup, getStateFromRawId, getStateManager, getStateWithProperties, getTranslationKey, getVelocityMultiplier, hasDynamicBounds, hasRandomTicks, hasTopRim, isFaceFullSquare, isShapeFullCube, isTranslucent, onBroken, onDestroyedByExplosion, onSteppedOn, postProcessState, precipitationTick, pushEntitiesUpBeforeBlockChange, randomDisplayTick, replace, replace, setDefaultState, shouldDrawSide, shouldDropItemsOnExplosion, sideCoversSmallSquare, spawnBreakParticles, toStringMethods inherited from class net.minecraft.block.AbstractBlock
calcBlockBreakingDelta, canBucketPlace, canPlaceAt, canReplace, createScreenHandlerFactory, emitsRedstonePower, getAmbientOcclusionLightLevel, getCameraCollisionShape, getCollisionShape, getComparatorOutput, getCullingShape, getDefaultMapColor, getDroppedStacks, getFluidState, getHardness, getLootTableId, getMaxModelOffset, getOffsetType, getOpacity, getRaycastShape, getSidesShape, getStrongRedstonePower, getWeakRedstonePower, hasComparatorOutput, hasSidedTransparency, isShapeFullCube, isSideInvisible, method_37247, neighborUpdate, onBlockAdded, onBlockBreakStart, onEntityCollision, onProjectileHit, onStacksDropped, onStateReplaced, onSyncedBlockEvent, prepare, randomTick, scheduledTickMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.block.BlockEntityProvider
getGameEventListener, getTicker
-
Field Details
-
PART
- Mappings:
Namespace Name Mixin selector official aLbzi;a:Lclr;intermediary field_9967Lnet/minecraft/class_2244;field_9967:Lnet/minecraft/class_2754;named PARTLnet/minecraft/block/BedBlock;PART:Lnet/minecraft/state/property/EnumProperty;
-
OCCUPIED
- Mappings:
Namespace Name Mixin selector official bLbzi;b:Lclk;intermediary field_9968Lnet/minecraft/class_2244;field_9968:Lnet/minecraft/class_2746;named OCCUPIEDLnet/minecraft/block/BedBlock;OCCUPIED:Lnet/minecraft/state/property/BooleanProperty;
-
field_31009
protected static final int field_31009- See Also:
- Mappings:
Namespace Name Mixin selector official cLbzi;c:Iintermediary field_31009Lnet/minecraft/class_2244;field_31009:Inamed field_31009Lnet/minecraft/block/BedBlock;field_31009:I
-
TOP_SHAPE
- Mappings:
Namespace Name Mixin selector official dLbzi;d:Ldnt;intermediary field_16788Lnet/minecraft/class_2244;field_16788:Lnet/minecraft/class_265;named TOP_SHAPELnet/minecraft/block/BedBlock;TOP_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
field_31010
private static final int field_31010- See Also:
- Mappings:
Namespace Name Mixin selector official mLbzi;m:Iintermediary field_31010Lnet/minecraft/class_2244;field_31010:Inamed field_31010Lnet/minecraft/block/BedBlock;field_31010:I
-
LEG_1_SHAPE
- Mappings:
Namespace Name Mixin selector official eLbzi;e:Ldnt;intermediary field_16782Lnet/minecraft/class_2244;field_16782:Lnet/minecraft/class_265;named LEG_1_SHAPELnet/minecraft/block/BedBlock;LEG_1_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
LEG_2_SHAPE
- Mappings:
Namespace Name Mixin selector official fLbzi;f:Ldnt;intermediary field_16784Lnet/minecraft/class_2244;field_16784:Lnet/minecraft/class_265;named LEG_2_SHAPELnet/minecraft/block/BedBlock;LEG_2_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
LEG_3_SHAPE
- Mappings:
Namespace Name Mixin selector official gLbzi;g:Ldnt;intermediary field_16786Lnet/minecraft/class_2244;field_16786:Lnet/minecraft/class_265;named LEG_3_SHAPELnet/minecraft/block/BedBlock;LEG_3_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
LEG_4_SHAPE
- Mappings:
Namespace Name Mixin selector official hLbzi;h:Ldnt;intermediary field_16789Lnet/minecraft/class_2244;field_16789:Lnet/minecraft/class_265;named LEG_4_SHAPELnet/minecraft/block/BedBlock;LEG_4_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
NORTH_SHAPE
- Mappings:
Namespace Name Mixin selector official iLbzi;i:Ldnt;intermediary field_16787Lnet/minecraft/class_2244;field_16787:Lnet/minecraft/class_265;named NORTH_SHAPELnet/minecraft/block/BedBlock;NORTH_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
SOUTH_SHAPE
- Mappings:
Namespace Name Mixin selector official jLbzi;j:Ldnt;intermediary field_16785Lnet/minecraft/class_2244;field_16785:Lnet/minecraft/class_265;named SOUTH_SHAPELnet/minecraft/block/BedBlock;SOUTH_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
WEST_SHAPE
- Mappings:
Namespace Name Mixin selector official kLbzi;k:Ldnt;intermediary field_16783Lnet/minecraft/class_2244;field_16783:Lnet/minecraft/class_265;named WEST_SHAPELnet/minecraft/block/BedBlock;WEST_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
EAST_SHAPE
- Mappings:
Namespace Name Mixin selector official lLbzi;l:Ldnt;intermediary field_16790Lnet/minecraft/class_2244;field_16790:Lnet/minecraft/class_265;named EAST_SHAPELnet/minecraft/block/BedBlock;EAST_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
color
- Mappings:
Namespace Name Mixin selector official nLbzi;n:Lbpm;intermediary field_9966Lnet/minecraft/class_2244;field_9966:Lnet/minecraft/class_1767;named colorLnet/minecraft/block/BedBlock;color:Lnet/minecraft/util/DyeColor;
-
-
Constructor Details
-
BedBlock
- Mappings:
Namespace Name Mixin selector official <init>Lbzi;<init>(Lbpm;Lcks$c;)Vintermediary <init>Lnet/minecraft/class_2244;<init>(Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)Vnamed <init>Lnet/minecraft/block/BedBlock;<init>(Lnet/minecraft/util/DyeColor;Lnet/minecraft/block/AbstractBlock$Settings;)V
-
-
Method Details
-
getDirection
- Mappings:
Namespace Name Mixin selector official aLbzi;a(Lbvu;Lgg;)Lgl;intermediary method_18476Lnet/minecraft/class_2244;method_18476(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2350;named getDirectionLnet/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.
- Overrides:
onUsein classAbstractBlock- Returns:
- an action result that specifies if using the block was successful.
- Mappings:
Namespace Name Mixin selector official aLcks;a(Lckt;Lbwq;Lgg;Lbke;Lasa;Ldmw;)Lasb;intermediary method_9534Lnet/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 onUseLnet/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;
-
isBedWorking
Returns whether the world's dimension type allows beds to be respawned at and slept in without exploding.- Returns:
- whether the world's dimension type allows beds to be respawned at and slept in without exploding
- See Also:
- Mappings:
Namespace Name Mixin selector official aLbzi;a(Lbwq;)Zintermediary method_27352Lnet/minecraft/class_2244;method_27352(Lnet/minecraft/class_1937;)Znamed isBedWorkingLnet/minecraft/block/BedBlock;isBedWorking(Lnet/minecraft/world/World;)Z
-
isFree
- Mappings:
Namespace Name Mixin selector official aLbzi;a(Lbwq;Lgg;)Zintermediary method_22357Lnet/minecraft/class_2244;method_22357(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Znamed isFreeLnet/minecraft/block/BedBlock;isFree(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Z
-
onLandedUpon
public void onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) - Overrides:
onLandedUponin classBlock- Mappings:
Namespace Name Mixin selector official aLbzp;a(Lbwq;Lckt;Lgg;Latg;F)Vintermediary method_9554Lnet/minecraft/class_2248;method_9554(Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;F)Vnamed onLandedUponLnet/minecraft/block/Block;onLandedUpon(Lnet/minecraft/world/World;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/Entity;F)V
-
onEntityLand
- Overrides:
onEntityLandin classBlock- Mappings:
Namespace Name Mixin selector official aLbzp;a(Lbvu;Latg;)Vintermediary method_9502Lnet/minecraft/class_2248;method_9502(Lnet/minecraft/class_1922;Lnet/minecraft/class_1297;)Vnamed onEntityLandLnet/minecraft/block/Block;onEntityLand(Lnet/minecraft/world/BlockView;Lnet/minecraft/entity/Entity;)V
-
bounceEntity
- Mappings:
Namespace Name Mixin selector official aLbzi;a(Latg;)Vintermediary method_21838Lnet/minecraft/class_2244;method_21838(Lnet/minecraft/class_1297;)Vnamed bounceEntityLnet/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.- Overrides:
getStateForNeighborUpdatein classAbstractBlock- Parameters:
state- the state of this blockdirection- the direction from this block to the neighborneighborState- the state of the updated neighbor blockworld- the worldpos- the position of this blockneighborPos- the position of the neighbor block- Returns:
- the new state of this block
- Mappings:
Namespace Name Mixin selector official aLcks;a(Lckt;Lgl;Lckt;Lbwr;Lgg;Lgg;)Lckt;intermediary method_9559Lnet/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 getStateForNeighborUpdateLnet/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
- Mappings:
Namespace Name Mixin selector official aLbzi;a(Lclh;Lgl;)Lgl;intermediary method_9488Lnet/minecraft/class_2244;method_9488(Lnet/minecraft/class_2742;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350;named getDirectionTowardsOtherPartLnet/minecraft/block/BedBlock;getDirectionTowardsOtherPart(Lnet/minecraft/block/enums/BedPart;Lnet/minecraft/util/math/Direction;)Lnet/minecraft/util/math/Direction;
-
onBreak
- Overrides:
onBreakin classBlock- Mappings:
Namespace Name Mixin selector official aLbzp;a(Lbwq;Lgg;Lckt;Lbke;)Vintermediary method_9576Lnet/minecraft/class_2248;method_9576(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1657;)Vnamed onBreakLnet/minecraft/block/Block;onBreak(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/entity/player/PlayerEntity;)V
-
getPlacementState
- Overrides:
getPlacementStatein classBlock- Mappings:
Namespace Name Mixin selector official aLbzp;a(Lbsq;)Lckt;intermediary method_9605Lnet/minecraft/class_2248;method_9605(Lnet/minecraft/class_1750;)Lnet/minecraft/class_2680;named getPlacementStateLnet/minecraft/block/Block;getPlacementState(Lnet/minecraft/item/ItemPlacementContext;)Lnet/minecraft/block/BlockState;
-
getOutlineShape
public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) - Overrides:
getOutlineShapein classAbstractBlock- Mappings:
Namespace Name Mixin selector official aLcks;a(Lckt;Lbvu;Lgg;Ldnf;)Ldnt;intermediary method_9530Lnet/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 getOutlineShapeLnet/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
- Mappings:
Namespace Name Mixin selector official gLbzi;g(Lckt;)Lgl;intermediary method_24163Lnet/minecraft/class_2244;method_24163(Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350;named getOppositePartDirectionLnet/minecraft/block/BedBlock;getOppositePartDirection(Lnet/minecraft/block/BlockState;)Lnet/minecraft/util/math/Direction;
-
getBedPart
- Mappings:
Namespace Name Mixin selector official hLbzi;h(Lckt;)Lcbm$a;intermediary method_24164Lnet/minecraft/class_2244;method_24164(Lnet/minecraft/class_2680;)Lnet/minecraft/class_4732$class_4733;named getBedPartLnet/minecraft/block/BedBlock;getBedPart(Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/DoubleBlockProperties$Type;
-
isBed
- Mappings:
Namespace Name Mixin selector official bLbzi;b(Lbvu;Lgg;)Zintermediary method_30839Lnet/minecraft/class_2244;method_30839(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Znamed isBedLnet/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 aLbzi;a(Latk;Lbvz;Lgg;F)Ljava/util/Optional;intermediary method_9484Lnet/minecraft/class_2244;method_9484(Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;F)Ljava/util/Optional;named findWakeUpPositionLnet/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 aLbzi;a(Latk;Lbvz;Lgg;Lgl;Lgl;)Ljava/util/Optional;intermediary method_30835Lnet/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 findWakeUpPositionLnet/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 aLbzi;a(Latk;Lbvz;Lgg;[[IZ)Ljava/util/Optional;intermediary method_30836Lnet/minecraft/class_2244;method_30836(Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;[[IZ)Ljava/util/Optional;named findWakeUpPositionLnet/minecraft/block/BedBlock;findWakeUpPosition(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/CollisionView;Lnet/minecraft/util/math/BlockPos;[[IZ)Ljava/util/Optional;
-
getPistonBehavior
- Overrides:
getPistonBehaviorin classAbstractBlock- Mappings:
Namespace Name Mixin selector official dLcks;d(Lckt;)Ldey;intermediary method_9527Lnet/minecraft/class_4970;method_9527(Lnet/minecraft/class_2680;)Lnet/minecraft/class_3619;named getPistonBehaviorLnet/minecraft/block/AbstractBlock;getPistonBehavior(Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/piston/PistonBehavior;
-
getRenderType
- Overrides:
getRenderTypein classAbstractBlock- Mappings:
Namespace Name Mixin selector official b_Lcks;b_(Lckt;)Lcfe;intermediary method_9604Lnet/minecraft/class_4970;method_9604(Lnet/minecraft/class_2680;)Lnet/minecraft/class_2464;named getRenderTypeLnet/minecraft/block/AbstractBlock;getRenderType(Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/BlockRenderType;
-
appendProperties
- Overrides:
appendPropertiesin classBlock- Mappings:
Namespace Name Mixin selector official aLbzp;a(Lcku$a;)Vintermediary method_9515Lnet/minecraft/class_2248;method_9515(Lnet/minecraft/class_2689$class_2690;)Vnamed appendPropertiesLnet/minecraft/block/Block;appendProperties(Lnet/minecraft/state/StateManager$Builder;)V
-
createBlockEntity
- Specified by:
createBlockEntityin interfaceBlockEntityProvider- Mappings:
Namespace Name Mixin selector official aLcbw;a(Lgg;Lckt;)Lciq;intermediary method_10123Lnet/minecraft/class_2343;method_10123(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2586;named createBlockEntityLnet/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) - Overrides:
onPlacedin classBlock- Mappings:
Namespace Name Mixin selector official aLbzp;a(Lbwq;Lgg;Lckt;Latu;Lbqq;)Vintermediary method_9567Lnet/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;)Vnamed onPlacedLnet/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
- Mappings:
Namespace Name Mixin selector official cLbzi;c()Lbpm;intermediary method_9487Lnet/minecraft/class_2244;method_9487()Lnet/minecraft/class_1767;named getColorLnet/minecraft/block/BedBlock;getColor()Lnet/minecraft/util/DyeColor;
-
getRenderingSeed
- Overrides:
getRenderingSeedin classAbstractBlock- Mappings:
Namespace Name Mixin selector official aLcks;a(Lckt;Lgg;)Jintermediary method_9535Lnet/minecraft/class_4970;method_9535(Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Jnamed getRenderingSeedLnet/minecraft/block/AbstractBlock;getRenderingSeed(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;)J
-
method_30838
- Mappings:
Namespace Name Mixin selector official aLbzi;a(Lgl;Lgl;)[[Iintermediary method_30838Lnet/minecraft/class_2244;method_30838(Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)[[Inamed method_30838Lnet/minecraft/block/BedBlock;method_30838(Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Direction;)[[I
-
method_30840
- Mappings:
Namespace Name Mixin selector official bLbzi;b(Lgl;Lgl;)[[Iintermediary method_30840Lnet/minecraft/class_2244;method_30840(Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)[[Inamed method_30840Lnet/minecraft/block/BedBlock;method_30840(Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Direction;)[[I
-
method_30837
- Mappings:
Namespace Name Mixin selector official aLbzi;a(Lgl;)[[Iintermediary method_30837Lnet/minecraft/class_2244;method_30837(Lnet/minecraft/class_2350;)[[Inamed method_30837Lnet/minecraft/block/BedBlock;method_30837(Lnet/minecraft/util/math/Direction;)[[I
-