net.minecraft.block

public class BedBlock

extends HorizontalFacingBlock implements BlockEntityProvider

All mapped superinterfaces:

ItemLike, BlockEntityProvider

bch
net.minecraft.unmapped.C_75957563
net.minecraft.block.BedBlock
net.minecraft.block.BlockBed

Field summary

Modifier and TypeField
public static final EnumProperty<BedPart>
a
f_65057992
PART
field_176472_a
public static final BooleanProperty
b
f_65472434
OCCUPIED
field_176471_b
protected static final VoxelShape
c
f_09004503
SHAPE
field_196351_c
private final DyeColor
p
f_14408446
color
field_196352_y

Constructor summary

ModifierConstructor
public (DyeColor color, Block$Properties properties)

Method summary

Modifier and TypeMethod
public MapColor
c(bkt arg0, axg arg1, ej arg2)
m_97857476(C_15815210 arg0, C_56864221 arg1, C_32594356 arg2)
getMapColor(BlockState arg0, BlockView arg1, BlockPos arg2)
func_180659_g(IBlockState arg0, IBlockReader arg1, BlockPos arg2)
public boolean
a(bkt arg0, axs arg1, ej arg2, aoc arg3, adh arg4, ep arg5, float arg6, float arg7, float arg8)
m_39069644(C_15815210 arg0, C_64041439 arg1, C_32594356 arg2, C_40996800 arg3, C_31276856 arg4, C_28786548 arg5, float arg6, float arg7, float arg8)
use(BlockState arg0, World arg1, BlockPos arg2, PlayerEntity arg3, InteractionHand arg4, Direction arg5, float arg6, float arg7, float arg8)
func_196250_a(IBlockState arg0, World arg1, BlockPos arg2, EntityPlayer arg3, EnumHand arg4, EnumFacing arg5, float arg6, float arg7, float arg8)
private PlayerEntity
a(axs arg0, ej arg1)
m_65324425(C_64041439 arg0, C_32594356 arg1)
getOccupant(World world, BlockPos pos)
func_176470_e(World arg0, BlockPos arg1)
public boolean
a(bkt arg0)
m_76696200(C_15815210 arg0)
isCube(BlockState arg0)
func_149686_d(IBlockState arg0)
public void
a(axs arg0, ej arg1, aeo arg2, float arg3)
m_35613877(C_64041439 arg0, C_32594356 arg1, C_42232651 arg2, float arg3)
onFallenOn(World arg0, BlockPos arg1, Entity arg2, float arg3)
func_180658_a(World arg0, BlockPos arg1, Entity arg2, float arg3)
public void
a(axg arg0, aeo arg1)
m_01409158(C_56864221 arg0, C_42232651 arg1)
beforeCollision(BlockView arg0, Entity arg1)
func_176216_a(IBlockReader arg0, Entity arg1)
public BlockState
a(bkt arg0, ep arg1, bkt arg2, axt arg3, ej arg4, ej arg5)
m_05745985(C_15815210 arg0, C_28786548 arg1, C_15815210 arg2, C_49764715 arg3, C_32594356 arg4, C_32594356 arg5)
updateShape(BlockState arg0, Direction arg1, BlockState arg2, WorldAccess arg3, BlockPos arg4, BlockPos arg5)
func_196271_a(IBlockState arg0, EnumFacing arg1, IBlockState arg2, IWorld arg3, BlockPos arg4, BlockPos arg5)
private static Direction
a(blq arg0, ep arg1)
m_49534450(C_68309369 arg0, C_28786548 arg1)
getConnectedDirection(BedPart part, Direction facing)
func_208070_a(BedPart arg0, EnumFacing arg1)
public void
a(axs arg0, aoc arg1, ej arg2, bkt arg3, biz arg4, ata arg5)
m_70532717(C_64041439 arg0, C_40996800 arg1, C_32594356 arg2, C_15815210 arg3, C_40735137 arg4, C_88708284 arg5)
afterMinedByPlayer(World arg0, PlayerEntity arg1, BlockPos arg2, BlockState arg3, BlockEntity arg4, ItemStack arg5)
func_180657_a(World arg0, EntityPlayer arg1, BlockPos arg2, IBlockState arg3, TileEntity arg4, ItemStack arg5)
public void
a(bkt arg0, axs arg1, ej arg2, bkt arg3, boolean arg4)
m_13356966(C_15815210 arg0, C_64041439 arg1, C_32594356 arg2, C_15815210 arg3, boolean arg4)
onRemoved(BlockState arg0, World arg1, BlockPos arg2, BlockState arg3, boolean arg4)
func_196243_a(IBlockState arg0, World arg1, BlockPos arg2, IBlockState arg3, boolean arg4)
public void
a(axs arg0, ej arg1, bkt arg2, aoc arg3)
m_90770496(C_64041439 arg0, C_32594356 arg1, C_15815210 arg2, C_40996800 arg3)
beforeMinedByPlayer(World arg0, BlockPos arg1, BlockState arg2, PlayerEntity arg3)
func_176208_a(World arg0, BlockPos arg1, IBlockState arg2, EntityPlayer arg3)
public BlockState
a(arg arg0)
m_05287994(C_46212859 arg0)
getPlacementState(BlockPlaceContext arg0)
func_196258_a(BlockItemUseContext arg0)
public ItemLike
a(bkt arg0, axs arg1, ej arg2, int arg3)
m_78174230(C_15815210 arg0, C_64041439 arg1, C_32594356 arg2, int arg3)
getDropItem(BlockState arg0, World arg1, BlockPos arg2, int arg3)
func_199769_a(IBlockState arg0, World arg1, BlockPos arg2, int arg3)
public VoxelShape
a(bkt arg0, axg arg1, ej arg2)
m_29383112(C_15815210 arg0, C_56864221 arg1, C_32594356 arg2)
getShape(BlockState arg0, BlockView arg1, BlockPos arg2)
func_196244_b(IBlockState arg0, IBlockReader arg1, BlockPos arg2)
public static BlockPos
a(axg arg0, ej arg1, int arg2)
m_49884667(C_56864221 arg0, C_32594356 arg1, int arg2)
getSpawnPoint(BlockView world, BlockPos pos, int depth)
func_176468_a(IBlockReader arg0, BlockPos arg1, int arg2)
protected static boolean
a(axg arg0, ej arg1)
m_96058728(C_56864221 arg0, C_32594356 arg1)
isValidSpawnPos(BlockView world, BlockPos pos)
func_176469_d(IBlockReader arg0, BlockPos arg1)
public PistonMoveBehavior
j(bkt arg0)
m_11009977(C_15815210 arg0)
getPistonMoveBehavior(BlockState arg0)
func_149656_h(IBlockState arg0)
public BlockLayer
c()
m_52943252()
getRenderLayer()
func_180664_k()
public RenderType
c(bkt arg0)
m_43136364(C_15815210 arg0)
getRenderType(BlockState arg0)
func_149645_b(IBlockState arg0)
public FaceShape
a(axg arg0, bkt arg1, ej arg2, ep arg3)
m_19944446(C_56864221 arg0, C_15815210 arg1, C_32594356 arg2, C_28786548 arg3)
getFaceShape(BlockView arg0, BlockState arg1, BlockPos arg2, Direction arg3)
func_193383_a(IBlockReader arg0, IBlockState arg1, BlockPos arg2, EnumFacing arg3)
protected void
a(bkv$a<bcj, bkt> arg0)
m_74806612(C_06229646$C_74484636<C_81592558, C_15815210> arg0)
buildStateDefinition(StateDefinition$Builder<Block, BlockState> arg0)
func_206840_a(StateContainer$Builder<Block, IBlockState> arg0)
public BlockEntity
a(axg arg0)
m_22794655(C_56864221 arg0)
createBlockEntity(BlockView arg0)
func_196283_a_(IBlockReader arg0)
public void
a(axs arg0, ej arg1, bkt arg2, aex arg3, ata arg4)
m_93454127(C_64041439 arg0, C_32594356 arg1, C_15815210 arg2, C_74425583 arg3, C_88708284 arg4)
onPlaced(World arg0, BlockPos arg1, BlockState arg2, LivingEntity arg3, ItemStack arg4)
func_180633_a(World arg0, BlockPos arg1, IBlockState arg2, EntityLivingBase arg3, ItemStack arg4)
public boolean
a(bkt arg0, axg arg1, ej arg2, caw arg3)
m_93785535(C_15815210 arg0, C_56864221 arg1, C_32594356 arg2, C_37308260 arg3)
canWalkThrough(BlockState arg0, BlockView arg1, BlockPos arg2, EntityNavigationType arg3)
func_196266_a(IBlockState arg0, IBlockReader arg1, BlockPos arg2, PathType arg3)
public boolean
b(bkt arg0)
m_07997830(C_15815210 arg0)
hasCustomMiningProgress(BlockState arg0)
func_190946_v(IBlockState arg0)
public DyeColor
d()
m_54020612()
getColor()
func_196350_d()
public long
a(bkt arg0, ej arg1)
m_56762324(C_15815210 arg0, C_32594356 arg1)
getSeed(BlockState arg0, BlockPos arg1)
func_209900_a(IBlockState arg0, BlockPos arg1)