# TeamKickEvent
> Fired when a player is kicked from a team. Cancellable.
`gg.lode.leadapi.api.event.TeamKickEvent`
---
## Signature
```java
public class TeamKickEvent extends BaseEvent implements Cancellable
```
## Extends / Implements
- `BaseEvent`
- `Cancellable`
**Cancellable:** Yes
---
## Constructor
```java
TeamKickEvent(ITeam team, OfflinePlayer victim)
```
---
## Methods
### getVictim
```java
OfflinePlayer getVictim()
```
Returns the player being kicked. Uses `OfflinePlayer` since the player may not be online.
**Returns:** `OfflinePlayer` — The kicked player.
---
### getTeam
```java
ITeam getTeam()
```
Returns the team the player is being kicked from.
**Returns:** `ITeam` — The team.
---
### isCancelled / setCancelled
```java
boolean isCancelled()
void setCancelled(boolean b)
```
Controls whether the kick is cancelled.
---
## Related Pages
- [[TeamLeaveEvent]] — Fired when a player voluntarily leaves
- [[TeamRemoveEvent]] — Non-cancellable notification after removal
- [[ITeam]] — The team involved