UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

45 lines 1.23 kB
import { default as BlockPosition } from '../../world/BlockPosition'; import { default as DataPacket } from './DataPacket'; export declare enum PlayerAction { START_BREAK = 0, ABORT_BREAK = 1, STOP_BREAK = 2, GET_UPDATED_BLOCK = 3, DROP_ITEM = 4, START_SLEEPING = 5, STOP_SLEEPING = 6, RESPAWN = 7, JUMP = 8, START_SPRINT = 9, STOP_SPRINT = 10, START_SNEAK = 11, STOP_SNEAK = 12, CREATIVE_PLAYER_DESTROY_BLOCK = 13, DIMENSION_CHANGE_ACK = 14, START_GLIDE = 15, STOP_GLIDE = 16, BUILD_DENIED = 17, CRACK_BLOCK = 18, CHANGE_SKIN = 19, SET_ENCHANTMENT_SEED = 20, START_SWIMMING = 21, STOP_SWIMMING = 22, START_SPIN_ATTACK = 23, STOP_SPIN_ATTACK = 24, INTERACT_BLOCK = 25, PREDICT_DESTROY_BLOCK = 26, CONTINUE_DESTROY_BLOCK = 27, START_ITEM_USE_ON = 28, STOP_ITEM_USE_ON = 29 } export default class PlayerActionPacket extends DataPacket { static NetID: number; runtimeEntityId: bigint; action: number; blockPosition: BlockPosition; resultPosition: BlockPosition; blockFace: number; decodePayload(): void; encodePayload(): void; } //# sourceMappingURL=PlayerActionPacket.d.ts.map