|
|
LLAPI void | refresh (optional_ref< class BlockSource > blockSource=std::nullopt) |
|
BlockPos const & | getPosition () const |
|
BlockActorType | getType () const |
|
virtual void | load (::ILevel &level, ::CompoundTag const &tag, ::DataLoadHelper &helper) |
|
virtual bool | save (::CompoundTag &tag, ::SaveContext const &saveContext) const |
|
virtual bool | saveItemInstanceData (::CompoundTag &tag) const |
|
virtual void | saveBlockData (::CompoundTag &tag, ::BlockSource ®ion) const |
|
virtual void | loadBlockData (::CompoundTag const &tag, ::BlockSource ®ion, ::DataLoadHelper &dataLoadHelper) |
|
virtual void | onCustomTagLoadDone (::BlockSource ®ion) |
|
virtual void | loadStatic () |
|
virtual void | onPlace (::BlockSource ®ion) |
|
virtual void | onMove () |
|
virtual void | onRemoved (::BlockSource ®ion) |
|
virtual void | onChunkLoaded (::LevelChunk &lc) |
|
virtual void | onChunkUnloaded (::LevelChunk &lc) |
|
virtual void | onSubChunkLoaded (::LevelChunk &, short, bool) |
|
virtual void | onNeighborChanged (::BlockSource ®ion, ::BlockPos const &position) |
|
virtual void | triggerEvent (int b0, int b1) |
|
virtual bool | isTypeOrDerived (::BlockActorType type) const |
|
virtual void | getDebugText (::std::vector<::std::string > &outputInfo, ::BlockPos const &debugPos, ::BlockSource const *region) const |
|
virtual ::std::unique_ptr<::BlockActorDataPacket > | _getUpdatePacket (::BlockSource ®ion) |
|
virtual void | _onUpdatePacket (::CompoundTag const &data, ::BlockSource ®ion) |
|
virtual bool | _playerCanUpdate (::Player const &fromPlayer) const |
|
virtual::IVanillaRenderBlockActorComponent const * | _getRenderComponent () const |
|
virtual::IVanillaRenderBlockActorComponent * | _getRenderComponent () |
|
virtual::IVanillaTickBlockActorComponent const * | _getTickComponent () const |
|
virtual::IVanillaTickBlockActorComponent * | _getTickComponent () |
|
virtual::IVanillaMainBlockActorComponent const * | _getMainComponent () const |
|
virtual::IVanillaMainBlockActorComponent * | _getMainComponent () |
|
MCAPI bool | onUpdatePacket (::CompoundTag const &data, ::BlockSource ®ion, ::Player const *fromPlayer) |
|
MCAPI void | $dtor () |
|
MCAPI void | $load (::ILevel &level, ::CompoundTag const &tag, ::DataLoadHelper &helper) |
|
MCAPI bool | $save (::CompoundTag &tag, ::SaveContext const &saveContext) const |
|
MCAPI bool | $saveItemInstanceData (::CompoundTag &tag) const |
|
MCFOLD void | $saveBlockData (::CompoundTag &tag, ::BlockSource ®ion) const |
|
MCFOLD void | $loadBlockData (::CompoundTag const &tag, ::BlockSource ®ion, ::DataLoadHelper &dataLoadHelper) |
|
MCFOLD void | $onCustomTagLoadDone (::BlockSource ®ion) |
|
MCFOLD void | $loadStatic () |
|
MCFOLD void | $onPlace (::BlockSource ®ion) |
|
MCFOLD void | $onMove () |
|
MCFOLD void | $onRemoved (::BlockSource ®ion) |
|
MCFOLD void | $onChunkLoaded (::LevelChunk &lc) |
|
MCFOLD void | $onChunkUnloaded (::LevelChunk &lc) |
|
MCFOLD void | $onSubChunkLoaded (::LevelChunk &, short, bool) |
|
MCFOLD void | $onNeighborChanged (::BlockSource ®ion, ::BlockPos const &position) |
|
MCFOLD void | $triggerEvent (int b0, int b1) |
|
MCAPI bool | $isTypeOrDerived (::BlockActorType type) const |
|
MCAPI void | $getDebugText (::std::vector<::std::string > &outputInfo, ::BlockPos const &debugPos, ::BlockSource const *region) const |
|
MCFOLD ::std::unique_ptr<::BlockActorDataPacket > | $_getUpdatePacket (::BlockSource ®ion) |
|
MCFOLD void | $_onUpdatePacket (::CompoundTag const &data, ::BlockSource ®ion) |
|
MCFOLD bool | $_playerCanUpdate (::Player const &fromPlayer) const |
|
MCFOLD::IVanillaRenderBlockActorComponent const * | $_getRenderComponent () const |
|
MCFOLD::IVanillaRenderBlockActorComponent * | $_getRenderComponent () |
|
MCFOLD::IVanillaTickBlockActorComponent const * | $_getTickComponent () const |
|
MCFOLD::IVanillaTickBlockActorComponent * | $_getTickComponent () |
|
MCFOLD::IVanillaMainBlockActorComponent const * | $_getMainComponent () const |
|
MCFOLD::IVanillaMainBlockActorComponent * | $_getMainComponent () |