Interface IStandardRequestManager
- All Superinterfaces:
net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>,IRequestManager,ITickable
- All Known Implementing Classes:
StandardRequestManager
Describes the
StandardRequestManager data access. Is only used for internal handling.-
Method Summary
Modifier and TypeMethodDescriptionint@NotNull IProviderResolverAssignmentDataStore@NotNull IRequestIdentitiesDataStore@NotNull IRequestResolverIdentitiesDataStorevoidsetCurrentVersion(int currentVersion) Methods inherited from interface net.minecraftforge.common.util.INBTSerializable
deserializeNBT, serializeNBTMethods inherited from interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
assignRequest, createAndAssignRequest, createRequest, deserialize, getColony, getDataStoreManager, getFactoryController, getPlayerResolver, getRequestForToken, getResolverForRequest, getResolverForToken, getRetryingRequestResolver, isDirty, log, markDirty, onColonyUpdate, onProviderAddedToColony, onProviderRemovedFromColony, onRequesterRemovedFromColony, overruleRequest, reassignRequest, reset, serialize, setDirty, updateRequestState
-
Method Details
-
getRequestIdentitiesDataStore
-
getRequestResolverIdentitiesDataStore
-
getProviderResolverAssignmentDataStore
-
getRequestResolverRequestAssignmentDataStore
@NotNull @NotNull IRequestResolverRequestAssignmentDataStore getRequestResolverRequestAssignmentDataStore() -
getRequestableTypeRequestResolverAssignmentDataStore
@NotNull @NotNull IRequestableTypeRequestResolverAssignmentDataStore getRequestableTypeRequestResolverAssignmentDataStore() -
getProviderHandler
IProviderHandler getProviderHandler() -
getRequestHandler
IRequestHandler getRequestHandler() -
getResolverHandler
IResolverHandler getResolverHandler() -
getTokenHandler
ITokenHandler getTokenHandler() -
getUpdateHandler
IUpdateHandler getUpdateHandler() -
getCurrentVersion
int getCurrentVersion() -
setCurrentVersion
void setCurrentVersion(int currentVersion)
-