soulfire.bot_live_pb2.BotScoreboardEvent

class soulfire.bot_live_pb2.BotScoreboardEvent(kind: ScoreboardEventKind | str | None = ..., objective_name: str | None = ..., display_name: soulfire.domain_pb2.TextComponent | collections.abc.Mapping | None = ..., render_type: str | None = ..., display_slot: str | None = ..., owner: str | None = ..., score: int | None = ..., team_name: str | None = ..., players: collections.abc.Iterable[str] | None = ..., prefix: soulfire.domain_pb2.TextComponent | collections.abc.Mapping | None = ..., suffix: soulfire.domain_pb2.TextComponent | collections.abc.Mapping | None = ..., color: str | None = ..., name_tag_visibility: str | None = ..., collision_rule: str | None = ..., allow_friendly_fire: bool = ..., see_friendly_invisibles: bool = ...)

Bases: google.protobuf.message.Message

Abstract base class for protocol messages.

Protocol message classes are almost always generated by the protocol compiler. These generated types subclass Message and implement the methods shown below.

KIND_FIELD_NUMBER: ClassVar[int]
OBJECTIVE_NAME_FIELD_NUMBER: ClassVar[int]
DISPLAY_NAME_FIELD_NUMBER: ClassVar[int]
RENDER_TYPE_FIELD_NUMBER: ClassVar[int]
DISPLAY_SLOT_FIELD_NUMBER: ClassVar[int]
OWNER_FIELD_NUMBER: ClassVar[int]
SCORE_FIELD_NUMBER: ClassVar[int]
TEAM_NAME_FIELD_NUMBER: ClassVar[int]
PLAYERS_FIELD_NUMBER: ClassVar[int]
PREFIX_FIELD_NUMBER: ClassVar[int]
SUFFIX_FIELD_NUMBER: ClassVar[int]
COLOR_FIELD_NUMBER: ClassVar[int]
NAME_TAG_VISIBILITY_FIELD_NUMBER: ClassVar[int]
COLLISION_RULE_FIELD_NUMBER: ClassVar[int]
ALLOW_FRIENDLY_FIRE_FIELD_NUMBER: ClassVar[int]
SEE_FRIENDLY_INVISIBLES_FIELD_NUMBER: ClassVar[int]
kind: ScoreboardEventKind
objective_name: str
display_name: soulfire.domain_pb2.TextComponent
render_type: str
display_slot: str
owner: str
score: int
team_name: str
players: google.protobuf.internal.containers.RepeatedScalarFieldContainer[str]
prefix: soulfire.domain_pb2.TextComponent
suffix: soulfire.domain_pb2.TextComponent
color: str
name_tag_visibility: str
collision_rule: str
allow_friendly_fire: bool
see_friendly_invisibles: bool