UNPKG

farming-weight

Version:

Tools for calculating farming weight and fortune in Hypixel Skyblock

180 lines (179 loc) 4.79 kB
import { Rarity } from '../../constants/reforges.js'; import { SpecialCrop } from '../../constants/specialcrops.js'; import { UpgradeReason } from '../../constants/upgrades.js'; import { BaseItem } from '../base-item.js'; import { GearSlot } from '../definitions.js'; export declare class SquashHelmet extends BaseItem { get skyblockId(): string; get name(): string; get wiki(): string; get maxRarity(): Rarity; family: string; slot: GearSlot; special: SpecialCrop[]; upgrade: { id: string; reason: UpgradeReason; group: import("../../constants/upgrades.js").UpgradeGroupDefinition; cost: { items: { CONDENSED_FERMENTO: number; ENCHANTED_SUGAR_CANE: number; ENCHANTED_HUGE_MUSHROOM_2: number; ENCHANTED_HUGE_MUSHROOM_1: number; }; }; }; baseStats: { farming_fortune: number; "Bonus Pest Chance": number; }; skillReq: { Farming: number; }; gemSlots: { slot_type: string; costs: ({ type: "ITEM"; item_id: string; amount: number; coins?: undefined; } | { type: "COINS"; coins: number; item_id?: undefined; amount?: undefined; })[]; }[]; } export declare class SquashChestplate extends BaseItem { get skyblockId(): string; get name(): string; get wiki(): string; get maxRarity(): Rarity; family: string; slot: GearSlot; special: SpecialCrop[]; upgrade: { id: string; reason: UpgradeReason; group: import("../../constants/upgrades.js").UpgradeGroupDefinition; cost: { items: { CONDENSED_FERMENTO: number; ENCHANTED_SUGAR_CANE: number; ENCHANTED_HUGE_MUSHROOM_2: number; ENCHANTED_HUGE_MUSHROOM_1: number; MUTANT_NETHER_STALK: number; ENCHANTED_CACTUS: number; }; }; }; baseStats: { farming_fortune: number; "Bonus Pest Chance": number; }; skillReq: { Farming: number; }; gemSlots: { slot_type: string; costs: ({ type: "ITEM"; item_id: string; amount: number; coins?: undefined; } | { type: "COINS"; coins: number; item_id?: undefined; amount?: undefined; })[]; }[]; } export declare class SquashLeggings extends BaseItem { get skyblockId(): string; get name(): string; get wiki(): string; get maxRarity(): Rarity; family: string; slot: GearSlot; special: SpecialCrop[]; upgrade: { id: string; reason: UpgradeReason; group: import("../../constants/upgrades.js").UpgradeGroupDefinition; cost: { items: { CONDENSED_FERMENTO: number; ENCHANTED_SUGAR_CANE: number; ENCHANTED_HUGE_MUSHROOM_2: number; ENCHANTED_HUGE_MUSHROOM_1: number; MUTANT_NETHER_STALK: number; }; }; }; baseStats: { farming_fortune: number; "Bonus Pest Chance": number; }; skillReq: { Farming: number; }; gemSlots: { slot_type: string; costs: ({ type: "ITEM"; item_id: string; amount: number; coins?: undefined; } | { type: "COINS"; coins: number; item_id?: undefined; amount?: undefined; })[]; }[]; } export declare class SquashBoots extends BaseItem { get skyblockId(): string; get name(): string; get wiki(): string; get maxRarity(): Rarity; family: string; slot: GearSlot; special: SpecialCrop[]; upgrade: { id: string; reason: UpgradeReason; group: import("../../constants/upgrades.js").UpgradeGroupDefinition; cost: { items: { CONDENSED_FERMENTO: number; ENCHANTED_HUGE_MUSHROOM_2: number; ENCHANTED_HUGE_MUSHROOM_1: number; }; }; }; baseStats: { farming_fortune: number; "Bonus Pest Chance": number; }; skillReq: { Farming: number; }; gemSlots: { slot_type: string; costs: ({ type: "ITEM"; item_id: string; amount: number; coins?: undefined; } | { type: "COINS"; coins: number; item_id?: undefined; amount?: undefined; })[]; }[]; }