# Currency Events

## CurrencyChangeEvent (cancellable)

Fired when a player's balance changes.

```java
@EventHandler
public void onChange(CurrencyChangeEvent event) {
    double oldBalance = event.getOldBalance();
    double newBalance = event.getNewBalance();
    event.setCancelled(true);  // block the change
}
```
