net.minecraft.world.level.block

public class SnifferEggBlock

extends Block

All mapped superinterfaces:

FeatureElement, ItemLike

dtx
net.minecraft.world.level.block.SnifferEggBlock
net.minecraft.class_8238
net.minecraft.unmapped.C_ksnoznjc
net.minecraft.block.SnifferEggBlock
net.minecraft.block.SnifferEggBlock

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<SnifferEggBlock>
a
CODEC
field_46450
f_esepjesh
CODEC
CODEC
public static final int
b
MAX_HATCH_LEVEL
field_43249
f_xjuynjqr
FINAL_HATCH_STAGE
FINAL_HATCH_STAGE
public static final IntegerProperty
c
HATCH
field_43250
f_acdlfjnn
HATCH
HATCH
private static final int
d
REGULAR_HATCH_TIME_TICKS
field_43251
f_trtprull
HATCHING_TIME
HATCHING_TIME
private static final int
e
BOOSTED_HATCH_TIME_TICKS
field_43252
f_hzmzrbjz
BOOSTED_HATCHING_TIME
BOOSTED_HATCHING_TIME
private static final int
f
RANDOM_HATCH_OFFSET_TICKS
field_43253
f_iiicfacz
MAX_RANDOM_CRACK_TIME_OFFSET
RANDOM_HATCH_OFFSET_TICKS
private static final VoxelShape
g
SHAPE
field_43254
f_zlruyucs
SHAPE
SHAPE

Constructor summary

ModifierConstructor
public (BlockBehaviour$Properties settings)

Method summary

Modifier and TypeMethod
public com.mojang.serialization.MapCodec<SnifferEggBlock>
a()
codec()
method_53969()
m_wrnxumjr()
getCodec()
getCodec()
protected void
a(eai$a<dmf, eah> 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)
public VoxelShape
a(eah arg0, dig arg1, iu arg2, fev arg3)
getShape(BlockState arg0, BlockGetter arg1, BlockPos arg2, CollisionContext arg3)
method_9530(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_3726 arg3)
m_fqngyjtr(C_txtbiemp arg0, C_peaveboq arg1, C_hynzadkk arg2, C_pbfjvesm arg3)
getOutlineShape(BlockState arg0, BlockView arg1, BlockPos arg2, ShapeContext arg3)
getOutlineShape(BlockState arg0, BlockView arg1, BlockPos arg2, ShapeContext arg3)
public int
o(eah arg0)
getHatchLevel(BlockState arg0)
method_49827(class_2680 arg0)
m_hcphkhen(C_txtbiemp arg0)
getHatchStage(BlockState state)
getHatchStage(BlockState state)
private boolean
q(eah arg0)
isReadyToHatch(BlockState arg0)
method_49828(class_2680 arg0)
m_ucrlmnvf(C_txtbiemp arg0)
isReadyToHatch(BlockState state)
isReadyToHatch(BlockState state)
public void
a(eah arg0, arq arg1, iu arg2, azv arg3)
tick(BlockState arg0, ServerLevel arg1, BlockPos arg2, RandomSource arg3)
method_9588(class_2680 arg0, class_3218 arg1, class_2338 arg2, class_5819 arg3)
m_bneobcwj(C_txtbiemp arg0, C_bdwnwhiu arg1, C_hynzadkk arg2, C_rlomrsco arg3)
scheduledTick(BlockState arg0, ServerWorld arg1, BlockPos arg2, Random arg3)
scheduledTick(BlockState arg0, ServerWorld arg1, BlockPos arg2, RandomGenerator arg3)
public void
a(eah arg0, dja arg1, iu arg2, eah arg3, boolean arg4)
onPlace(BlockState arg0, Level arg1, BlockPos arg2, BlockState arg3, boolean arg4)
method_9615(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_2680 arg3, boolean arg4)
m_cojbgxjy(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2, C_txtbiemp arg3, boolean arg4)
onBlockAdded(BlockState arg0, World arg1, BlockPos arg2, BlockState arg3, boolean arg4)
onBlockAdded(BlockState arg0, World arg1, BlockPos arg2, BlockState arg3, boolean arg4)
public boolean
a(eah arg0, exd arg1)
isPathfindable(BlockState arg0, PathComputationType arg1)
method_9516(class_2680 arg0, class_10 arg1)
m_rwctfady(C_txtbiemp arg0, C_kjwlgpfr arg1)
canPathfindThrough(BlockState arg0, NavigationType arg1)
canPathfindThrough(BlockState arg0, NavigationType arg1)
public static boolean
a(dig arg0, iu arg1)
hatchBoost(BlockGetter arg0, BlockPos arg1)
method_49826(class_1922 arg0, class_2338 arg1)
m_zhmdbmip(C_peaveboq arg0, C_hynzadkk arg1)
isAboveHatchBooster(BlockView world, BlockPos pos)
isAboveHatchBooster(BlockView world, BlockPos pos)