net.minecraft.block

public class ConnectingBlock

extends Block

All mapped superinterfaces:

ItemConvertible

bzv
net.minecraft.world.level.block.PipeBlock
net.minecraft.class_2429
net.minecraft.block.ConnectingBlock
net.minecraft.unmapped.C_bgglkyxh
net.minecraft.block.SixWayBlock
net.minecraft.block.SixWayBlock

Field summary

Modifier and TypeField
private static final Direction[]
i
DIRECTIONS
field_11334
FACINGS
f_cfmjmtaa
field_196494_D
FACING_VALUES
public static final BooleanProperty
a
NORTH
field_11332
NORTH
f_svnizrma
field_196488_a
NORTH
public static final BooleanProperty
b
EAST
field_11335
EAST
f_zxavztgq
field_196490_b
EAST
public static final BooleanProperty
c
SOUTH
field_11331
SOUTH
f_hmtlidkh
field_196492_c
SOUTH
public static final BooleanProperty
d
WEST
field_11328
WEST
f_dyywfaux
field_196495_y
WEST
public static final BooleanProperty
e
UP
field_11327
UP
f_sliyoepc
field_196496_z
UP
public static final BooleanProperty
f
DOWN
field_11330
DOWN
f_apbfdepp
field_196489_A
DOWN
public static final Map<Direction, BooleanProperty>
g
PROPERTY_BY_DIRECTION
field_11329
FACING_PROPERTIES
f_svqnynza
field_196491_B
FACING_TO_PROPERTY_MAP
protected final VoxelShape[]
h
shapeByIndex
field_11333
CONNECTIONS_TO_SHAPE
f_ubyrepbp
field_196493_C
shapes

Constructor summary

ModifierConstructor
protected (float radius, AbstractBlock$Settings settings)

Method summary

Modifier and TypeMethod
private VoxelShape[]
a(float arg0)
makeShapes(float arg0)
method_10370(float arg0)
generateFacingsToShapeMap(float radius)
m_rhbbmqca(float arg0)
func_196487_d(float arg0)
makeShapes(float apothem)
public boolean
b(cfj arg0, bpg arg1, fu arg2)
propagatesSkylightDown(BlockState arg0, BlockGetter arg1, BlockPos arg2)
method_9579(class_2680 arg0, class_1922 arg1, class_2338 arg2)
isTranslucent(BlockState arg0, BlockView arg1, BlockPos arg2)
m_ruuottmr(C_txtbiemp arg0, C_peaveboq arg1, C_hynzadkk arg2)
func_200123_i(BlockState arg0, IBlockReader arg1, BlockPos arg2)
propagatesSkylightDown(BlockState arg0, IBlockReader arg1, BlockPos arg2)
public VoxelShape
b(cfj arg0, bpg arg1, fu arg2, der arg3)
getShape(BlockState arg0, BlockGetter arg1, BlockPos arg2, CollisionContext arg3)
method_9530(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_3726 arg3)
getOutlineShape(BlockState arg0, BlockView arg1, BlockPos arg2, ShapeContext arg3)
m_fqngyjtr(C_txtbiemp arg0, C_peaveboq arg1, C_hynzadkk arg2, C_pbfjvesm arg3)
func_220053_a(BlockState arg0, IBlockReader arg1, BlockPos arg2, ISelectionContext arg3)
getShape(BlockState arg0, IBlockReader arg1, BlockPos arg2, ISelectionContext arg3)
protected int
h(cfj arg0)
getAABBIndex(BlockState arg0)
method_10368(class_2680 arg0)
getConnectionMask(BlockState state)
m_gfidhmax(C_txtbiemp arg0)
func_196486_i(BlockState arg0)
getShapeIndex(BlockState state)