外观
协议模型:R · 2
选择模型查看构造参数和字段,代码块保留完整模型名称。... 表示可省略的字段,省略时使用该类型的零值。
ResourcePackStackRespawnRGBARGBA_RGBA__RGBA__Index_uint16_RGBA__struct_Type_byte__…_color_RGBA_RGBA__struct_UUID_github…_color_RGBA_
ResourcePackStack
继承 Packet。
python
class ResourcePackStack(_Packet):
packet_id: ClassVar[int] = 7
packet_name: ClassVar[str] = 'ResourcePackStack'
TexturePackRequired: bool
BehaviourPacks: list[StackResourcePack] | tuple[StackResourcePack, ...] | None
TexturePacks: list[StackResourcePack] | tuple[StackResourcePack, ...] | None
BaseGameVersion: str | StringBytes
Experiments: list[ExperimentData] | tuple[ExperimentData, ...] | None
ExperimentsPreviouslyToggled: bool
IncludeEditorPacks: bool
UnknownBehaviourPacks: list[StackResourcePack] | tuple[StackResourcePack, ...] | None
UnknownTexturePacks: list[StackResourcePack] | tuple[StackResourcePack, ...] | None
def __init__(self, /, *,
TexturePackRequired: bool = ...,
BehaviourPacks: list[StackResourcePack] | tuple[StackResourcePack, ...] | None = ...,
TexturePacks: list[StackResourcePack] | tuple[StackResourcePack, ...] | None = ...,
BaseGameVersion: str | StringBytes = ...,
Experiments: list[ExperimentData] | tuple[ExperimentData, ...] | None = ...,
ExperimentsPreviouslyToggled: bool = ...,
IncludeEditorPacks: bool = ...,
UnknownBehaviourPacks: list[StackResourcePack] | tuple[StackResourcePack, ...] | None = ...,
UnknownTexturePacks: list[StackResourcePack] | tuple[StackResourcePack, ...] | None = ...,
) -> None: ...相关字段类型:ExperimentData、StackResourcePack。
Respawn
继承 Packet。
python
class Respawn(_Packet):
packet_id: ClassVar[int] = 45
packet_name: ClassVar[str] = 'Respawn'
Position: list[float | FloatBits] | tuple[float | FloatBits, ...]
State: int
EntityRuntimeID: int
def __init__(self, /, *,
Position: list[float | FloatBits] | tuple[float | FloatBits, ...] = ...,
State: int = ...,
EntityRuntimeID: int = ...,
) -> None: ...RGBA
继承 Struct。
python
class RGBA(_Struct):
R: int
G: int
B: int
A: int
def __init__(self, /, *,
R: int = ...,
G: int = ...,
B: int = ...,
A: int = ...,
) -> None: ...RGBA_
继承 Struct。
python
class RGBA_(_Struct):
MapID: int
UpdateFlags: int
Dimension: int
LockedMap: bool
Origin: list[int] | tuple[int, ...]
Scale: int
MapsIncludedIn: list[int] | tuple[int, ...] | None
TrackedObjects: list[MapTrackedObject] | tuple[MapTrackedObject, ...] | None
Decorations: list[MapDecoration] | tuple[MapDecoration, ...] | None
Height: int
Width: int
XOffset: int
YOffset: int
Pixels: list[RGBA] | tuple[RGBA, ...] | None
def __init__(self, /, *,
MapID: int = ...,
UpdateFlags: int = ...,
Dimension: int = ...,
LockedMap: bool = ...,
Origin: list[int] | tuple[int, ...] = ...,
Scale: int = ...,
MapsIncludedIn: list[int] | tuple[int, ...] | None = ...,
TrackedObjects: list[MapTrackedObject] | tuple[MapTrackedObject, ...] | None = ...,
Decorations: list[MapDecoration] | tuple[MapDecoration, ...] | None = ...,
Height: int = ...,
Width: int = ...,
XOffset: int = ...,
YOffset: int = ...,
Pixels: list[RGBA] | tuple[RGBA, ...] | None = ...,
) -> None: ...相关字段类型:MapDecoration、MapTrackedObject、RGBA。
RGBA__
继承 Struct。
python
class RGBA__(_Struct):
TimeData: OptionalValue[CameraFadeTimeData]
Colour: OptionalValue[RGBA]
def __init__(self, /, *,
TimeData: OptionalValue[CameraFadeTimeData] = ...,
Colour: OptionalValue[RGBA] = ...,
) -> None: ...相关字段类型:CameraFadeTimeData、RGBA。
RGBA__Index_uint16_
继承 Struct。
python
class RGBA__Index_uint16_(_Struct):
Colour: RGBA
Index: int
def __init__(self, /, *,
Colour: RGBA = ...,
Index: int = ...,
) -> None: ...相关字段类型:RGBA。
RGBA__struct_Type_byte__…_color_RGBA_
继承 Struct。
python
class RGBA__struct_Type_byte__Rotation_byte__X_byte__Y_byte__Label_string__Colour_image_color_RGBA_(_Struct):
Type: int
Rotation: int
X: int
Y: int
Label: str | StringBytes
Colour: RGBA
def __init__(self, /, *,
Type: int = ...,
Rotation: int = ...,
X: int = ...,
Y: int = ...,
Label: str | StringBytes = ...,
Colour: RGBA = ...,
) -> None: ...相关字段类型:RGBA。
RGBA__struct_UUID_github…_color_RGBA_
继承 Struct。
python
class RGBA__struct_UUID_github_com_google_uuid_UUID__EntityUniqueID_int64__Username_string__XUID_string__PlatformChatID_string__BuildPlatform_int32__Skin_github_com_OmineDev_neomega_core_minecraft_protocol_Skin__Teacher_bool__Host_bool__SubClient_bool__PlayerColour_image_color_RGBA_(_Struct):
UUID: bytes
EntityUniqueID: int
Username: str | StringBytes
XUID: str | StringBytes
PlatformChatID: str | StringBytes
BuildPlatform: int
Skin: Skin
Teacher: bool
Host: bool
SubClient: bool
PlayerColour: RGBA
def __init__(self, /, *,
UUID: bytes = ...,
EntityUniqueID: int = ...,
Username: str | StringBytes = ...,
XUID: str | StringBytes = ...,
PlatformChatID: str | StringBytes = ...,
BuildPlatform: int = ...,
Skin: Skin = ...,
Teacher: bool = ...,
Host: bool = ...,
SubClient: bool = ...,
PlayerColour: RGBA = ...,
) -> None: ...