soulfire.recipe_pb2.ListVillagerTradesResponse

class soulfire.recipe_pb2.ListVillagerTradesResponse(offers: collections.abc.Iterable[VillagerTradeOfferSnapshot | collections.abc.Mapping] | None = ..., villager_level: int | None = ..., villager_experience: int | None = ..., can_restock: bool = ..., container_id: int | None = ..., container_revision: int | 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.

OFFERS_FIELD_NUMBER: ClassVar[int]
VILLAGER_LEVEL_FIELD_NUMBER: ClassVar[int]
VILLAGER_EXPERIENCE_FIELD_NUMBER: ClassVar[int]
CAN_RESTOCK_FIELD_NUMBER: ClassVar[int]
CONTAINER_ID_FIELD_NUMBER: ClassVar[int]
CONTAINER_REVISION_FIELD_NUMBER: ClassVar[int]
offers: google.protobuf.internal.containers.RepeatedCompositeFieldContainer[VillagerTradeOfferSnapshot]
villager_level: int
villager_experience: int
can_restock: bool
container_id: int
container_revision: int