35 virtual ::Block
const&
36 getPlacementBlock(
::Actor const& by,
::BlockPos const& pos, uchar face,
::Vec3 const& clickPos,
int itemValue)
const
48 virtual ::AABB getCollisionShape(
55 virtual ::AABB
const& getOutline(
62 virtual bool canProvideSupport(
::Block const&, uchar face, ::BlockSupportType type)
const ;
68 virtual bool isWallBlock()
const ;
72 virtual ::HitResult clip(
78 ::ShapeType shapeType,
85 virtual void _addHardCodedBlockComponents(
::Experiments const&) ;
93 MCAPI ::WallConnectionType
116 MCAPI
static float const& POST_HEIGHT();
118 MCAPI_C
static float const& POST_WIDTH();
120 MCAPI static ::BaseGameVersion
const& WALL_DOESNT_BREAK_FALLING_BLOCK_VERSION();
122 MCAPI_C
static float const& WALL_HEIGHT();
124 MCAPI_C
static float const& WALL_WIDTH();
130 MCAPI ::Block
const& $getPlacementBlock(
142 MCAPI ::AABB
const& $getVisualShapeInWorld(
149 MCAPI ::AABB $getCollisionShape(
156 MCFOLD ::AABB
const& $getOutline(
163 MCFOLD
bool $canProvideSupport(
::Block const&, uchar face, ::BlockSupportType type)
const;
168 MCFOLD
bool $isWallBlock()
const;
172 MCFOLD ::HitResult $clip(
178 ::ShapeType shapeType,
184 MCAPI
void $_addHardCodedBlockComponents(
::Experiments const&);