soulfire.bot_live_pb2.PathfindGoal

class soulfire.bot_live_pb2.PathfindGoal(block: PathfindGoal | collections.abc.Mapping | None = ..., near: PathfindGoal | collections.abc.Mapping | None = ..., entity: PathfindGoal | collections.abc.Mapping | None = ..., xz: PathfindGoal | collections.abc.Mapping | None = ..., y: PathfindGoal | collections.abc.Mapping | None = ..., break_block: PathfindGoal | collections.abc.Mapping | None = ..., place_block: PathfindGoal | collections.abc.Mapping | None = ..., away_from_position: PathfindGoal | collections.abc.Mapping | None = ..., away_from_entity: PathfindGoal | collections.abc.Mapping | None = ..., any: PathfindGoal | collections.abc.Mapping | None = ...)

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.

BLOCK_FIELD_NUMBER: ClassVar[int]
NEAR_FIELD_NUMBER: ClassVar[int]
ENTITY_FIELD_NUMBER: ClassVar[int]
XZ_FIELD_NUMBER: ClassVar[int]
Y_FIELD_NUMBER: ClassVar[int]
BREAK_BLOCK_FIELD_NUMBER: ClassVar[int]
PLACE_BLOCK_FIELD_NUMBER: ClassVar[int]
AWAY_FROM_POSITION_FIELD_NUMBER: ClassVar[int]
AWAY_FROM_ENTITY_FIELD_NUMBER: ClassVar[int]
ANY_FIELD_NUMBER: ClassVar[int]
block: PathfindGoal
near: PathfindGoal
entity: PathfindGoal
xz: PathfindGoal
y: PathfindGoal
break_block: PathfindGoal
place_block: PathfindGoal
away_from_position: PathfindGoal
away_from_entity: PathfindGoal
any: PathfindGoal

Classes

BlockGoal

Abstract base class for protocol messages.

NearGoal

Abstract base class for protocol messages.

EntityGoal

Abstract base class for protocol messages.

XZGoal

Abstract base class for protocol messages.

YGoal

Abstract base class for protocol messages.

BreakBlockGoal

Abstract base class for protocol messages.

PlaceBlockGoal

Abstract base class for protocol messages.

AwayFromPositionGoal

Abstract base class for protocol messages.

AwayFromEntityGoal

Abstract base class for protocol messages.

AnyGoal

Abstract base class for protocol messages.