net.minecraft.world.level.block

public class BeehiveBlock

extends BaseEntityBlock

All mapped superinterfaces:

FeatureElement, ItemLike, EntityBlock

cwk
net.minecraft.world.level.block.BeehiveBlock
net.minecraft.class_4481
net.minecraft.unmapped.C_hzjprknd
net.minecraft.block.BeehiveBlock
net.minecraft.block.BeehiveBlock
net.minecraft.src.C_1701_
net.minecraft.world.level.block.BlockBeehive

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<BeehiveBlock>
a
CODEC
field_46274
f_sxgotsrf
CODEC
f_303500_
public static final DirectionProperty
b
FACING
field_20419
f_rbssvvff
FACING
FACING
f_49563_
public static final IntegerProperty
c
HONEY_LEVEL
field_20420
f_kdvvaqkr
HONEY_LEVEL
HONEY_LEVEL
f_49564_
public static final int
d
MAX_HONEY_LEVELS
field_31011
f_aquufvvz
FULL_HONEY_LEVEL
FULL_HONEY_LEVEL
f_152177_
private static final int
e
SHEARED_HONEYCOMB_COUNT
field_31012
f_taupaezd
DROPPED_HONEYCOMB_COUNT
DROPPED_HONEYCOMB_COUNT
f_152178_

Constructor summary

ModifierConstructor
public (BlockBehaviour$Properties arg0)

Method summary

Modifier and TypeMethod
public com.mojang.serialization.MapCodec<BeehiveBlock>
a()
codec()
method_53969()
m_wrnxumjr()
getCodec()
m_304657_()
public boolean
d_(djh arg0)
hasAnalogOutputSignal(BlockState arg0)
method_9498(class_2680 arg0)
m_upxjoscw(C_txtbiemp arg0)
hasComparatorOutput(BlockState arg0)
hasComparatorOutput(BlockState arg0)
m_7278_(C_2064_ arg0)
public int
a(djh arg0, ctp arg1, hx arg2)
getAnalogOutputSignal(BlockState arg0, Level arg1, BlockPos arg2)
method_9572(class_2680 arg0, class_1937 arg1, class_2338 arg2)
m_wtutwlcg(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2)
getComparatorOutput(BlockState arg0, World arg1, BlockPos arg2)
getComparatorOutput(BlockState arg0, World arg1, BlockPos arg2)
m_6782_(C_2064_ p_49621_, C_1596_ p_49622_, C_4675_ arg2)
public void
a(ctp arg0, cfi arg1, hx arg2, djh arg3, dgv arg4, cmy arg5)
playerDestroy(Level arg0, Player arg1, BlockPos arg2, BlockState arg3, BlockEntity arg4, ItemStack arg5)
method_9556(class_1937 arg0, class_1657 arg1, class_2338 arg2, class_2680 arg3, class_2586 arg4, class_1799 arg5)
m_mtdctgjh(C_cdctfzbn arg0, C_jzrpycqo arg1, C_hynzadkk arg2, C_txtbiemp arg3, C_kvegafmh arg4, C_sddaxwyk arg5)
afterBreak(World arg0, PlayerEntity arg1, BlockPos arg2, BlockState arg3, BlockEntity arg4, ItemStack arg5)
afterBreak(World arg0, PlayerEntity arg1, BlockPos arg2, BlockState arg3, BlockEntity arg4, ItemStack arg5)
m_6240_(C_1596_ p_49585_, C_1141_ p_49586_, C_4675_ p_49587_, C_2064_ p_49588_, C_1991_ p_49589_, C_1391_ arg5)
private void
b(ctp arg0, hx arg1)
angerNearbyBees(Level arg0, BlockPos arg1)
method_23893(class_1937 arg0, class_2338 arg1)
m_viegjbxx(C_cdctfzbn arg0, C_hynzadkk arg1)
angerNearbyBees(World world, BlockPos pos)
angerNearbyBees(World world, BlockPos pos)
m_49649_(C_1596_ p_49651_, C_4675_ arg1)
public static void
a(ctp arg0, hx arg1)
dropHoneycomb(Level arg0, BlockPos arg1)
method_21842(class_1937 arg0, class_2338 arg1)
m_lduayhrh(C_cdctfzbn arg0, C_hynzadkk arg1)
dropHoneycomb(World world, BlockPos pos)
dropHoneycomb(World world, BlockPos pos)
m_49600_(C_1596_ p_49601_, C_4675_ p_49602_)
public InteractionResult
a(djh arg0, ctp arg1, hx arg2, cfi arg3, bka arg4, elp arg5)
use(BlockState arg0, Level arg1, BlockPos arg2, Player arg3, InteractionHand arg4, BlockHitResult arg5)
method_9534(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_1657 arg3, class_1268 arg4, class_3965 arg5)
m_rocdemyx(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2, C_jzrpycqo arg3, C_laxmzoqs arg4, C_jdakttms arg5)
onUse(BlockState arg0, World arg1, BlockPos arg2, PlayerEntity arg3, Hand arg4, BlockHitResult arg5)
onUse(BlockState arg0, World arg1, BlockPos arg2, PlayerEntity arg3, Hand arg4, BlockHitResult arg5)
m_6227_(C_2064_ p_49625_, C_1596_ p_49626_, C_4675_ p_49627_, C_1141_ p_49628_, C_470_ p_49629_, C_3041_ arg5)
private boolean
c(ctp arg0, hx arg1)
hiveContainsBees(Level arg0, BlockPos arg1)
method_23894(class_1937 arg0, class_2338 arg1)
m_aggjufua(C_cdctfzbn arg0, C_hynzadkk arg1)
hasBees(World world, BlockPos pos)
hasBees(World world, BlockPos pos)
m_49654_(C_1596_ p_49656_, C_4675_ arg1)
public void
a(ctp arg0, djh arg1, hx arg2, cfi arg3, dgs$b arg4)
releaseBeesAndResetHoneyLevel(Level arg0, BlockState arg1, BlockPos arg2, Player arg3, BeehiveBlockEntity$BeeReleaseStatus arg4)
method_21841(class_1937 arg0, class_2680 arg1, class_2338 arg2, class_1657 arg3, class_4482$class_4484 arg4)
m_zslbiakt(C_cdctfzbn arg0, C_txtbiemp arg1, C_hynzadkk arg2, C_jzrpycqo arg3, C_cyniebsl$C_ajqcctan arg4)
takeHoney(World world, BlockState state, BlockPos pos, PlayerEntity player, BeehiveBlockEntity$BeeState beeState)
takeHoney(World world, BlockState state, BlockPos pos, PlayerEntity player, BeehiveBlockEntity$BeeState beeState)
m_49594_(C_1596_ p_49596_, C_2064_ p_49597_, C_4675_ p_49598_, C_1141_ p_49599_, C_1985_$C_1988_ arg4)
public void
a(ctp arg0, djh arg1, hx arg2)
resetHoneyLevel(Level arg0, BlockState arg1, BlockPos arg2)
method_23754(class_1937 arg0, class_2680 arg1, class_2338 arg2)
m_zqtkksnb(C_cdctfzbn arg0, C_txtbiemp arg1, C_hynzadkk arg2)
takeHoney(World world, BlockState state, BlockPos pos)
takeHoney(World world, BlockState state, BlockPos pos)
m_49590_(C_1596_ p_49592_, C_2064_ p_49593_, C_4675_ arg2)
public void
a(djh arg0, ctp arg1, hx arg2, auv arg3)
animateTick(BlockState arg0, Level arg1, BlockPos arg2, RandomSource arg3)
method_9496(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_5819 arg3)
m_qdvbqnpt(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2, C_rlomrsco arg3)
randomDisplayTick(BlockState arg0, World arg1, BlockPos arg2, Random arg3)
randomDisplayTick(BlockState arg0, World arg1, BlockPos arg2, RandomGenerator arg3)
m_214162_(C_2064_ p_220774_, C_1596_ p_220775_, C_4675_ p_220776_, C_212974_ arg3)
private void
a(ctp arg0, hx arg1, djh arg2)
trySpawnDripParticles(Level arg0, BlockPos arg1, BlockState arg2)
method_21843(class_1937 arg0, class_2338 arg1, class_2680 arg2)
m_hbusovpj(C_cdctfzbn arg0, C_hynzadkk arg1, C_txtbiemp arg2)
spawnHoneyParticles(World world, BlockPos pos, BlockState state)
spawnHoneyParticles(World world, BlockPos pos, BlockState state)
m_49603_(C_1596_ p_49605_, C_4675_ p_49606_, C_2064_ arg2)
private void
a(ctp arg0, hx arg1, emm arg2, double arg3)
spawnParticle(Level arg0, BlockPos arg1, VoxelShape arg2, double arg3)
method_21844(class_1937 arg0, class_2338 arg1, class_265 arg2, double arg3)
m_sxeolgug(C_cdctfzbn arg0, C_hynzadkk arg1, C_zscvhwbd arg2, double arg3)
addHoneyParticle(World world, BlockPos pos, VoxelShape shape, double height)
addHoneyParticle(World world, BlockPos pos, VoxelShape shape, double height)
m_49612_(C_1596_ p_49614_, C_4675_ p_49615_, C_3072_ p_49616_, double arg3)
private void
a(ctp arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
spawnFluidParticle(Level arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
method_21840(class_1937 arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
m_zrsrgskv(C_cdctfzbn arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
addHoneyParticle(World world, double minX, double maxX, double minZ, double maxZ, double height)
addHoneyParticle(World world, double minX, double maxX, double minZ, double maxZ, double height)
m_49576_(C_1596_ p_49578_, double p_49579_, double p_49581_, double arg3, double arg4, double arg5)
public BlockState
a(cph arg0)
getStateForPlacement(BlockPlaceContext arg0)
method_9605(class_1750 arg0)
m_iwedynhy(C_aiootljq arg0)
getPlacementState(ItemPlacementContext arg0)
getPlacementState(ItemPlacementContext arg0)
m_5573_(C_1445_ arg0)
protected void
a(dji$a<cwq, djh> arg0)
createBlockStateDefinition(StateDefinition$Builder<Block, BlockState> arg0)
method_9515(class_2689$class_2690<class_2248, class_2680> arg0)
m_yujtcnah(C_ezfeikaq$C_mfnsmxhw<C_mmxmpdoq, C_txtbiemp> arg0)
appendProperties(StateManager$Builder<Block, BlockState> arg0)
appendProperties(StateManager$Builder<Block, BlockState> arg0)
m_7926_(C_2065_$C_2066_<C_1706_, C_2064_> arg0)
public RenderShape
b_(djh arg0)
getRenderShape(BlockState arg0)
method_9604(class_2680 arg0)
m_mjglzdvu(C_txtbiemp arg0)
getRenderType(BlockState arg0)
getRenderType(BlockState arg0)
m_7514_(C_2064_ arg0)
public BlockEntity
a(hx arg0, djh arg1)
newBlockEntity(BlockPos arg0, BlockState arg1)
method_10123(class_2338 arg0, class_2680 arg1)
m_zupvpdxk(C_hynzadkk arg0, C_txtbiemp arg1)
createBlockEntity(BlockPos arg0, BlockState arg1)
createBlockEntity(BlockPos arg0, BlockState arg1)
m_142194_(C_4675_ p_152185_, C_2064_ arg1)
public <T extends BlockEntity> BlockEntityTicker<T>
a(ctp arg0, djh arg1, dgx<T> arg2)
getTicker(Level arg0, BlockState arg1, BlockEntityType<T> arg2)
method_31645(class_1937 arg0, class_2680 arg1, class_2591<T> arg2)
m_ujgennlh(C_cdctfzbn arg0, C_txtbiemp arg1, C_wgqvodus<T> arg2)
getTicker(World arg0, BlockState arg1, BlockEntityType<T> arg2)
getTicker(World arg0, BlockState arg1, BlockEntityType<T> arg2)
m_142354_(C_1596_ p_152181_, C_2064_ p_152182_, C_1992_<T> arg2)
public BlockState
a(ctp arg0, hx arg1, djh arg2, cfi arg3)
playerWillDestroy(Level arg0, BlockPos arg1, BlockState arg2, Player arg3)
method_9576(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_1657 arg3)
m_tjijvtpb(C_cdctfzbn arg0, C_hynzadkk arg1, C_txtbiemp arg2, C_jzrpycqo arg3)
onBreak(World arg0, BlockPos arg1, BlockState arg2, PlayerEntity arg3)
onBreak(World arg0, BlockPos arg1, BlockState arg2, PlayerEntity arg3)
m_5707_(C_1596_ p_49609_, C_4675_ p_49610_, C_2064_ p_49611_, C_1141_ arg3)
public List<ItemStack>
a(djh arg0, ehc$a arg1)
getDrops(BlockState arg0, LootParams$Builder arg1)
method_9560(class_2680 arg0, class_8567$class_8568 arg1)
m_tgwcmyam(C_txtbiemp arg0, C_nzsnkdtl$C_oqhigtaq arg1)
getDroppedStacks(BlockState arg0, LootContextParameterSet$Builder arg1)
getDroppedStacks(BlockState arg0, LootContextParameterSet$Builder arg1)
m_49635_(C_2064_ p_287581_, C_286926_$C_286924_ arg1)
public BlockState
a(djh arg0, ic arg1, djh arg2, ctq arg3, hx arg4, hx arg5)
updateShape(BlockState arg0, Direction arg1, BlockState arg2, LevelAccessor arg3, BlockPos arg4, BlockPos arg5)
method_9559(class_2680 arg0, class_2350 arg1, class_2680 arg2, class_1936 arg3, class_2338 arg4, class_2338 arg5)
m_yvunqpeq(C_txtbiemp arg0, C_xpuuihxf arg1, C_txtbiemp arg2, C_vdvbsyle arg3, C_hynzadkk arg4, C_hynzadkk arg5)
getStateForNeighborUpdate(BlockState arg0, Direction arg1, BlockState arg2, WorldAccess arg3, BlockPos arg4, BlockPos arg5)
getStateForNeighborUpdate(BlockState arg0, Direction arg1, BlockState arg2, WorldAccess arg3, BlockPos arg4, BlockPos arg5)
m_7417_(C_2064_ p_49640_, C_4687_ p_49641_, C_2064_ p_49642_, C_1598_ p_49643_, C_4675_ p_49644_, C_4675_ arg5)
public BlockState
a(djh arg0, ddc arg1)
rotate(BlockState arg0, Rotation arg1)
method_9598(class_2680 arg0, class_2470 arg1)
m_umbsjste(C_txtbiemp arg0, C_mboglirk arg1)
rotate(BlockState arg0, BlockRotation arg1)
rotate(BlockState arg0, BlockRotation arg1)
m_6843_(C_2064_ p_310613_, C_1886_ arg1)
public BlockState
a(djh arg0, dbm arg1)
mirror(BlockState arg0, Mirror arg1)
method_9569(class_2680 arg0, class_2415 arg1)
m_ssvaouey(C_txtbiemp arg0, C_qomzaqud arg1)
mirror(BlockState arg0, BlockMirror arg1)
mirror(BlockState arg0, BlockMirror arg1)
m_6943_(C_2064_ p_310463_, C_1838_ arg1)