Interface IBuildingBasedRequester
- All Superinterfaces:
IRequester
- All Known Implementing Classes:
AbstractBuildingDependentRequestResolver,AbstractCraftingProductionResolver,AbstractCraftingRequestResolver,BuildingBasedRequester,BuildingRequestResolver,PrivateWorkerCraftingProductionResolver,PrivateWorkerCraftingRequestResolver,PublicWorkerCraftingProductionResolver,PublicWorkerCraftingRequestResolver,StationRequestResolver
-
Method Summary
Modifier and TypeMethodDescriptiongetBuilding(@NotNull IRequestManager manager, @NotNull IToken<?> token) Get the building.Methods inherited from interface com.minecolonies.api.colony.requestsystem.requester.IRequester
getId, getLocation, getRequesterDisplayName, onRequestedRequestCancelled, onRequestedRequestComplete
-
Method Details
-
getBuilding
Optional<IRequester> getBuilding(@NotNull @NotNull IRequestManager manager, @NotNull @NotNull IToken<?> token) Get the building.- Parameters:
manager- the manager.token- the token.- Returns:
- the IRequester or empty.
-