|
virtual::AABB const & | getVisualShape (::Block const &block, ::AABB &bufferAABB) const |
|
virtual::Block const & | getPlacementBlock (::Actor const &by, ::BlockPos const &pos, uchar face, ::Vec3 const &clickPos, int itemValue) const |
|
virtual bool | use (::Player &player, ::BlockPos const &pos, uchar) const |
|
virtual void | entityInside (::BlockSource ®ion, ::BlockPos const &pos, ::Actor &actor) const |
|
virtual bool | canSurvive (::BlockSource ®ion, ::BlockPos const &pos) const |
|
virtual void | neighborChanged (::BlockSource ®ion, ::BlockPos const &pos, ::BlockPos const &neighborPos) const |
|
virtual void | movedByPiston (::BlockSource ®ion, ::BlockPos const &pos) const |
|
virtual void | setupRedstoneComponent (::BlockSource ®ion, ::BlockPos const &pos) const |
|
virtual bool | shouldConnectToRedstone (::BlockSource ®ion, ::BlockPos const &pos, ::Direction::Type direction) const |
|
virtual void | onProjectileHit (::BlockSource ®ion, ::BlockPos const &pos, ::Actor const &projectile) const |
|
virtual bool | isInteractiveBlock () const |
|
virtual bool | canConnect (::Block const &, uchar, ::Block const &) const |
|
virtual void | _addHardCodedBlockComponents (::Experiments const &) |
|
virtual void | _onHitByActivatingAttack (::BlockSource ®ion, ::BlockPos const &pos, ::Actor *sourceActor) const |
|
MCAPI::Block const & | _determineAttachment (::Actor const &by, ::BlockSource ®ion, ::BlockPos const &pos, uchar face) const |
|
MCAPI short | _getItemId (::BlockSource const ®ion, ::std::string_view itemName) const |
|
MCAPI void | _sendBellUsedEventToClient (::BlockSource const ®ion, ::Actor const &sourceActor) const |
|
MCAPI void | _tryAttachToNeighbors (::BlockSource ®ion, ::BlockPos const &pos, ::BlockPos const &neighborPos, int updateFlags) const |
|
MCAPI bool | hasValidAttachment (::Block const &block, ::BlockSource ®ion, ::BlockPos const &pos) const |
|
MCFOLD void | onPlace (::BlockEvents::BlockPlaceEvent &eventData) const |
|
MCFOLD void | tick (::BlockEvents::BlockQueuedTickEvent &eventData) const |
|
MCAPI::AABB const & | $getVisualShape (::Block const &block, ::AABB &bufferAABB) const |
|
MCAPI::Block const & | $getPlacementBlock (::Actor const &by, ::BlockPos const &pos, uchar face, ::Vec3 const &clickPos, int itemValue) const |
|
MCAPI bool | $use (::Player &player, ::BlockPos const &pos, uchar) const |
|
MCAPI void | $entityInside (::BlockSource ®ion, ::BlockPos const &pos, ::Actor &actor) const |
|
MCAPI bool | $canSurvive (::BlockSource ®ion, ::BlockPos const &pos) const |
|
MCAPI void | $neighborChanged (::BlockSource ®ion, ::BlockPos const &pos, ::BlockPos const &neighborPos) const |
|
MCAPI void | $movedByPiston (::BlockSource ®ion, ::BlockPos const &pos) const |
|
MCFOLD void | $setupRedstoneComponent (::BlockSource ®ion, ::BlockPos const &pos) const |
|
MCFOLD bool | $shouldConnectToRedstone (::BlockSource ®ion, ::BlockPos const &pos, ::Direction::Type direction) const |
|
MCAPI void | $onProjectileHit (::BlockSource ®ion, ::BlockPos const &pos, ::Actor const &projectile) const |
|
MCFOLD bool | $isInteractiveBlock () const |
|
MCFOLD bool | $canConnect (::Block const &, uchar, ::Block const &) const |
|
MCAPI void | $_addHardCodedBlockComponents (::Experiments const &) |
|
MCAPI void | $_onHitByActivatingAttack (::BlockSource ®ion, ::BlockPos const &pos, ::Actor *sourceActor) const |
|