FishData

constructor(id: FishId, rarity: RarityId, displayName: Map<@Serializable(with = LocaleSerializer::class) Locale, String>, lore: Map<@Serializable(with = LocaleSerializer::class) Locale, List<String>> = emptyMap(), item: FishItemData, size: FishSize, weight: Double = 1.0, worth: String? = null, conditions: FishConditions = FishConditions(), enabled: Boolean = true)