UNPKG

farming-weight

Version:

Tools for calculating farming weight and fortune in Hypixel Skyblock

34 lines (33 loc) 1.23 kB
import { Crop, CropInfo } from './constants/crops'; interface CalculateDropsOptions { farmingFortune?: number; blocksBroken: number; } export declare function CalculateAverageDrops(options: CalculateDropsOptions): Record<Crop, number>; interface CalculateDetailedDropsOptions extends CalculateDropsOptions { bountiful: boolean; mooshroom: boolean; } interface DetailedDrops { collection: number; npcCoins: number; fortune: number; coinSources: Record<string, number>; otherCollection: Record<string, number>; } export declare function CalculateDetailedAverageDrops( options: CalculateDetailedDropsOptions ): Record<Crop, DetailedDrops>; interface CalculateExpectedDropsOptions extends CalculateDropsOptions { blocksBroken: number; crop: Crop; } interface CalculateCropDetailedDropsOptions extends CalculateDetailedDropsOptions { blocksBroken: number; crop: Crop; } export declare function CalculateExpectedDrops(options: CalculateExpectedDropsOptions): number; export declare function CalculateDetailedDrops(options: CalculateCropDetailedDropsOptions): DetailedDrops; export declare function GetNPCProfit(crop: Crop, amount: number): number; export declare function GetCropInfo(crop: Crop): CropInfo; export {};