@nxg-org/mineflayer-physics-util
Version:
Provides functionality for more accurate entity and projectile tracking.
35 lines (34 loc) • 964 B
TypeScript
import md from "minecraft-data";
type BubbleColumnInfo = {
down: number;
maxDown: number;
up: number;
maxUp: number;
};
export declare class PhysicsWorldSettings {
mcData: md.IndexedData;
entityData: md.IndexedData["entitiesByName"];
mobData: md.IndexedData["mobs"];
playerSpeed: number;
negligeableVelocity: number;
soulsandSpeed: number;
honeyblockSpeed: number;
honeyblockJumpSpeed: number;
ladderMaxSpeed: number;
ladderClimbSpeed: number;
defaultSlipperiness: number;
outOfLiquidImpulse: number;
sprintTimeTriggerCooldown: number;
flyJumpTriggerCooldown: number;
autojumpCooldown: number;
bubbleColumnSurfaceDrag: BubbleColumnInfo;
bubbleColumnDrag: BubbleColumnInfo;
slowFalling: number;
sprintingUUID: string;
jumpHeight: number;
sprintSpeed: number;
sneakSpeed: number;
usingItemSpeed: number;
constructor(mcData: md.IndexedData);
}
export {};