22 ::ll::TypedStorage<8, 24, ::std::vector<::std::pair<::DimensionType, ::SubChunkPos>>> mQueuedRequests;
28 ::std::unordered_map<::SubChunkPos, ::std::vector<::SubChunkRequestSubscriber*>>>>
29 mActiveSubChunkRequests;
35 ::std::unordered_map<::SubChunkPos, ::std::chrono::steady_clock::time_point>>>
36 mActiveSubChunkRequestStartTimes;
37 ::ll::TypedStorage<8, 8, ::std::shared_mutex> mQueuedRequestsMutex;
38 ::ll::TypedStorage<8, 80, ::Bedrock::Threading::Mutex> mActiveRequestsMutex;
46 MCAPI_C
bool containsRequesterAtRequest(
47 ::DimensionType
const& dimensionType,
53 isPositionInProgress(::DimensionType
const& dimensionType,
::SubChunkPos const& subChunkPosition)
const;
55 MCAPI_C
void queueSubChunkRequest(
56 ::DimensionType
const& dimensionType,
61 MCAPI_C
void sendSubChunkRequests(
64 ::DimensionType
const& playerDimension