LeviLamina
|
Public Member Functions | |
virtual bool | canProvideSupport (::Block const &, uchar face, ::BlockSupportType) const |
virtual void | onStandOn (::EntityContext &entity, ::BlockPos const &pos) const |
virtual void | setupRedstoneComponent (::BlockSource ®ion, ::BlockPos const &pos) const |
virtual bool | isSignalSource () const |
virtual bool | shouldConnectToRedstone (::BlockSource ®ion, ::BlockPos const &pos, ::Direction::Type direction) const |
virtual void | animateTickBedrockLegacy (::BlockAnimateTickData const &tickData) const |
virtual::Brightness | getLightEmission (::Block const &block) const |
virtual::Brightness | getEmissiveBrightness (::Block const &block) const |
virtual bool | hasComparatorSignal () const |
virtual int | getComparatorSignal (::BlockSource ®ion, ::BlockPos const &pos, ::Block const &block, uchar dir) const |
virtual bool | liquidCanFlowIntoFromDirection (uchar flowIntoFacing, ::std::function<::Block const &(::BlockPos const &)> const &getBlock, ::BlockPos const &pos) const |
virtual void | _addHardCodedBlockComponents (::Experiments const &) |
MCAPI void | onPlace (::BlockEvents::BlockPlaceEvent &eventData) const |
MCAPI void | tick (::BlockEvents::BlockQueuedTickEvent &eventData) const |
MCAPI bool | $canProvideSupport (::Block const &, uchar face, ::BlockSupportType) const |
MCAPI void | $onStandOn (::EntityContext &entity, ::BlockPos const &pos) const |
MCAPI void | $setupRedstoneComponent (::BlockSource ®ion, ::BlockPos const &pos) const |
MCAPI bool | $isSignalSource () const |
MCAPI bool | $shouldConnectToRedstone (::BlockSource ®ion, ::BlockPos const &pos, ::Direction::Type direction) const |
MCAPI void | $animateTickBedrockLegacy (::BlockAnimateTickData const &tickData) const |
MCAPI::Brightness | $getLightEmission (::Block const &block) const |
MCAPI::Brightness | $getEmissiveBrightness (::Block const &block) const |
MCAPI bool | $hasComparatorSignal () const |
MCAPI int | $getComparatorSignal (::BlockSource ®ion, ::BlockPos const &pos, ::Block const &block, uchar dir) const |
MCAPI bool | $liquidCanFlowIntoFromDirection (uchar flowIntoFacing, ::std::function<::Block const &(::BlockPos const &)> const &getBlock, ::BlockPos const &pos) const |
MCAPI void | $_addHardCodedBlockComponents (::Experiments const &) |
Static Public Member Functions | |
static MCAPI void | _setCooldownPhase (::BlockSource ®ion, ::Block const &block, ::BlockPos const &pos) |
static MCAPI void | _setInactivePhase (::BlockSource ®ion, ::Block const &block, ::BlockPos const &pos) |
static MCAPI void | _tryResonateVibration (::BlockSource ®ion, ::BlockPos const &pos, ::Actor *source, int vibrationFrequency) |
static MCAPI void | setActivePhase (::BlockSource ®ion, ::BlockPos const &pos, ::Actor *source, int redstoneStrength, int vibrationFrequency) |
static MCAPI void ** | $vftable () |
Public Attributes | |
::ll::TypedStorage< 4, 4, int > | mActiveTicks |
MCAPI void SculkSensorBlock::onPlace | ( | ::BlockEvents::BlockPlaceEvent & | eventData | ) | const |
MCAPI void SculkSensorBlock::tick | ( | ::BlockEvents::BlockQueuedTickEvent & | eventData | ) | const |
|
static |
|
static |
|
static |
|
static |
MCAPI bool SculkSensorBlock::$canProvideSupport | ( | ::Block const & | , |
uchar | face, | ||
::BlockSupportType | ) const |
MCAPI void SculkSensorBlock::$onStandOn | ( | ::EntityContext & | entity, |
::BlockPos const & | pos ) const |
MCAPI void SculkSensorBlock::$setupRedstoneComponent | ( | ::BlockSource & | region, |
::BlockPos const & | pos ) const |
MCAPI bool SculkSensorBlock::$isSignalSource | ( | ) | const |
MCAPI bool SculkSensorBlock::$shouldConnectToRedstone | ( | ::BlockSource & | region, |
::BlockPos const & | pos, | ||
::Direction::Type | direction ) const |
MCAPI void SculkSensorBlock::$animateTickBedrockLegacy | ( | ::BlockAnimateTickData const & | tickData | ) | const |
MCAPI::Brightness SculkSensorBlock::$getLightEmission | ( | ::Block const & | block | ) | const |
MCAPI::Brightness SculkSensorBlock::$getEmissiveBrightness | ( | ::Block const & | block | ) | const |
MCAPI bool SculkSensorBlock::$hasComparatorSignal | ( | ) | const |
MCAPI int SculkSensorBlock::$getComparatorSignal | ( | ::BlockSource & | region, |
::BlockPos const & | pos, | ||
::Block const & | block, | ||
uchar | dir ) const |
MCAPI bool SculkSensorBlock::$liquidCanFlowIntoFromDirection | ( | uchar | flowIntoFacing, |
::std::function<::Block const &(::BlockPos const &)> const & | getBlock, | ||
::BlockPos const & | pos ) const |
MCAPI void SculkSensorBlock::$_addHardCodedBlockComponents | ( | ::Experiments const & | ) |
|
static |