# TeamCreateEvent
> Fired when a team is created.
`gg.lode.leadapi.api.event.TeamCreateEvent`
---
## Signature
```java
public class TeamCreateEvent extends BaseEvent
```
## Extends
- `BaseEvent`
**Cancellable:** No
---
## Constructor
```java
TeamCreateEvent(ITeam team, @Nullable Player player)
```
---
## Methods
### getTeam
```java
ITeam getTeam()
```
Returns the created team.
**Returns:** `ITeam` — The team that was created.
---
### getPlayer
```java
@Nullable Player getPlayer()
```
Returns the player who created the team, or `null` if the team was created programmatically.
**Returns:** `Player` — The creating player, or `null`.
---
## Related Pages
- [[TeamCreateByPlayerEvent]] — Cancellable variant fired only for player-initiated creation
- [[ITeam]] — The created team