# GameStateChangeEvent
> Fired after the game state has changed.
`gg.lode.observerapi.api.event`
---
## Signature
```java
public class GameStateChangeEvent extends BaseEvent
```
---
## Methods
### getOldState
```java
public GameState getOldState()
```
**Returns:** [[GameState]] - the previous game state
---
### getNewState
```java
public GameState getNewState()
```
**Returns:** [[GameState]] - the new game state
---
## Related Pages
- [[GameState]]
- [[PreGameStateChangeEvent]]
- [[IObserverAPI]]