> For the complete documentation index, see [llms.txt](https://docs.settlers-united.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.settlers-united.com/s4-lua-api-de/su-library-functions/su.buildings/su.buildings.getnextbuilding.md).

# SU.Buildings.GetNextBuilding

## SU.Buildings.GetNextBuilding(buildingID, buildingState=Buildings.ALL)

Gibt die nächste (=**ältere**) Gebäude-ID zurück.

Dies ist eine auf Gebäude reduzierte Version von [SU.Entity.GetNextEntityID](/s4-lua-api-de/su-library-functions/su.entity/su.entity.getnextentityid.md).

#### Parameter

* `buildingID`: ID des aktuellen Gebäudes
* `buildingState` (optional): Gebäude-Status nach dem gesucht werden soll, siehe [Buildings](/s4-lua-api-de/api-enums/buildings.md)

#### Rückgabewert

* Gebäude-ID
* 0 falls keines vorhanden / Fehler

#### Beispiel

```lua
-- findet das nächste (ältere) Gebäude ausgehen vom Gebäude mit ID 135
local nextBuildingID = SU.Buildings.GetNextBuilding(135)
```
