soulfire.protocol_pb2.BotProtocolInfo¶
- class soulfire.protocol_pb2.BotProtocolInfo(minecraft_protocol_version: int | None = ..., minecraft_version_name: str | None = ..., protocol_state: str | None = ..., packet_observation_supported: bool = ..., raw_packet_sending_enabled: bool = ..., maximum_packet_bytes: int | None = ..., maximum_sends_per_second: int | None = ..., remote_protocol_version: int | None = ..., remote_version_name: str | None = ...)¶
Bases:
google.protobuf.message.MessageAbstract 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.
- MINECRAFT_PROTOCOL_VERSION_FIELD_NUMBER: ClassVar[int]¶
- MINECRAFT_VERSION_NAME_FIELD_NUMBER: ClassVar[int]¶
- PROTOCOL_STATE_FIELD_NUMBER: ClassVar[int]¶
- PACKET_OBSERVATION_SUPPORTED_FIELD_NUMBER: ClassVar[int]¶
- RAW_PACKET_SENDING_ENABLED_FIELD_NUMBER: ClassVar[int]¶
- MAXIMUM_PACKET_BYTES_FIELD_NUMBER: ClassVar[int]¶
- MAXIMUM_SENDS_PER_SECOND_FIELD_NUMBER: ClassVar[int]¶
- REMOTE_PROTOCOL_VERSION_FIELD_NUMBER: ClassVar[int]¶
- REMOTE_VERSION_NAME_FIELD_NUMBER: ClassVar[int]¶
- minecraft_protocol_version: int¶
- minecraft_version_name: str¶
- protocol_state: str¶
- packet_observation_supported: bool¶
- raw_packet_sending_enabled: bool¶
- maximum_packet_bytes: int¶
- maximum_sends_per_second: int¶
- remote_protocol_version: int¶
- remote_version_name: str¶