跳转到正文

协议模型:S · 15 ​

全部模型 · 协议包用法

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

struct_TopBlock_int32__M…Depth_int32_ ​

继承 Struct。

python
class struct_TopBlock_int32__MidBlock_int32__SeaFloorBlock_int32__FoundationBlock_int32__SeaBlock_int32__SeaFloorDepth_int32_(_Struct):
    TopBlock: int
    MidBlock: int
    SeaFloorBlock: int
    FoundationBlock: int
    SeaBlock: int
    SeaFloorDepth: int
    def __init__(self, /, *,
        TopBlock: int = ...,
        MidBlock: int = ...,
        SeaFloorBlock: int = ...,
        FoundationBlock: int = ...,
        SeaBlock: int = ...,
        SeaFloorDepth: int = ...,
    ) -> None: ...

struct_TradeTiers_uint32__Trades_uint32_ ​

继承 Struct。

python
class struct_TradeTiers_uint32__Trades_uint32_(_Struct):
    TradeTiers: int
    Trades: int
    def __init__(self, /, *,
        TradeTiers: int = ...,
        Trades: int = ...,
    ) -> None: ...

struct_Type_byte__Level_…hant_string_ ​

继承 Struct。

python
class struct_Type_byte__Level_byte__ModEnchant_string_(_Struct):
    Type: int
    Level: int
    ModEnchant: str | StringBytes
    def __init__(self, /, *,
        Type: int = ...,
        Level: int = ...,
        ModEnchant: str | StringBytes = ...,
    ) -> None: ...

struct_Type_int32__Sever…text_string_ ​

继承 Struct。

python
class struct_Type_int32__Severity_int32__PacketID_int32__ViolationContext_string_(_Struct):
    Type: int
    Severity: int
    PacketID: int
    ViolationContext: str | StringBytes
    def __init__(self, /, *,
        Type: int = ...,
        Severity: int = ...,
        PacketID: int = ...,
        ViolationContext: str | StringBytes = ...,
    ) -> None: ...

struct_Type_string__ValueIndices___uint_ ​

继承 Struct。

python
class struct_Type_string__ValueIndices___uint_(_Struct):
    Type: str | StringBytes
    ValueIndices: list[int] | tuple[int, ...] | None
    def __init__(self, /, *,
        Type: str | StringBytes = ...,
        ValueIndices: list[int] | tuple[int, ...] | None = ...,
    ) -> None: ...

struct_Type_string__Values___string_ ​

继承 Struct。

python
class struct_Type_string__Values___string_(_Struct):
    Type: str | StringBytes
    Values: list[str | StringBytes] | tuple[str | StringBytes, ...] | None
    def __init__(self, /, *,
        Type: str | StringBytes = ...,
        Values: list[str | StringBytes] | tuple[str | StringBytes, ...] | None = ...,
    ) -> None: ...

struct_Type_uint16__Abil…eed_float32_ ​

继承 Struct。

python
class struct_Type_uint16__Abilities_uint32__Values_uint32__FlySpeed_float32__VerticalFlySpeed_float32__WalkSpeed_float32_(_Struct):
    Type: int
    Abilities: int
    Values: int
    FlySpeed: float | FloatBits
    VerticalFlySpeed: float | FloatBits
    WalkSpeed: float | FloatBits
    def __init__(self, /, *,
        Type: int = ...,
        Abilities: int = ...,
        Values: int = ...,
        FlySpeed: float | FloatBits = ...,
        VerticalFlySpeed: float | FloatBits = ...,
        WalkSpeed: float | FloatBits = ...,
    ) -> None: ...

struct_Type_uint8__Duration_float32_ ​

继承 Struct。

python
class struct_Type_uint8__Duration_float32_(_Struct):
    Type: int
    Duration: float | FloatBits
    def __init__(self, /, *,
        Type: int = ...,
        Duration: float | FloatBits = ...,
    ) -> None: ...

struct_Unknown1_byte__Un…Data___byte_ ​

继承 Struct。

python
class struct_Unknown1_byte__Unknown2_byte__Unknown3_float32__Unknown4_float32__Unknown5_float32__Unknown6_float32__Unknown7_float32__Unknown8_float32__Unknown9_float32__Unknown10_float32__Unknown11_float32__Unknown12_uint32__UserData___byte_(_Struct):
    Unknown1: int
    Unknown2: int
    Unknown3: float | FloatBits
    Unknown4: float | FloatBits
    Unknown5: float | FloatBits
    Unknown6: float | FloatBits
    Unknown7: float | FloatBits
    Unknown8: float | FloatBits
    Unknown9: float | FloatBits
    Unknown10: float | FloatBits
    Unknown11: float | FloatBits
    Unknown12: int
    UserData: bytes | None
    def __init__(self, /, *,
        Unknown1: int = ...,
        Unknown2: int = ...,
        Unknown3: float | FloatBits = ...,
        Unknown4: float | FloatBits = ...,
        Unknown5: float | FloatBits = ...,
        Unknown6: float | FloatBits = ...,
        Unknown7: float | FloatBits = ...,
        Unknown8: float | FloatBits = ...,
        Unknown9: float | FloatBits = ...,
        Unknown10: float | FloatBits = ...,
        Unknown11: float | FloatBits = ...,
        Unknown12: int = ...,
        UserData: bytes | None = ...,
    ) -> None: ...

struct_Unknown1_float32_…own2_uint32_ ​

继承 Struct。

python
class struct_Unknown1_float32__Unknown2_uint32_(_Struct):
    Unknown1: float | FloatBits
    Unknown2: int
    def __init__(self, /, *,
        Unknown1: float | FloatBits = ...,
        Unknown2: int = ...,
    ) -> None: ...

struct_Unknown1_int32__U…own3_string_ ​

继承 Struct。

python
class struct_Unknown1_int32__Unknown2_int32__Unknown3_string_(_Struct):
    Unknown1: int
    Unknown2: int
    Unknown3: str | StringBytes
    def __init__(self, /, *,
        Unknown1: int = ...,
        Unknown2: int = ...,
        Unknown3: str | StringBytes = ...,
    ) -> None: ...

struct_Unknown1_uint8__U…own4_string_ ​

继承 Struct。

python
class struct_Unknown1_uint8__Unknown2_uint8__Unknown3_float32__Unknown4_string_(_Struct):
    Unknown1: int
    Unknown2: int
    Unknown3: float | FloatBits
    Unknown4: str | StringBytes
    def __init__(self, /, *,
        Unknown1: int = ...,
        Unknown2: int = ...,
        Unknown3: float | FloatBits = ...,
        Unknown4: str | StringBytes = ...,
    ) -> None: ...

struct_Unknown_bool__NBT…_string_any_ ​

继承 Struct。

python
class struct_Unknown_bool__NBTData_map_string_any_(_Struct):
    Unknown: bool
    NBTData: dict[str | StringBytes, DynamicValue | UnionValue | _Struct | None] | None
    def __init__(self, /, *,
        Unknown: bool = ...,
        NBTData: dict[str | StringBytes, DynamicValue | UnionValue | _Struct | None] | None = ...,
    ) -> None: ...

struct_Unknown_uint64__D…eed_float32_ ​

继承 Struct。

python
class struct_Unknown_uint64__DestroySpeed_float32_(_Struct):
    Unknown: int
    DestroySpeed: float | FloatBits
    def __init__(self, /, *,
        Unknown: int = ...,
        DestroySpeed: float | FloatBits = ...,
    ) -> None: ...

struct_Unknown_uint8__Payload___byte_ ​

继承 Struct。

python
class struct_Unknown_uint8__Payload___byte_(_Struct):
    Unknown: int
    Payload: bytes | None
    def __init__(self, /, *,
        Unknown: int = ...,
        Payload: bytes | None = ...,
    ) -> None: ...

struct_UnlockType_uint32…es___string_ ​

继承 Struct。

python
class struct_UnlockType_uint32__Recipes___string_(_Struct):
    UnlockType: int
    Recipes: list[str | StringBytes] | tuple[str | StringBytes, ...] | None
    def __init__(self, /, *,
        UnlockType: int = ...,
        Recipes: list[str | StringBytes] | tuple[str | StringBytes, ...] | None = ...,
    ) -> None: ...

struct_URL_string__DisplayName_string_ ​

继承 Struct。

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

struct_URL_string__Shoul…uilder_bool_ ​

继承 Struct。

python
class struct_URL_string__ShouldOpenCodeBuilder_bool_(_Struct):
    URL: str | StringBytes
    ShouldOpenCodeBuilder: bool
    def __init__(self, /, *,
        URL: str | StringBytes = ...,
        ShouldOpenCodeBuilder: bool = ...,
    ) -> None: ...

struct_UUID_string__ChunkIndex_uint32_ ​

继承 Struct。

python
class struct_UUID_string__ChunkIndex_uint32_(_Struct):
    UUID: str | StringBytes
    ChunkIndex: int
    def __init__(self, /, *,
        UUID: str | StringBytes = ...,
        ChunkIndex: int = ...,
    ) -> None: ...

struct_UUID_string__Chun…Data___byte_ ​

继承 Struct。

python
class struct_UUID_string__ChunkIndex_uint32__DataOffset_uint64__Data___byte_(_Struct):
    UUID: str | StringBytes
    ChunkIndex: int
    DataOffset: int
    Data: bytes | None
    def __init__(self, /, *,
        UUID: str | StringBytes = ...,
        ChunkIndex: int = ...,
        DataOffset: int = ...,
        Data: bytes | None = ...,
    ) -> None: ...

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