Skip to content

scoreboard

Scoreboard Events

Scoreboard Display

  • Description: Scoreboard display updated
  • Parameters:
  • position: int - Display position ID
  • name: str - Scoreboard name
  • Usage:
Python
@client.event
async def on_scoreboard_display(position: int, name: str) -> None:
    ...

Scoreboard Objective

  • Description: Scoreboard objective updated
  • Parameters:

  • name: str - Objective name

  • mode: int - Update mode (0 = create, 1 = remove, 2 = update)
  • Usage:
Python
@client.event
async def on_scoreboard_objective(name: str, mode: int) -> None:
    ...

Scoreboard Score Update

  • Description: Scoreboard score updated
  • Parameters:

  • entity: str - Score holder name

  • objective: str - Objective name
  • action: int - Update action (0 = create/update, 1 = remove)
  • value: Optional[int] - New score (None for remove)
  • Usage:
Python
@client.event
async def on_scoreboard_score_update(entity: str, objective: str, action: int, value: Optional[int]) -> None:
    ...