net.minecraft.world.level.block

public class CarvedPumpkinBlock

extends HorizontalDirectionalBlock

All mapped superinterfaces:

FeatureElement, ItemLike

dnb
net.minecraft.world.level.block.CarvedPumpkinBlock
net.minecraft.class_2276
net.minecraft.unmapped.C_ohcpexxu
net.minecraft.block.CarvedPumpkinBlock
net.minecraft.block.CarvedPumpkinBlock

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<CarvedPumpkinBlock>
a
CODEC
field_46304
f_ggqfupef
CODEC
CODEC
public static final EnumProperty<Direction>
b
FACING
field_10748
f_anuftlwx
FACING
FACING
private BlockPattern
c
snowGolemBase
field_10749
f_opffhubr
snowGolemDispenserPattern
snowGolemDispenserPattern
private BlockPattern
d
snowGolemFull
field_10750
f_qdcfhacm
snowGolemPattern
snowGolemPattern
private BlockPattern
f
ironGolemBase
field_10752
f_wyjprhrr
ironGolemDispenserPattern
ironGolemDispenserPattern
private BlockPattern
g
ironGolemFull
field_10753
f_spfboxoh
ironGolemPattern
ironGolemPattern
private static final Predicate<BlockState>
h
PUMPKINS_PREDICATE
field_10751
f_yjwwjcvn
IS_GOLEM_HEAD_PREDICATE
IS_GOLEM_HEAD_PREDICATE

Constructor summary

ModifierConstructor
protected (BlockBehaviour$Properties settings)

Method summary

Modifier and TypeMethod
public com.mojang.serialization.MapCodec<? extends CarvedPumpkinBlock>
a()
codec()
method_53969()
m_wrnxumjr()
getCodec()
getCodec()
protected 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(djd arg0, iu arg1)
canSpawnGolem(LevelReader arg0, BlockPos arg1)
method_9733(class_4538 arg0, class_2338 arg1)
m_ildfnaja(C_eemzphbi arg0, C_hynzadkk arg1)
canDispense(WorldView world, BlockPos pos)
canDispense(WorldView world, BlockPos pos)
private void
a(dja arg0, iu arg1)
trySpawnGolem(Level arg0, BlockPos arg1)
method_9731(class_1937 arg0, class_2338 arg1)
m_rhoybwia(C_cdctfzbn arg0, C_hynzadkk arg1)
trySpawnEntity(World world, BlockPos pos)
trySpawnEntity(World world, BlockPos pos)
private static void
a(dja arg0, eam$b arg1, bwf arg2, iu arg3)
spawnGolemInWorld(Level arg0, BlockPattern$BlockPatternMatch arg1, Entity arg2, BlockPos arg3)
method_45455(class_1937 arg0, class_2700$class_2702 arg1, class_1297 arg2, class_2338 arg3)
m_zcngggrr(C_cdctfzbn arg0, C_cgooxnaq$C_nsqvhfir arg1, C_astfners arg2, C_hynzadkk arg3)
spawnEntity(World world, BlockPattern$Result patternResult, Entity entity, BlockPos pos)
spawnGolem(World world, BlockPattern$Result result, Entity entity, BlockPos pos)
public static void
a(dja arg0, eam$b arg1)
clearPatternBlocks(Level arg0, BlockPattern$BlockPatternMatch arg1)
method_45454(class_1937 arg0, class_2700$class_2702 arg1)
m_inpvezdd(C_cdctfzbn arg0, C_cgooxnaq$C_nsqvhfir arg1)
breakPatternBlocks(World world, BlockPattern$Result patternResult)
replaceBlocks(World world, BlockPattern$Result result)
public static void
b(dja arg0, eam$b arg1)
updatePatternBlocks(Level arg0, BlockPattern$BlockPatternMatch arg1)
method_45456(class_1937 arg0, class_2700$class_2702 arg1)
m_bcdfolfh(C_cdctfzbn arg0, C_cgooxnaq$C_nsqvhfir arg1)
updatePatternBlocks(World world, BlockPattern$Result patternResult)
updateNeighbors(World world, BlockPattern$Result result)
public BlockState
a(dcw arg0)
getStateForPlacement(BlockPlaceContext arg0)
method_9605(class_1750 arg0)
m_iwedynhy(C_aiootljq arg0)
getPlacementState(ItemPlacementContext arg0)
getPlacementState(ItemPlacementContext arg0)
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)
private BlockPattern
b()
getOrCreateSnowGolemBase()
method_9732()
m_tkzrgwfa()
getSnowGolemDispenserPattern()
getSnowGolemDispenserPattern()
private BlockPattern
q()
getOrCreateSnowGolemFull()
method_9729()
m_vyixiekk()
getSnowGolemPattern()
getSnowGolemPattern()
private BlockPattern
r()
getOrCreateIronGolemBase()
method_9727()
m_hkybpizd()
getIronGolemDispenserPattern()
getIronGolemDispenserPattern()
private BlockPattern
y()
getOrCreateIronGolemFull()
method_9730()
m_vxcrdftc()
getIronGolemPattern()
getIronGolemPattern()