|
| virtual void | loadStatic () |
| virtual void | load (::ILevel &level, ::CompoundTag const &tag, ::DataLoadHelper &helper) |
| virtual bool | save (::CompoundTag &tag, ::SaveContext const &context) const |
| virtual::BlockActor & | getBlockActor () |
| virtual::BlockActor const & | getBlockActor () const |
| virtual::BlockPos const & | getBlockActorPosition () const |
| virtual::BlockActorType | getBlockActorType () const |
| virtual::BlockActorRendererId | getRendererId () const |
| virtual bool | isPermanentlyRendered () const |
| virtual bool | isWithinRenderDistance (::Vec3 const &cameraPosition) const |
| virtual bool | hasAlphaLayer () const |
| virtual float | getShadowRadius (::BlockSource ®ion) const |
| virtual bool | isInWorld () const |
| virtual::IVanillaRenderBlockActorComponent * | getCrackEntity (::BlockSource ®ion, ::BlockPos const &pos) |
| virtual::AABB const & | getAABB () const |
| virtual void | setAABB (::AABB const &value) |
| virtual::ActorTerrainInterlockData & | getEntityTerrainInterlockData () |
| virtual::ActorTerrainInterlockData const & | getEntityTerrainInterlockDataConst () const |
| virtual void | tick (::BlockSource ®ion) |
| virtual int | getTickCount () const |
| virtual::Container * | getContainer () |
| virtual::Container const * | getContainer () const |
| virtual void | eraseLootTable () |
| virtual::std::string | getName () const |
| virtual::std::string | getImmersiveReaderText (::BlockSource ®ion) |
| virtual bool | canRenderCustomName () const |
| virtual bool | hasCustomName () const |
| virtual::Bedrock::Safety::RedactableString const & | getCustomName () const |
| virtual void | setCustomName (::Bedrock::Safety::RedactableString const &name) |
| virtual bool | isCustomNameSaved () const |
| virtual::Bedrock::Safety::RedactableString | getDisplayName () const |
| virtual bool | hasFilteredNameTag () const |
| virtual::std::string | getFilteredNameTag () const |
| virtual void | setFilteredNameTag (::std::string const &filteredName) |
| virtual ::std::vector<::std::string > | getUgcStrings (::CompoundTag const &tag) const |
| virtual ::std::vector<::std::string > | getFilteredUgcStrings (::CompoundTag const &tag) const |
| virtual void | setUgcStrings (::CompoundTag &tag, ::std::vector<::std::string > const &list) const |
| virtual void | setFilteredUgcStrings (::CompoundTag &tag, ::std::vector<::std::string > const &list) const |
| virtual bool | validateData (::CompoundTag const &tag) const |
| virtual void | fixupOnLoad (::LevelChunk &lc) |
| virtual void | setChanged () |
| virtual bool | isChanged () const |
| virtual void | onChanged (::BlockSource ®ion) |
| virtual void | _resetAABB () |
| virtual void | _setCanRenderCustomName (bool value) |
| virtual void | _setCustomNameSaved (bool saveCustomName) |
|
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 | VanillaBlockActor (::BlockActorType type, ::BlockPos const &pos, ::BlockActorRendererId rendererId) |
|
MCAPI void | _loadCustomNameFromUpdatePacket (::CompoundTag const &data) |
|
MCAPI void | _saveCustomNameToUpdatePacket (::CompoundTag &tag) const |
|
MCAPI void * | $ctor (::BlockActorType type, ::BlockPos const &pos, ::BlockActorRendererId rendererId) |
|
MCAPI void | $dtor () |
|
MCAPI void | $loadStatic () |
|
MCAPI void | $load (::ILevel &level, ::CompoundTag const &tag, ::DataLoadHelper &helper) |
|
MCAPI bool | $save (::CompoundTag &tag, ::SaveContext const &context) const |
|
MCFOLD::BlockActor & | $getBlockActor () |
|
MCFOLD::BlockActor const & | $getBlockActor () const |
|
MCAPI::BlockPos const & | $getBlockActorPosition () const |
|
MCAPI::BlockActorType | $getBlockActorType () const |
|
MCAPI::BlockActorRendererId | $getRendererId () const |
|
MCFOLD bool | $isPermanentlyRendered () const |
|
MCAPI bool | $isWithinRenderDistance (::Vec3 const &cameraPosition) const |
|
MCFOLD bool | $hasAlphaLayer () const |
|
MCFOLD float | $getShadowRadius (::BlockSource ®ion) const |
|
MCAPI bool | $isInWorld () const |
|
MCFOLD::IVanillaRenderBlockActorComponent * | $getCrackEntity (::BlockSource ®ion, ::BlockPos const &pos) |
|
MCFOLD::AABB const & | $getAABB () const |
|
MCAPI void | $setAABB (::AABB const &value) |
|
MCFOLD::ActorTerrainInterlockData & | $getEntityTerrainInterlockData () |
|
MCFOLD::ActorTerrainInterlockData const & | $getEntityTerrainInterlockDataConst () const |
|
MCFOLD void | $tick (::BlockSource ®ion) |
|
MCFOLD int | $getTickCount () const |
|
MCFOLD::Container * | $getContainer () |
|
MCFOLD::Container const * | $getContainer () const |
|
MCFOLD void | $eraseLootTable () |
|
MCFOLD::std::string | $getName () const |
|
MCFOLD::std::string | $getImmersiveReaderText (::BlockSource ®ion) |
|
MCAPI bool | $canRenderCustomName () const |
|
MCAPI bool | $hasCustomName () const |
|
MCFOLD::Bedrock::Safety::RedactableString const & | $getCustomName () const |
|
MCAPI void | $setCustomName (::Bedrock::Safety::RedactableString const &name) |
|
MCAPI bool | $isCustomNameSaved () const |
|
MCAPI::Bedrock::Safety::RedactableString | $getDisplayName () const |
|
MCAPI bool | $hasFilteredNameTag () const |
|
MCAPI::std::string | $getFilteredNameTag () const |
|
MCAPI void | $setFilteredNameTag (::std::string const &filteredName) |
|
MCFOLD ::std::vector<::std::string > | $getUgcStrings (::CompoundTag const &tag) const |
|
MCFOLD ::std::vector<::std::string > | $getFilteredUgcStrings (::CompoundTag const &tag) const |
|
MCFOLD void | $setUgcStrings (::CompoundTag &tag, ::std::vector<::std::string > const &list) const |
|
MCFOLD void | $setFilteredUgcStrings (::CompoundTag &tag, ::std::vector<::std::string > const &list) const |
|
MCFOLD bool | $validateData (::CompoundTag const &tag) const |
|
MCFOLD void | $fixupOnLoad (::LevelChunk &lc) |
|
MCAPI void | $setChanged () |
|
MCAPI bool | $isChanged () const |
|
MCFOLD void | $onChanged (::BlockSource ®ion) |
|
MCAPI void | $_resetAABB () |
|
MCAPI void | $_setCanRenderCustomName (bool value) |
|
MCAPI void | $_setCustomNameSaved (bool saveCustomName) |
|
MCFOLD::IVanillaRenderBlockActorComponent const * | $_getRenderComponent () const |
|
MCFOLD::IVanillaRenderBlockActorComponent * | $_getRenderComponent () |
|
MCFOLD::IVanillaTickBlockActorComponent const * | $_getTickComponent () const |
|
MCFOLD::IVanillaTickBlockActorComponent * | $_getTickComponent () |
|
MCFOLD::IVanillaMainBlockActorComponent const * | $_getMainComponent () const |
|
MCFOLD::IVanillaMainBlockActorComponent * | $_getMainComponent () |
|
LLAPI void | refresh (optional_ref< class BlockSource > blockSource=std::nullopt) |
|
virtual bool | saveItemInstanceData (::CompoundTag &tag, ::SaveContext const &saveContext) 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 | 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 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 &player) const |
|
MCAPI bool | onUpdatePacket (::CompoundTag const &data, ::BlockSource ®ion, ::Player const *fromPlayer) |
|
MCAPI bool | $saveItemInstanceData (::CompoundTag &tag, ::SaveContext const &saveContext) 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 | $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 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 &player) const |