UNPKG

@nxg-org/mineflayer-tracker

Version:

Provides functionality for more accurate entity and projectile tracking.

45 lines (44 loc) 1.18 kB
import { Physics } from "../engines/physics"; type BubbleColumnInfo = { down: number; maxDown: number; up: number; maxUp: number; }; export declare class PhysicsSettings { gravity: number; airdrag: number; yawSpeed: number; pitchSpeed: number; playerSpeed: number; sprintSpeed: number; sneakSpeed: number; usingItemSpeed: number; stepHeight: number; negligeableVelocity: number; soulsandSpeed: number; honeyblockSpeed: number; honeyblockJumpSpeed: number; ladderMaxSpeed: number; ladderClimbSpeed: number; playerHalfWidth: number; playerHeight: number; waterInertia: number; waterGravity: number; lavaInertia: number; lavaGravity: number; liquidAcceleration: number; airborneInertia: number; airborneAcceleration: number; defaultSlipperiness: number; outOfLiquidImpulse: number; autojumpCooldown: number; bubbleColumnSurfaceDrag: BubbleColumnInfo; bubbleColumnDrag: BubbleColumnInfo; slowFalling: number; movementSpeedAttribute: any; sprintingUUID: string; constructor(ctx: Physics); getHeight(obj: {}): void; } export {};