net.minecraft.block

public interface Segmented

ece
net.minecraft.world.level.block.SegmentableBlock
net.minecraft.class_10596
net.minecraft.block.Segmented
net.minecraft.unmapped.C_lskgiwlp
net.minecraft.block.Segmented
net.minecraft.src.C_378869_

Field summary

Modifier and TypeField
int
d
MIN_SEGMENT
field_55789
SEGMENTS_PER_PLACEMENT
f_gvcnlpah
MIN_SEGMENTS
f_382416_
int
e
MAX_SEGMENT
field_55790
MAX_SEGMENTS
f_thvihzrz
MAX_SEGMENTS
f_379918_
IntProperty
f
AMOUNT
field_55791
SEGMENT_AMOUNT
f_emvxkmna
SEGMENT_AMOUNT
f_380971_

Method summary

Modifier and TypeMethod
default Function<BlockState, VoxelShape>
a(ekk<jg> o, ekm arg1)
getShapeCalculator(EnumProperty<Direction> arg0, IntegerProperty arg1)
method_66465(class_2754<class_2350> arg0, class_2758 arg1)
createShapeFunction(EnumProperty<Direction> directionProperty, IntProperty segmentAmountProperty)
m_huodadyt(C_cgckxfsw<C_xpuuihxf> arg0, C_vltzvhxi arg1)
createShapeGetter(EnumProperty<Direction> facing, IntProperty segmentAmount)
m_384574_(C_2092_<C_4687_> p_393332_, C_2094_ arg1)
default IntProperty
c()
getSegmentAmountProperty()
method_66434()
getAmountProperty()
m_xvuwnktr()
getSegmentAmount()
m_385554_()
default double
b()
getShapeHeight()
method_66433()
getHeight()
m_ahusxvkw()
getHeight()
m_385859_()
default boolean
a(ejm o, dlk o, ekm arg2)
canBeReplaced(BlockState arg0, BlockPlaceContext arg1, IntegerProperty arg2)
method_66464(class_2680 arg0, class_1750 arg1, class_2758 arg2)
shouldAddSegment(BlockState state, ItemPlacementContext context, IntProperty property)
m_kncxzfqb(C_txtbiemp arg0, C_aiootljq arg1, C_vltzvhxi arg2)
canAddSegment(BlockState state, ItemPlacementContext context, IntProperty segmentAmount)
m_384516_(C_2064_ p_393421_, C_1445_ p_396239_, C_2094_ arg2)
default BlockState
a(dlk o, duv o, ekm o, ekk<jg> arg3)
getStateForPlacement(BlockPlaceContext arg0, Block arg1, IntegerProperty arg2, EnumProperty<Direction> arg3)
method_66463(class_1750 arg0, class_2248 arg1, class_2758 arg2, class_2754<class_2350> arg3)
getPlacementState(ItemPlacementContext context, Block block, IntProperty amountProperty, EnumProperty<Direction> directionProperty)
m_isqxbnjj(C_aiootljq arg0, C_mmxmpdoq arg1, C_vltzvhxi arg2, C_cgckxfsw<C_xpuuihxf> arg3)
getPlacementState(ItemPlacementContext context, Block block, IntProperty segmentAmount, EnumProperty<Direction> facing)
m_388094_(C_1445_ p_395181_, C_1706_ p_393679_, C_2094_ p_397059_, C_2092_<C_4687_> arg3)