35 virtual bool removeDistantEntityAreasAndCheckForRemoved(
36 ::std::vector<::Vec3>
const& playerPositions,
45 MCAPI uint countEntityTickingAreas()
const;
47 MCAPI ::std::vector<::std::shared_ptr<::ITickingArea>> findStandaloneAreasContaining(
::BlockPos const& position);
49 MCAPI ::std::vector<::std::shared_ptr<::ITickingArea>> findStandaloneAreasNamed(::std::string
const& name)
const;
51 MCAPI ::std::shared_ptr<::ITickingArea> getAreaFor(
::ActorUniqueID const& entityId)
const;
53 MCAPI ::std::vector<::TickingAreaDescription> getStandaloneTickingAreaDescriptions()
const;
55 MCAPI
bool hasTickingAreaNamed(::std::string
const& name)
const;
57 MCAPI
void processRemoves();
59 MCAPI ::std::vector<::TickingAreaDescription> removeAllStandaloneAreas(
::LevelStorage& levelStorage);
61 MCAPI ::std::vector<::TickingAreaDescription>
62 removeAreas(::std::vector<::std::shared_ptr<::ITickingArea>>
const& areasToRemove,
::LevelStorage& levelStorage);
74 MCAPI
bool $removeDistantEntityAreasAndCheckForRemoved(
75 ::std::vector<::Vec3>
const& playerPositions,
84 MCAPI
static void** $vftable();