UNPKG

pw-js-api

Version:

A PixelWalker Library, aims to be minimal with support for browsers.

1,479 lines (1,478 loc) 45 kB
import type { GenEnum, GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1"; import type { Message } from "@bufbuild/protobuf"; /** * Describes the file world.proto. */ export declare const file_world: GenFile; /** * @generated from message WorldPackets.WorldPacket */ export type WorldPacket = Message<"WorldPackets.WorldPacket"> & { /** * @generated from oneof WorldPackets.WorldPacket.packet */ packet: { /** * Ping packet * * @generated from field: WorldPackets.Ping ping = 1; */ value: Ping; case: "ping"; } | { /** * On join * * @generated from field: WorldPackets.PlayerInitPacket player_init_packet = 2; */ value: PlayerInitPacket; case: "playerInitPacket"; } | { /** * @generated from field: WorldPackets.PlayerInitReceivedPacket player_init_received = 3; */ value: PlayerInitReceivedPacket; case: "playerInitReceived"; } | { /** * Player packets - Send/received while playing * * @generated from field: WorldPackets.PlayerJoinedPacket player_joined_packet = 4; */ value: PlayerJoinedPacket; case: "playerJoinedPacket"; } | { /** * @generated from field: WorldPackets.PlayerLeftPacket player_left_packet = 5; */ value: PlayerLeftPacket; case: "playerLeftPacket"; } | { /** * @generated from field: WorldPackets.PlayerChatPacket player_chat_packet = 6; */ value: PlayerChatPacket; case: "playerChatPacket"; } | { /** * @generated from field: WorldPackets.PlayerUpdateRightsPacket player_update_rights_packet = 7; */ value: PlayerUpdateRightsPacket; case: "playerUpdateRightsPacket"; } | { /** * @generated from field: WorldPackets.PlayerMovedPacket player_moved_packet = 8; */ value: PlayerMovedPacket; case: "playerMovedPacket"; } | { /** * @generated from field: WorldPackets.PlayerFacePacket player_face_packet = 9; */ value: PlayerFacePacket; case: "playerFacePacket"; } | { /** * @generated from field: WorldPackets.PlayerGodModePacket player_god_mode_packet = 10; */ value: PlayerGodModePacket; case: "playerGodModePacket"; } | { /** * @generated from field: WorldPackets.PlayerModModePacket player_mod_mode_packet = 11; */ value: PlayerModModePacket; case: "playerModModePacket"; } | { /** * @generated from field: WorldPackets.PlayerEnterSecretEditKeyPacket player_enter_secret_edit_key_packet = 12; */ value: PlayerEnterSecretEditKeyPacket; case: "playerEnterSecretEditKeyPacket"; } | { /** * @generated from field: WorldPackets.PlayerRespawnPacket player_respawn_packet = 13; */ value: PlayerRespawnPacket; case: "playerRespawnPacket"; } | { /** * @generated from field: WorldPackets.PlayerResetPacket player_reset_packet = 14; */ value: PlayerResetPacket; case: "playerResetPacket"; } | { /** * @generated from field: WorldPackets.PlayerTouchBlockPacket player_touch_block_packet = 15; */ value: PlayerTouchBlockPacket; case: "playerTouchBlockPacket"; } | { /** * @generated from field: WorldPackets.PlayerAddEffectPacket player_add_effect_packet = 16; */ value: PlayerAddEffectPacket; case: "playerAddEffectPacket"; } | { /** * @generated from field: WorldPackets.PlayerRemoveEffectPacket player_remove_effect_packet = 17; */ value: PlayerRemoveEffectPacket; case: "playerRemoveEffectPacket"; } | { /** * @generated from field: WorldPackets.PlayerResetEffectsPacket player_reset_effects_packet = 18; */ value: PlayerResetEffectsPacket; case: "playerResetEffectsPacket"; } | { /** * @generated from field: WorldPackets.PlayerTeamUpdatePacket player_team_update_packet = 19; */ value: PlayerTeamUpdatePacket; case: "playerTeamUpdatePacket"; } | { /** * @generated from field: WorldPackets.PlayerCountersUpdatePacket player_counters_update_packet = 20; */ value: PlayerCountersUpdatePacket; case: "playerCountersUpdatePacket"; } | { /** * @generated from field: WorldPackets.PlayerLocalSwitchChangedPacket player_local_switch_changed_packet = 21; */ value: PlayerLocalSwitchChangedPacket; case: "playerLocalSwitchChangedPacket"; } | { /** * @generated from field: WorldPackets.PlayerLocalSwitchResetPacket player_local_switch_reset_packet = 22; */ value: PlayerLocalSwitchResetPacket; case: "playerLocalSwitchResetPacket"; } | { /** * @generated from field: WorldPackets.PlayerDirectMessagePacket player_direct_message_packet = 23; */ value: PlayerDirectMessagePacket; case: "playerDirectMessagePacket"; } | { /** * @generated from field: WorldPackets.PlayerExchangeEffectsPacket player_exchange_effects_packet = 24; */ value: PlayerExchangeEffectsPacket; case: "playerExchangeEffectsPacket"; } | { /** * @generated from field: WorldPackets.PlayerTeleportedPacket player_teleported_packet = 25; */ value: PlayerTeleportedPacket; case: "playerTeleportedPacket"; } | { /** * @generated from field: WorldPackets.PlayerMagicPacket player_magic_packet = 41; */ value: PlayerMagicPacket; case: "playerMagicPacket"; } | { /** * World packets - Mostly send out by the server * * @generated from field: WorldPackets.WorldReloadedPacket world_reloaded_packet = 26; */ value: WorldReloadedPacket; case: "worldReloadedPacket"; } | { /** * @generated from field: WorldPackets.WorldClearedPacket world_cleared_packet = 27; */ value: WorldClearedPacket; case: "worldClearedPacket"; } | { /** * @generated from field: WorldPackets.WorldMetaUpdatePacket world_meta_update_packet = 28; */ value: WorldMetaUpdatePacket; case: "worldMetaUpdatePacket"; } | { /** * @generated from field: WorldPackets.WorldBlockPlacedPacket world_block_placed_packet = 29; */ value: WorldBlockPlacedPacket; case: "worldBlockPlacedPacket"; } | { /** * @generated from field: WorldPackets.WorldBlockFilledPacket world_block_filled_packet = 30; */ value: WorldBlockFilledPacket; case: "worldBlockFilledPacket"; } | { /** * MISC * * @generated from field: WorldPackets.OldChatMessagesPacket old_chat_messages_packet = 31; */ value: OldChatMessagesPacket; case: "oldChatMessagesPacket"; } | { /** * @generated from field: WorldPackets.SystemMessagePacket system_message_packet = 32; */ value: SystemMessagePacket; case: "systemMessagePacket"; } | { /** * @generated from field: WorldPackets.GlobalSwitchChangedPacket global_switch_changed_packet = 33; */ value: GlobalSwitchChangedPacket; case: "globalSwitchChangedPacket"; } | { /** * @generated from field: WorldPackets.GlobalSwitchResetPacket global_switch_reset_packet = 34; */ value: GlobalSwitchResetPacket; case: "globalSwitchResetPacket"; } | { /** * @generated from field: WorldPackets.WorldActionUpdatePacket world_action_update_packet = 35; */ value: WorldActionUpdatePacket; case: "worldActionUpdatePacket"; } | { /** * @generated from field: WorldPackets.ChangeSecretEditKeyPacket change_secret_edit_key_packet = 36; */ value: ChangeSecretEditKeyPacket; case: "changeSecretEditKeyPacket"; } | { /** * @generated from field: WorldPackets.PlayerSpectatePacket player_spectate_packet = 37; */ value: PlayerSpectatePacket; case: "playerSpectatePacket"; } | { /** * @generated from field: WorldPackets.PlayerCounterTransactionPacket player_counter_transaction_packet = 38; */ value: PlayerCounterTransactionPacket; case: "playerCounterTransactionPacket"; } | { /** * @generated from field: WorldPackets.PlayerSetCollectiblesPacket player_set_collectibles_packet = 39; */ value: PlayerSetCollectiblesPacket; case: "playerSetCollectiblesPacket"; } | { /** * @generated from field: WorldPackets.PlayerWoot player_woot = 40; */ value: PlayerWoot; case: "playerWoot"; } | { case: undefined; value?: undefined; }; }; /** * Describes the message WorldPackets.WorldPacket. * Use `create(WorldPacketSchema)` to create a new message. */ export declare const WorldPacketSchema: GenMessage<WorldPacket>; /** * Empty * * @generated from message WorldPackets.Ping */ export type Ping = Message<"WorldPackets.Ping"> & {}; /** * Describes the message WorldPackets.Ping. * Use `create(PingSchema)` to create a new message. */ export declare const PingSchema: GenMessage<Ping>; /** * * Misc PACKETS * * @generated from message WorldPackets.GlobalSwitchChangedPacket */ export type GlobalSwitchChangedPacket = Message<"WorldPackets.GlobalSwitchChangedPacket"> & { /** * @generated from field: int32 player_id = 1; */ playerId: number; /** * @generated from field: int32 switch_id = 2; */ switchId: number; /** * @generated from field: bool switch_enabled = 3; */ switchEnabled: boolean; }; /** * Describes the message WorldPackets.GlobalSwitchChangedPacket. * Use `create(GlobalSwitchChangedPacketSchema)` to create a new message. */ export declare const GlobalSwitchChangedPacketSchema: GenMessage<GlobalSwitchChangedPacket>; /** * @generated from message WorldPackets.GlobalSwitchResetPacket */ export type GlobalSwitchResetPacket = Message<"WorldPackets.GlobalSwitchResetPacket"> & { /** * @generated from field: int32 player_id = 1; */ playerId: number; /** * @generated from field: bool switch_enabled = 2; */ switchEnabled: boolean; }; /** * Describes the message WorldPackets.GlobalSwitchResetPacket. * Use `create(GlobalSwitchResetPacketSchema)` to create a new message. */ export declare const GlobalSwitchResetPacketSchema: GenMessage<GlobalSwitchResetPacket>; /** * @generated from message WorldPackets.SystemMessagePacket */ export type SystemMessagePacket = Message<"WorldPackets.SystemMessagePacket"> & { /** * @generated from field: string title = 1; */ title: string; /** * @generated from field: string message = 2; */ message: string; /** * @generated from field: bool is_dialog = 3; */ isDialog: boolean; }; /** * Describes the message WorldPackets.SystemMessagePacket. * Use `create(SystemMessagePacketSchema)` to create a new message. */ export declare const SystemMessagePacketSchema: GenMessage<SystemMessagePacket>; /** * @generated from message WorldPackets.OldChatMessagesPacket */ export type OldChatMessagesPacket = Message<"WorldPackets.OldChatMessagesPacket"> & { /** * @generated from field: repeated WorldPackets.OldChatMessage old_chat_messages = 1; */ oldChatMessages: OldChatMessage[]; }; /** * Describes the message WorldPackets.OldChatMessagesPacket. * Use `create(OldChatMessagesPacketSchema)` to create a new message. */ export declare const OldChatMessagesPacketSchema: GenMessage<OldChatMessagesPacket>; /** * @generated from message WorldPackets.WorldActionUpdatePacket */ export type WorldActionUpdatePacket = Message<"WorldPackets.WorldActionUpdatePacket"> & { /** * @generated from field: WorldPackets.WorldActionUpdatePacket.Action action = 1; */ action: WorldActionUpdatePacket_Action; /** * @generated from field: optional bool enabled = 2; */ enabled?: boolean; }; /** * Describes the message WorldPackets.WorldActionUpdatePacket. * Use `create(WorldActionUpdatePacketSchema)` to create a new message. */ export declare const WorldActionUpdatePacketSchema: GenMessage<WorldActionUpdatePacket>; /** * @generated from enum WorldPackets.WorldActionUpdatePacket.Action */ export declare enum WorldActionUpdatePacket_Action { /** * @generated from enum value: SAVE_WORLD = 0; */ SAVE_WORLD = 0, /** * @generated from enum value: RELOAD_WORLD = 1; */ RELOAD_WORLD = 1, /** * @generated from enum value: CLEAR_WORLD = 3; */ CLEAR_WORLD = 3, /** * @generated from enum value: AUTO_SAVE_WORLD = 4; */ AUTO_SAVE_WORLD = 4 } /** * Describes the enum WorldPackets.WorldActionUpdatePacket.Action. */ export declare const WorldActionUpdatePacket_ActionSchema: GenEnum<WorldActionUpdatePacket_Action>; /** * @generated from message WorldPackets.ChangeSecretEditKeyPacket */ export type ChangeSecretEditKeyPacket = Message<"WorldPackets.ChangeSecretEditKeyPacket"> & { /** * @generated from field: string new_edit_key = 1; */ newEditKey: string; }; /** * Describes the message WorldPackets.ChangeSecretEditKeyPacket. * Use `create(ChangeSecretEditKeyPacketSchema)` to create a new message. */ export declare const ChangeSecretEditKeyPacketSchema: GenMessage<ChangeSecretEditKeyPacket>; /** * @generated from message WorldPackets.PlayerCounterTransactionPacket */ export type PlayerCounterTransactionPacket = Message<"WorldPackets.PlayerCounterTransactionPacket"> & { /** * @generated from field: optional int32 player_id = 1; */ playerId?: number; /** * @generated from field: int32 counter_id = 2; */ counterId: number; /** * @generated from field: int32 count = 3; */ count: number; }; /** * Describes the message WorldPackets.PlayerCounterTransactionPacket. * Use `create(PlayerCounterTransactionPacketSchema)` to create a new message. */ export declare const PlayerCounterTransactionPacketSchema: GenMessage<PlayerCounterTransactionPacket>; /** * * World PACKETS * * @generated from message WorldPackets.WorldReloadedPacket */ export type WorldReloadedPacket = Message<"WorldPackets.WorldReloadedPacket"> & { /** * @generated from field: bytes world_data = 1; */ worldData: Uint8Array; }; /** * Describes the message WorldPackets.WorldReloadedPacket. * Use `create(WorldReloadedPacketSchema)` to create a new message. */ export declare const WorldReloadedPacketSchema: GenMessage<WorldReloadedPacket>; /** * Empty * * @generated from message WorldPackets.WorldClearedPacket */ export type WorldClearedPacket = Message<"WorldPackets.WorldClearedPacket"> & {}; /** * Describes the message WorldPackets.WorldClearedPacket. * Use `create(WorldClearedPacketSchema)` to create a new message. */ export declare const WorldClearedPacketSchema: GenMessage<WorldClearedPacket>; /** * @generated from message WorldPackets.WorldBlockPlacedPacket */ export type WorldBlockPlacedPacket = Message<"WorldPackets.WorldBlockPlacedPacket"> & { /** * @generated from field: optional int32 player_id = 1; */ playerId?: number; /** * Repeated for use in fill operations * * @generated from field: repeated WorldPackets.PointInteger positions = 2; */ positions: PointInteger[]; /** * @generated from field: int32 layer = 3; */ layer: number; /** * @generated from field: int32 block_id = 4; */ blockId: number; /** * Legacy? Holds a byte[] that can hold extra information * * @generated from field: bytes extra_fields = 5; */ extraFields: Uint8Array; }; /** * Describes the message WorldPackets.WorldBlockPlacedPacket. * Use `create(WorldBlockPlacedPacketSchema)` to create a new message. */ export declare const WorldBlockPlacedPacketSchema: GenMessage<WorldBlockPlacedPacket>; /** * @generated from message WorldPackets.WorldBlockFilledPacket */ export type WorldBlockFilledPacket = Message<"WorldPackets.WorldBlockFilledPacket"> & { /** * @generated from field: WorldPackets.PointInteger position = 1; */ position?: PointInteger; /** * @generated from field: bool ignoreLayers = 2; */ ignoreLayers: boolean; /** * @generated from field: int32 layer = 3; */ layer: number; /** * @generated from field: int32 block_id = 4; */ blockId: number; /** * Legacy? Holds a byte[] that can hold extra information * * @generated from field: bytes extra_fields = 5; */ extraFields: Uint8Array; }; /** * Describes the message WorldPackets.WorldBlockFilledPacket. * Use `create(WorldBlockFilledPacketSchema)` to create a new message. */ export declare const WorldBlockFilledPacketSchema: GenMessage<WorldBlockFilledPacket>; /** * @generated from message WorldPackets.WorldMetaUpdatePacket */ export type WorldMetaUpdatePacket = Message<"WorldPackets.WorldMetaUpdatePacket"> & { /** * @generated from field: WorldPackets.WorldMeta meta = 1; */ meta?: WorldMeta; }; /** * Describes the message WorldPackets.WorldMetaUpdatePacket. * Use `create(WorldMetaUpdatePacketSchema)` to create a new message. */ export declare const WorldMetaUpdatePacketSchema: GenMessage<WorldMetaUpdatePacket>; /** * * PLAYER PACKETS * * @generated from message WorldPackets.PlayerInitPacket */ export type PlayerInitPacket = Message<"WorldPackets.PlayerInitPacket"> & { /** * player_id located in PlayerProperties * * @generated from field: WorldPackets.PlayerProperties player_properties = 1; */ playerProperties?: PlayerProperties; /** * @generated from field: WorldPackets.WorldMeta world_meta = 2; */ worldMeta?: WorldMeta; /** * Static world information * * @generated from field: int32 world_width = 3; */ worldWidth: number; /** * @generated from field: int32 world_height = 4; */ worldHeight: number; /** * Very specific world state * * @generated from field: bytes global_switch_state = 5; */ globalSwitchState: Uint8Array; /** * @generated from field: bytes world_data = 6; */ worldData: Uint8Array; /** * Did player woot? * * @generated from field: WorldPackets.PlayerWoot player_woot = 7; */ playerWoot?: PlayerWoot; }; /** * Describes the message WorldPackets.PlayerInitPacket. * Use `create(PlayerInitPacketSchema)` to create a new message. */ export declare const PlayerInitPacketSchema: GenMessage<PlayerInitPacket>; /** * Pong back to the server that init has been done. * * @generated from message WorldPackets.PlayerInitReceivedPacket */ export type PlayerInitReceivedPacket = Message<"WorldPackets.PlayerInitReceivedPacket"> & {}; /** * Describes the message WorldPackets.PlayerInitReceivedPacket. * Use `create(PlayerInitReceivedPacketSchema)` to create a new message. */ export declare const PlayerInitReceivedPacketSchema: GenMessage<PlayerInitReceivedPacket>; /** * @generated from message WorldPackets.PlayerJoinedPacket */ export type PlayerJoinedPacket = Message<"WorldPackets.PlayerJoinedPacket"> & { /** * @generated from field: WorldPackets.PlayerProperties properties = 1; */ properties?: PlayerProperties; /** * @generated from field: WorldPackets.PlayerWorldState world_state = 2; */ worldState?: PlayerWorldState; }; /** * Describes the message WorldPackets.PlayerJoinedPacket. * Use `create(PlayerJoinedPacketSchema)` to create a new message. */ export declare const PlayerJoinedPacketSchema: GenMessage<PlayerJoinedPacket>; /** * @generated from message WorldPackets.PlayerLeftPacket */ export type PlayerLeftPacket = Message<"WorldPackets.PlayerLeftPacket"> & { /** * No content required * * @generated from field: int32 player_id = 1; */ playerId: number; }; /** * Describes the message WorldPackets.PlayerLeftPacket. * Use `create(PlayerLeftPacketSchema)` to create a new message. */ export declare const PlayerLeftPacketSchema: GenMessage<PlayerLeftPacket>; /** * @generated from message WorldPackets.PlayerChatPacket */ export type PlayerChatPacket = Message<"WorldPackets.PlayerChatPacket"> & { /** * @generated from field: optional int32 player_id = 1; */ playerId?: number; /** * @generated from field: string message = 2; */ message: string; }; /** * Describes the message WorldPackets.PlayerChatPacket. * Use `create(PlayerChatPacketSchema)` to create a new message. */ export declare const PlayerChatPacketSchema: GenMessage<PlayerChatPacket>; /** * @generated from message WorldPackets.PlayerUpdateRightsPacket */ export type PlayerUpdateRightsPacket = Message<"WorldPackets.PlayerUpdateRightsPacket"> & { /** * @generated from field: int32 player_id = 1; */ playerId: number; /** * @generated from field: WorldPackets.PlayerRights rights = 2; */ rights?: PlayerRights; }; /** * Describes the message WorldPackets.PlayerUpdateRightsPacket. * Use `create(PlayerUpdateRightsPacketSchema)` to create a new message. */ export declare const PlayerUpdateRightsPacketSchema: GenMessage<PlayerUpdateRightsPacket>; /** * @generated from message WorldPackets.PlayerMovedPacket */ export type PlayerMovedPacket = Message<"WorldPackets.PlayerMovedPacket"> & { /** * @generated from field: optional int32 player_id = 1; */ playerId?: number; /** * @generated from field: WorldPackets.PointDouble position = 2; */ position?: PointDouble; /** * @generated from field: double velocity_x = 3; */ velocityX: number; /** * @generated from field: double velocity_y = 4; */ velocityY: number; /** * @generated from field: double modifier_x = 5; */ modifierX: number; /** * @generated from field: double modifier_y = 6; */ modifierY: number; /** * @generated from field: int32 horizontal = 7; */ horizontal: number; /** * @generated from field: int32 vertical = 8; */ vertical: number; /** * @generated from field: bool space_down = 9; */ spaceDown: boolean; /** * @generated from field: bool space_just_down = 10; */ spaceJustDown: boolean; /** * @generated from field: bool just_teleported = 11; */ justTeleported: boolean; /** * @generated from field: int32 tick_id = 12; */ tickId: number; }; /** * Describes the message WorldPackets.PlayerMovedPacket. * Use `create(PlayerMovedPacketSchema)` to create a new message. */ export declare const PlayerMovedPacketSchema: GenMessage<PlayerMovedPacket>; /** * @generated from message WorldPackets.PlayerTeleportedPacket */ export type PlayerTeleportedPacket = Message<"WorldPackets.PlayerTeleportedPacket"> & { /** * @generated from field: optional int32 player_id = 1; */ playerId?: number; /** * @generated from field: WorldPackets.PointDouble position = 2; */ position?: PointDouble; }; /** * Describes the message WorldPackets.PlayerTeleportedPacket. * Use `create(PlayerTeleportedPacketSchema)` to create a new message. */ export declare const PlayerTeleportedPacketSchema: GenMessage<PlayerTeleportedPacket>; /** * @generated from message WorldPackets.PlayerFacePacket */ export type PlayerFacePacket = Message<"WorldPackets.PlayerFacePacket"> & { /** * @generated from field: optional int32 player_id = 1; */ playerId?: number; /** * @generated from field: int32 face_id = 2; */ faceId: number; }; /** * Describes the message WorldPackets.PlayerFacePacket. * Use `create(PlayerFacePacketSchema)` to create a new message. */ export declare const PlayerFacePacketSchema: GenMessage<PlayerFacePacket>; /** * @generated from message WorldPackets.PlayerSpectatePacket */ export type PlayerSpectatePacket = Message<"WorldPackets.PlayerSpectatePacket"> & { /** * @generated from field: optional int32 player_id = 1; */ playerId?: number; /** * @generated from field: int32 spectate_player = 2; */ spectatePlayer: number; }; /** * Describes the message WorldPackets.PlayerSpectatePacket. * Use `create(PlayerSpectatePacketSchema)` to create a new message. */ export declare const PlayerSpectatePacketSchema: GenMessage<PlayerSpectatePacket>; /** * @generated from message WorldPackets.PlayerGodModePacket */ export type PlayerGodModePacket = Message<"WorldPackets.PlayerGodModePacket"> & { /** * @generated from field: optional int32 player_id = 1; */ playerId?: number; /** * @generated from field: bool enabled = 2; */ enabled: boolean; }; /** * Describes the message WorldPackets.PlayerGodModePacket. * Use `create(PlayerGodModePacketSchema)` to create a new message. */ export declare const PlayerGodModePacketSchema: GenMessage<PlayerGodModePacket>; /** * @generated from message WorldPackets.PlayerModModePacket */ export type PlayerModModePacket = Message<"WorldPackets.PlayerModModePacket"> & { /** * @generated from field: optional int32 player_id = 1; */ playerId?: number; /** * @generated from field: bool enabled = 2; */ enabled: boolean; }; /** * Describes the message WorldPackets.PlayerModModePacket. * Use `create(PlayerModModePacketSchema)` to create a new message. */ export declare const PlayerModModePacketSchema: GenMessage<PlayerModModePacket>; /** * @generated from message WorldPackets.PlayerEnterSecretEditKeyPacket */ export type PlayerEnterSecretEditKeyPacket = Message<"WorldPackets.PlayerEnterSecretEditKeyPacket"> & { /** * @generated from field: string secret_edit_key = 1; */ secretEditKey: string; }; /** * Describes the message WorldPackets.PlayerEnterSecretEditKeyPacket. * Use `create(PlayerEnterSecretEditKeyPacketSchema)` to create a new message. */ export declare const PlayerEnterSecretEditKeyPacketSchema: GenMessage<PlayerEnterSecretEditKeyPacket>; /** * @generated from message WorldPackets.PlayerRespawnPacket */ export type PlayerRespawnPacket = Message<"WorldPackets.PlayerRespawnPacket"> & { /** * @generated from field: optional int32 player_id = 1; */ playerId?: number; /** * @generated from field: WorldPackets.PointInteger position = 2; */ position?: PointInteger; }; /** * Describes the message WorldPackets.PlayerRespawnPacket. * Use `create(PlayerRespawnPacketSchema)` to create a new message. */ export declare const PlayerRespawnPacketSchema: GenMessage<PlayerRespawnPacket>; /** * @generated from message WorldPackets.PlayerResetPacket */ export type PlayerResetPacket = Message<"WorldPackets.PlayerResetPacket"> & { /** * @generated from field: optional int32 player_id = 1; */ playerId?: number; /** * @generated from field: optional WorldPackets.PointInteger position = 2; */ position?: PointInteger; }; /** * Describes the message WorldPackets.PlayerResetPacket. * Use `create(PlayerResetPacketSchema)` to create a new message. */ export declare const PlayerResetPacketSchema: GenMessage<PlayerResetPacket>; /** * @generated from message WorldPackets.PlayerTouchBlockPacket */ export type PlayerTouchBlockPacket = Message<"WorldPackets.PlayerTouchBlockPacket"> & { /** * @generated from field: optional int32 player_id = 1; */ playerId?: number; /** * @generated from field: optional WorldPackets.PointInteger position = 2; */ position?: PointInteger; /** * @generated from field: int32 layer = 3; */ layer: number; /** * @generated from field: int32 block_id = 4; */ blockId: number; }; /** * Describes the message WorldPackets.PlayerTouchBlockPacket. * Use `create(PlayerTouchBlockPacketSchema)` to create a new message. */ export declare const PlayerTouchBlockPacketSchema: GenMessage<PlayerTouchBlockPacket>; /** * @generated from message WorldPackets.PlayerAddEffectPacket */ export type PlayerAddEffectPacket = Message<"WorldPackets.PlayerAddEffectPacket"> & { /** * @generated from field: int32 player_id = 1; */ playerId: number; /** * @generated from field: int32 effect_id = 2; */ effectId: number; /** * @generated from field: optional int32 duration = 3; */ duration?: number; /** * @generated from field: optional int32 strength = 4; */ strength?: number; /** * @generated from field: optional int32 from_player_id = 5; */ fromPlayerId?: number; }; /** * Describes the message WorldPackets.PlayerAddEffectPacket. * Use `create(PlayerAddEffectPacketSchema)` to create a new message. */ export declare const PlayerAddEffectPacketSchema: GenMessage<PlayerAddEffectPacket>; /** * @generated from message WorldPackets.PlayerRemoveEffectPacket */ export type PlayerRemoveEffectPacket = Message<"WorldPackets.PlayerRemoveEffectPacket"> & { /** * @generated from field: int32 player_id = 1; */ playerId: number; /** * @generated from field: int32 effect_id = 2; */ effectId: number; /** * @generated from field: optional int32 to_player_id = 3; */ toPlayerId?: number; }; /** * Describes the message WorldPackets.PlayerRemoveEffectPacket. * Use `create(PlayerRemoveEffectPacketSchema)` to create a new message. */ export declare const PlayerRemoveEffectPacketSchema: GenMessage<PlayerRemoveEffectPacket>; /** * @generated from message WorldPackets.PlayerResetEffectsPacket */ export type PlayerResetEffectsPacket = Message<"WorldPackets.PlayerResetEffectsPacket"> & { /** * @generated from field: int32 player_id = 1; */ playerId: number; }; /** * Describes the message WorldPackets.PlayerResetEffectsPacket. * Use `create(PlayerResetEffectsPacketSchema)` to create a new message. */ export declare const PlayerResetEffectsPacketSchema: GenMessage<PlayerResetEffectsPacket>; /** * @generated from message WorldPackets.PlayerExchangeEffectsPacket */ export type PlayerExchangeEffectsPacket = Message<"WorldPackets.PlayerExchangeEffectsPacket"> & { /** * @generated from field: int32 target_player_id = 1; */ targetPlayerId: number; }; /** * Describes the message WorldPackets.PlayerExchangeEffectsPacket. * Use `create(PlayerExchangeEffectsPacketSchema)` to create a new message. */ export declare const PlayerExchangeEffectsPacketSchema: GenMessage<PlayerExchangeEffectsPacket>; /** * @generated from message WorldPackets.PlayerTeamUpdatePacket */ export type PlayerTeamUpdatePacket = Message<"WorldPackets.PlayerTeamUpdatePacket"> & { /** * @generated from field: optional int32 player_id = 1; */ playerId?: number; /** * @generated from field: int32 team_id = 2; */ teamId: number; }; /** * Describes the message WorldPackets.PlayerTeamUpdatePacket. * Use `create(PlayerTeamUpdatePacketSchema)` to create a new message. */ export declare const PlayerTeamUpdatePacketSchema: GenMessage<PlayerTeamUpdatePacket>; /** * @generated from message WorldPackets.PlayerCountersUpdatePacket */ export type PlayerCountersUpdatePacket = Message<"WorldPackets.PlayerCountersUpdatePacket"> & { /** * @generated from field: optional int32 player_id = 1; */ playerId?: number; /** * @generated from field: int32 coins = 2; */ coins: number; /** * @generated from field: int32 blue_coins = 3; */ blueCoins: number; /** * @generated from field: int32 deaths = 4; */ deaths: number; /** * @generated from field: bool from_server = 5; */ fromServer: boolean; }; /** * Describes the message WorldPackets.PlayerCountersUpdatePacket. * Use `create(PlayerCountersUpdatePacketSchema)` to create a new message. */ export declare const PlayerCountersUpdatePacketSchema: GenMessage<PlayerCountersUpdatePacket>; /** * @generated from message WorldPackets.PlayerLocalSwitchChangedPacket */ export type PlayerLocalSwitchChangedPacket = Message<"WorldPackets.PlayerLocalSwitchChangedPacket"> & { /** * @generated from field: optional int32 player_id = 1; */ playerId?: number; /** * @generated from field: int32 switch_id = 2; */ switchId: number; /** * @generated from field: bool switch_enabled = 3; */ switchEnabled: boolean; }; /** * Describes the message WorldPackets.PlayerLocalSwitchChangedPacket. * Use `create(PlayerLocalSwitchChangedPacketSchema)` to create a new message. */ export declare const PlayerLocalSwitchChangedPacketSchema: GenMessage<PlayerLocalSwitchChangedPacket>; /** * @generated from message WorldPackets.PlayerLocalSwitchResetPacket */ export type PlayerLocalSwitchResetPacket = Message<"WorldPackets.PlayerLocalSwitchResetPacket"> & { /** * @generated from field: int32 player_id = 1; */ playerId: number; /** * @generated from field: bool switch_enabled = 2; */ switchEnabled: boolean; }; /** * Describes the message WorldPackets.PlayerLocalSwitchResetPacket. * Use `create(PlayerLocalSwitchResetPacketSchema)` to create a new message. */ export declare const PlayerLocalSwitchResetPacketSchema: GenMessage<PlayerLocalSwitchResetPacket>; /** * @generated from message WorldPackets.PlayerDirectMessagePacket */ export type PlayerDirectMessagePacket = Message<"WorldPackets.PlayerDirectMessagePacket"> & { /** * @generated from field: int32 from_player_id = 1; */ fromPlayerId: number; /** * @generated from field: int32 target_player_id = 2; */ targetPlayerId: number; /** * @generated from field: string message = 3; */ message: string; }; /** * Describes the message WorldPackets.PlayerDirectMessagePacket. * Use `create(PlayerDirectMessagePacketSchema)` to create a new message. */ export declare const PlayerDirectMessagePacketSchema: GenMessage<PlayerDirectMessagePacket>; /** * @generated from message WorldPackets.PlayerSetCollectiblesPacket */ export type PlayerSetCollectiblesPacket = Message<"WorldPackets.PlayerSetCollectiblesPacket"> & { /** * @generated from field: optional int32 player_id = 1; */ playerId?: number; /** * @generated from field: repeated WorldPackets.PointInteger collected = 2; */ collected: PointInteger[]; }; /** * Describes the message WorldPackets.PlayerSetCollectiblesPacket. * Use `create(PlayerSetCollectiblesPacketSchema)` to create a new message. */ export declare const PlayerSetCollectiblesPacketSchema: GenMessage<PlayerSetCollectiblesPacket>; /** * @generated from message WorldPackets.PlayerMagicPacket */ export type PlayerMagicPacket = Message<"WorldPackets.PlayerMagicPacket"> & { /** * @generated from field: int32 player_id = 1; */ playerId: number; /** * @generated from field: WorldPackets.PlayerMagicPacket.MagicType type = 2; */ type: PlayerMagicPacket_MagicType; /** * @generated from field: int32 amount = 3; */ amount: number; }; /** * Describes the message WorldPackets.PlayerMagicPacket. * Use `create(PlayerMagicPacketSchema)` to create a new message. */ export declare const PlayerMagicPacketSchema: GenMessage<PlayerMagicPacket>; /** * @generated from enum WorldPackets.PlayerMagicPacket.MagicType */ export declare enum PlayerMagicPacket_MagicType { /** * @generated from enum value: SMALL = 0; */ SMALL = 0 } /** * Describes the enum WorldPackets.PlayerMagicPacket.MagicType. */ export declare const PlayerMagicPacket_MagicTypeSchema: GenEnum<PlayerMagicPacket_MagicType>; /** * @generated from message WorldPackets.PlayerWoot */ export type PlayerWoot = Message<"WorldPackets.PlayerWoot"> & { /** * @generated from field: optional int32 player_id = 1; */ playerId?: number; /** * @generated from field: bool active = 2; */ active: boolean; }; /** * Describes the message WorldPackets.PlayerWoot. * Use `create(PlayerWootSchema)` to create a new message. */ export declare const PlayerWootSchema: GenMessage<PlayerWoot>; /** * * ============================================ * PARTS, not messages themselves. * ============================================ * * @generated from message WorldPackets.PlayerWorldState */ export type PlayerWorldState = Message<"WorldPackets.PlayerWorldState"> & { /** * @generated from field: int32 coins_gold = 1; */ coinsGold: number; /** * @generated from field: int32 coins_blue = 2; */ coinsBlue: number; /** * @generated from field: int32 deaths = 3; */ deaths: number; /** * @generated from field: repeated WorldPackets.PointInteger collected_items = 4; */ collectedItems: PointInteger[]; /** * @generated from field: bool has_gold_crown = 5; */ hasGoldCrown: boolean; /** * @generated from field: bool has_silver_crown = 6; */ hasSilverCrown: boolean; /** * @generated from field: bytes switches = 7; */ switches: Uint8Array; /** * @generated from field: bool godmode = 8; */ godmode: boolean; /** * @generated from field: bool modmode = 9; */ modmode: boolean; /** * @generated from field: int32 team_id = 10; */ teamId: number; /** * @generated from field: repeated int32 counters = 11; */ counters: number[]; }; /** * Describes the message WorldPackets.PlayerWorldState. * Use `create(PlayerWorldStateSchema)` to create a new message. */ export declare const PlayerWorldStateSchema: GenMessage<PlayerWorldState>; /** * @generated from message WorldPackets.PlayerProperties */ export type PlayerProperties = Message<"WorldPackets.PlayerProperties"> & { /** * @generated from field: int32 player_id = 1; */ playerId: number; /** * @generated from field: string account_id = 2; */ accountId: string; /** * @generated from field: string username = 3; */ username: string; /** * @generated from field: int32 face = 4; */ face: number; /** * @generated from field: string role = 5; */ role: string; /** * @generated from field: bool is_friend = 6; */ isFriend: boolean; /** * @generated from field: WorldPackets.PlayerMovedPacket lastMovementPacket = 7; */ lastMovementPacket?: PlayerMovedPacket; /** * @generated from field: bool is_world_owner = 8; */ isWorldOwner: boolean; /** * @generated from field: WorldPackets.PlayerRights rights = 9; */ rights?: PlayerRights; }; /** * Describes the message WorldPackets.PlayerProperties. * Use `create(PlayerPropertiesSchema)` to create a new message. */ export declare const PlayerPropertiesSchema: GenMessage<PlayerProperties>; /** * @generated from message WorldPackets.PlayerRights */ export type PlayerRights = Message<"WorldPackets.PlayerRights"> & { /** * @generated from field: bool can_edit = 1; */ canEdit: boolean; /** * @generated from field: bool can_god = 2; */ canGod: boolean; /** * @generated from field: bool can_toggle_minimap = 3; */ canToggleMinimap: boolean; /** * @generated from field: bool can_change_world_settings = 4; */ canChangeWorldSettings: boolean; /** * @generated from field: repeated string available_commands = 5; */ availableCommands: string[]; }; /** * Describes the message WorldPackets.PlayerRights. * Use `create(PlayerRightsSchema)` to create a new message. */ export declare const PlayerRightsSchema: GenMessage<PlayerRights>; /** * @generated from message WorldPackets.WorldMeta */ export type WorldMeta = Message<"WorldPackets.WorldMeta"> & { /** * @generated from field: string title = 1; */ title: string; /** * @generated from field: int32 plays = 2; */ plays: number; /** * @generated from field: string owner = 3; */ owner: string; /** * @generated from field: string description = 4; */ description: string; /** * @generated from field: string visibility = 5; */ visibility: string; /** * @generated from field: WorldPackets.WorldMeta.WorldType world_type = 6; */ worldType: WorldMeta_WorldType; /** * @generated from field: bool has_unsaved_changes = 7; */ hasUnsavedChanges: boolean; /** * @generated from field: int32 max_players = 8; */ maxPlayers: number; /** * @generated from field: string owner_role = 9; */ ownerRole: string; /** * @generated from field: bool minimap_enabled = 10; */ minimapEnabled: boolean; /** * @generated from field: bool has_secret_edit_key = 11; */ hasSecretEditKey: boolean; /** * @generated from field: int32 woots = 12; */ woots: number; }; /** * Describes the message WorldPackets.WorldMeta. * Use `create(WorldMetaSchema)` to create a new message. */ export declare const WorldMetaSchema: GenMessage<WorldMeta>; /** * @generated from enum WorldPackets.WorldMeta.WorldType */ export declare enum WorldMeta_WorldType { /** * @generated from enum value: Saved = 0; */ Saved = 0, /** * @generated from enum value: Unsaved = 1; */ Unsaved = 1, /** * @generated from enum value: Legacy = 2; */ Legacy = 2 } /** * Describes the enum WorldPackets.WorldMeta.WorldType. */ export declare const WorldMeta_WorldTypeSchema: GenEnum<WorldMeta_WorldType>; /** * @generated from message WorldPackets.OldChatMessage */ export type OldChatMessage = Message<"WorldPackets.OldChatMessage"> & { /** * @generated from field: string player_name = 1; */ playerName: string; /** * @generated from field: string player_role = 2; */ playerRole: string; /** * @generated from field: bool is_friend = 3; */ isFriend: boolean; /** * @generated from field: string message = 4; */ message: string; }; /** * Describes the message WorldPackets.OldChatMessage. * Use `create(OldChatMessageSchema)` to create a new message. */ export declare const OldChatMessageSchema: GenMessage<OldChatMessage>; /** * * Represents an integer position. * * @generated from message WorldPackets.PointInteger */ export type PointInteger = Message<"WorldPackets.PointInteger"> & { /** * @generated from field: int32 x = 1; */ x: number; /** * @generated from field: int32 y = 2; */ y: number; }; /** * Describes the message WorldPackets.PointInteger. * Use `create(PointIntegerSchema)` to create a new message. */ export declare const PointIntegerSchema: GenMessage<PointInteger>; /** * * Represents a double position. * * @generated from message WorldPackets.PointDouble */ export type PointDouble = Message<"WorldPackets.PointDouble"> & { /** * @generated from field: double x = 1; */ x: number; /** * @generated from field: double y = 2; */ y: number; }; /** * Describes the message WorldPackets.PointDouble. * Use `create(PointDoubleSchema)` to create a new message. */ export declare const PointDoubleSchema: GenMessage<PointDouble>; /** * * Represents an effect. * * @generated from message WorldPackets.PlayerEffect */ export type PlayerEffect = Message<"WorldPackets.PlayerEffect"> & { /** * @generated from field: int32 type = 1; */ type: number; /** * @generated from field: optional int32 duration = 2; */ duration?: number; /** * @generated from field: optional int32 strength = 3; */ strength?: number; }; /** * Describes the message WorldPackets.PlayerEffect. * Use `create(PlayerEffectSchema)` to create a new message. */ export declare const PlayerEffectSchema: GenMessage<PlayerEffect>;