跳转到正文

协议模型:T · 1 ​

全部模型 · 协议包用法

选择模型查看构造参数和字段,代码块保留完整模型名称。... 表示可省略的字段,省略时使用该类型的零值。

TakeItemActor ​

继承 Packet。

python
class TakeItemActor(_Packet):
    packet_id: ClassVar[int] = 17
    packet_name: ClassVar[str] = 'TakeItemActor'
    ItemEntityRuntimeID: int
    TakerEntityRuntimeID: int
    def __init__(self, /, *,
        ItemEntityRuntimeID: int = ...,
        TakerEntityRuntimeID: int = ...,
    ) -> None: ...

TakeOutContainerStackRequestAction ​

继承 Struct。

python
class TakeOutContainerStackRequestAction(_Struct):
    transferStackRequestAction: transferStackRequestAction
    def __init__(self, /, *,
        transferStackRequestAction: transferStackRequestAction = ...,
    ) -> None: ...

相关字段类型:transferStackRequestAction。

TakeStackRequestAction ​

继承 Struct。

python
class TakeStackRequestAction(_Struct):
    transferStackRequestAction: transferStackRequestAction
    def __init__(self, /, *,
        transferStackRequestAction: transferStackRequestAction = ...,
    ) -> None: ...

相关字段类型:transferStackRequestAction。

TargetBlockHitEvent ​

继承 Struct。

python
class TargetBlockHitEvent(_Struct):
    RedstoneLevel: int
    def __init__(self, /, *,
        RedstoneLevel: int = ...,
    ) -> None: ...

Text ​

继承 Packet。

python
class Text(_Packet):
    packet_id: ClassVar[int] = 9
    packet_name: ClassVar[str] = 'Text'
    TextType: int
    NeedsTranslation: bool
    SourceName: str | StringBytes
    Message: str | StringBytes
    Parameters: list[str | StringBytes] | tuple[str | StringBytes, ...] | None
    XUID: str | StringBytes
    PlatformChatID: str | StringBytes
    FilteredMessage: str | StringBytes
    NeteaseExtraData: list[str | StringBytes] | tuple[str | StringBytes, ...] | None
    Unknown: str | StringBytes
    def __init__(self, /, *,
        TextType: int = ...,
        NeedsTranslation: bool = ...,
        SourceName: str | StringBytes = ...,
        Message: str | StringBytes = ...,
        Parameters: list[str | StringBytes] | tuple[str | StringBytes, ...] | None = ...,
        XUID: str | StringBytes = ...,
        PlatformChatID: str | StringBytes = ...,
        FilteredMessage: str | StringBytes = ...,
        NeteaseExtraData: list[str | StringBytes] | tuple[str | StringBytes, ...] | None = ...,
        Unknown: str | StringBytes = ...,
    ) -> None: ...

TextShape ​

继承 Struct。

python
class TextShape(_Struct):
    Text: str | StringBytes
    def __init__(self, /, *,
        Text: str | StringBytes = ...,
    ) -> None: ...

TexturePackInfo ​

继承 Struct。

python
class TexturePackInfo(_Struct):
    UUID: bytes
    Version: str | StringBytes
    Size: int
    ContentKey: str | StringBytes
    SubPackName: str | StringBytes
    ContentIdentity: str | StringBytes
    HasScripts: bool
    AddonPack: bool
    RTXEnabled: bool
    DownloadURL: str | StringBytes
    def __init__(self, /, *,
        UUID: bytes = ...,
        Version: str | StringBytes = ...,
        Size: int = ...,
        ContentKey: str | StringBytes = ...,
        SubPackName: str | StringBytes = ...,
        ContentIdentity: str | StringBytes = ...,
        HasScripts: bool = ...,
        AddonPack: bool = ...,
        RTXEnabled: bool = ...,
        DownloadURL: str | StringBytes = ...,
    ) -> None: ...

TexturePackInfo_ ​

继承 Struct。

python
class TexturePackInfo_(_Struct):
    TexturePackRequired: bool
    HasAddons: bool
    HasScripts: bool
    ForceDisableVibrantVisuals: bool
    WorldTemplateUUID: bytes
    WorldTemplateVersion: str | StringBytes
    TexturePacks: list[TexturePackInfo] | tuple[TexturePackInfo, ...] | None
    def __init__(self, /, *,
        TexturePackRequired: bool = ...,
        HasAddons: bool = ...,
        HasScripts: bool = ...,
        ForceDisableVibrantVisuals: bool = ...,
        WorldTemplateUUID: bytes = ...,
        WorldTemplateVersion: str | StringBytes = ...,
        TexturePacks: list[TexturePackInfo] | tuple[TexturePackInfo, ...] | None = ...,
    ) -> None: ...

相关字段类型:TexturePackInfo。

TickingAreasLoadStatus ​

继承 Packet。

python
class TickingAreasLoadStatus(_Packet):
    packet_id: ClassVar[int] = 179
    packet_name: ClassVar[str] = 'TickingAreasLoadStatus'
    Preload: bool
    def __init__(self, /, *,
        Preload: bool = ...,
    ) -> None: ...

ToastRequest ​

继承 Packet。

python
class ToastRequest(_Packet):
    packet_id: ClassVar[int] = 186
    packet_name: ClassVar[str] = 'ToastRequest'
    Title: str | StringBytes
    Message: str | StringBytes
    def __init__(self, /, *,
        Title: str | StringBytes = ...,
        Message: str | StringBytes = ...,
    ) -> None: ...

Transfer ​

继承 Packet。

python
class Transfer(_Packet):
    packet_id: ClassVar[int] = 85
    packet_name: ClassVar[str] = 'Transfer'
    Address: str | StringBytes
    Port: int
    ReloadWorld: bool
    def __init__(self, /, *,
        Address: str | StringBytes = ...,
        Port: int = ...,
        ReloadWorld: bool = ...,
    ) -> None: ...

transferStackRequestAction ​

继承 Struct。

python
class transferStackRequestAction(_Struct):
    Count: int
    Source: StackRequestSlotInfo
    Destination: StackRequestSlotInfo
    def __init__(self, /, *,
        Count: int = ...,
        Source: StackRequestSlotInfo = ...,
        Destination: StackRequestSlotInfo = ...,
    ) -> None: ...

相关字段类型:StackRequestSlotInfo。

transferStackRequestAction_ ​

继承 Struct。

python
class transferStackRequestAction_(_Struct):
    transferStackRequestAction: transferStackRequestAction
    def __init__(self, /, *,
        transferStackRequestAction: transferStackRequestAction = ...,
    ) -> None: ...

相关字段类型:transferStackRequestAction。

Transport ​

继承 Packet。

python
class Transport(_Packet):
    packet_id: ClassVar[int] = 226
    packet_name: ClassVar[str] = 'Transport'
    PacketID: int
    CompressedPayload: bytes | None
    def __init__(self, /, *,
        PacketID: int = ...,
        CompressedPayload: bytes | None = ...,
    ) -> None: ...

TransportNoCompress ​

继承 Packet。

python
class TransportNoCompress(_Packet):
    packet_id: ClassVar[int] = 229
    packet_name: ClassVar[str] = 'TransportNoCompress'
    PacketID: int
    Payload: bytes | None
    def __init__(self, /, *,
        PacketID: int = ...,
        Payload: bytes | None = ...,
    ) -> None: ...

TrimData ​

继承 Packet。

python
class TrimData(_Packet):
    packet_id: ClassVar[int] = 302
    packet_name: ClassVar[str] = 'TrimData'
    Patterns: list[TrimPattern] | tuple[TrimPattern, ...] | None
    Materials: list[TrimMaterial] | tuple[TrimMaterial, ...] | None
    def __init__(self, /, *,
        Patterns: list[TrimPattern] | tuple[TrimPattern, ...] | None = ...,
        Materials: list[TrimMaterial] | tuple[TrimMaterial, ...] | None = ...,
    ) -> None: ...

相关字段类型:TrimMaterial、TrimPattern。

TrimMaterial ​

继承 Struct。

python
class TrimMaterial(_Struct):
    MaterialID: str | StringBytes
    Colour: str | StringBytes
    ItemName: str | StringBytes
    def __init__(self, /, *,
        MaterialID: str | StringBytes = ...,
        Colour: str | StringBytes = ...,
        ItemName: str | StringBytes = ...,
    ) -> None: ...

TrimMaterial_ ​

继承 Struct。

python
class TrimMaterial_(_Struct):
    Patterns: list[TrimPattern] | tuple[TrimPattern, ...] | None
    Materials: list[TrimMaterial] | tuple[TrimMaterial, ...] | None
    def __init__(self, /, *,
        Patterns: list[TrimPattern] | tuple[TrimPattern, ...] | None = ...,
        Materials: list[TrimMaterial] | tuple[TrimMaterial, ...] | None = ...,
    ) -> None: ...

相关字段类型:TrimMaterial、TrimPattern。

TrimPattern ​

继承 Struct。

python
class TrimPattern(_Struct):
    ItemName: str | StringBytes
    PatternID: str | StringBytes
    def __init__(self, /, *,
        ItemName: str | StringBytes = ...,
        PatternID: str | StringBytes = ...,
    ) -> None: ...

Neomega · 使用、开发与参考文档