farming-weight
Version:
Tools for calculating farming weight and fortune in Hypixel Skyblock
120 lines (119 loc) • 2.87 kB
TypeScript
import { Rarity } from '../../constants/reforges.js';
import { BaseItem } from '../base-item.js';
import { GearSlot } from '../definitions.js';
export declare class HelianthusHelmet extends BaseItem {
get skyblockId(): string;
get name(): string;
get wiki(): string;
get maxRarity(): Rarity;
family: string;
slot: GearSlot;
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 HelianthusChestplate extends BaseItem {
get skyblockId(): string;
get name(): string;
get wiki(): string;
get maxRarity(): Rarity;
family: string;
slot: GearSlot;
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 HelianthusLeggings extends BaseItem {
get skyblockId(): string;
get name(): string;
get wiki(): string;
get maxRarity(): Rarity;
family: string;
slot: GearSlot;
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 HelianthusBoots extends BaseItem {
get skyblockId(): string;
get name(): string;
get wiki(): string;
get maxRarity(): Rarity;
family: string;
slot: GearSlot;
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;
})[];
}[];
}