farming-weight
Version:
Tools for calculating farming weight and fortune in Hypixel Skyblock
45 lines (44 loc) • 1.32 kB
TypeScript
import { Rarity } from './reforges.js';
export interface GreenhouseMutationRenderMapping {
itemId?: string;
surface?: string;
}
export declare const GREENHOUSE_MUTATION_RENDER_MAPPINGS: Record<string, GreenhouseMutationRenderMapping>;
declare const GREENHOUSE_MUTATIONS_BASE: Record<string, Omit<GreenhouseMutation, "rarity">>;
export declare const GREENHOUSE_MUTATIONS: { [K in keyof typeof GREENHOUSE_MUTATIONS_BASE]: GreenhouseMutation; };
export declare function getGreenhouseMutationRenderItemId(id: string): string;
export declare function getGreenhouseMutationRenderSurface(id: string, fallbackSurface: string): string;
export interface GreenhouseMutation {
id: string;
type: 'MUTATION';
rarity: Rarity;
display: {
name: string;
minecraftId: string;
};
growth: {
size: [number, number];
surface: string;
stages: number;
requiresWater: boolean;
};
spreadingConditions?: {
type: string;
crop?: string;
count?: number;
range?: string;
requirement?: string;
}[];
drops?: {
item: string;
amount: number;
}[];
effects?: Record<string, {
value?: number;
}>;
analysis: {
baseCost: number;
copper: number;
};
}
export {};