26 ::ll::TypedStorage<8, 32, ::std::string> texture;
32 virtual ::AABB
const& getVisualShape(
::Block const& block,
::AABB& bufferAABB)
const ;
34 virtual ::AABB getCollisionShape(
41 virtual int getTickDelay()
const;
59 virtual int getVariant(
::Block const& block)
const ;
61 virtual bool canSpawnOn(
::Actor*)
const ;
67 virtual int getSignalForData(
int)
const = 0;
69 virtual int getRedstoneSignal(
int)
const = 0;
71 virtual ::AABB
const getSensitiveAABB(
::BlockPos const& pos)
const;
73 virtual void _addHardCodedBlockComponents(
::Experiments const&) ;
81 MCAPI
void checkPressed(
95 MCAPI ::AABB
const& $getVisualShape(
::Block const& block,
::AABB& bufferAABB)
const;
97 MCFOLD ::AABB $getCollisionShape(
104 MCFOLD
int $getTickDelay()
const;
118 MCFOLD
int $getVariant(
::Block const& block)
const;
120 MCFOLD
bool $canSpawnOn(
::Actor*)
const;
124 MCAPI ::AABB
const $getSensitiveAABB(
::BlockPos const& pos)
const;