@@ -236,7 +236,7 @@ public static int getStorageSize(IBuilding building) {
236236
237237 public static int getAmountOfConstructionSites (IColony colony ) {
238238 int constructionSites = 0 ;
239- for (IBuilding building : colony .getBuildingManager ().getBuildings ().values ()) {
239+ for (IBuilding building : colony .getServerBuildingManager ().getBuildings ().values ()) {
240240 if (building .isPendingConstruction ())
241241 constructionSites ++;
242242 }
@@ -345,7 +345,7 @@ public static List<Object> getResearch(ResourceLocation branch, List<ResourceLoc
345345 * @return a map with all needed resources
346346 */
347347 public static Object builderResourcesToObject (IColony colony , BlockPos pos ) {
348- IBuilding building = colony .getBuildingManager ().getBuilding (pos );
348+ IBuilding building = colony .getServerBuildingManager ().getBuilding (pos );
349349 if (!(building instanceof AbstractBuildingStructureBuilder builderBuilding ))
350350 return null ;
351351
@@ -361,7 +361,7 @@ public static Object builderResourcesToObject(IColony colony, BlockPos pos) {
361361 final List <Delivery > deliveries = new ArrayList <>();
362362
363363 if (colonyView != null ) {
364- final IBuildingView buildingView = colonyView .getBuilding (pos );
364+ final IBuildingView buildingView = colonyView .getClientBuildingManager (). getBuilding (pos );
365365 if (buildingView instanceof BuildingBuilder .View builderBuildingView ) {
366366 for (Map .Entry <Integer , Collection <IToken <?>>> entry : builderBuildingView .getOpenRequestsByCitizen ().entrySet ()) {
367367 addDeliveryRequestsToList (builderBuildingView , deliveries , ImmutableList .copyOf (entry .getValue ()));
0 commit comments