FishData

@Serializable
data class FishData(val id: FishId, val isDisabled: Boolean = false, val cacheCommand: List<String> = emptyList(), val displayName: Map<@Serializable(with = LocaleSerializer::class) Locale, String> = mapOf( Locale.JAPAN to "さかな", ), val conditions: ConditionData, val size: FishSizeData = FishSizeData(20.0, 40.0), val icon: String = "", val itemStack: ItemStackData, val rarity: RarityId = RarityId("common"), val weight: Double = 10.0, val worthExpression: String? = null, val lore: Map<@Serializable(with = LocaleSerializer::class) Locale, ArrayList<String>> = mapOf( Locale.JAPAN to arrayListOf(), Locale.ENGLISH to arrayListOf(), ))

Constructors

Link copied to clipboard
constructor(id: FishId, isDisabled: Boolean = false, cacheCommand: List<String> = emptyList(), displayName: Map<@Serializable(with = LocaleSerializer::class) Locale, String> = mapOf( Locale.JAPAN to "さかな", ), conditions: ConditionData, size: FishSizeData = FishSizeData(20.0, 40.0), icon: String = "", itemStack: ItemStackData, rarity: RarityId = RarityId("common"), weight: Double = 10.0, worthExpression: String? = null, lore: Map<@Serializable(with = LocaleSerializer::class) Locale, ArrayList<String>> = mapOf( Locale.JAPAN to arrayListOf(), Locale.ENGLISH to arrayListOf(), ))

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val displayName: Map<@Serializable(with = LocaleSerializer::class) Locale, String>
Link copied to clipboard
Link copied to clipboard
val id: FishId
Link copied to clipboard
val isDisabled: Boolean = false
Link copied to clipboard
Link copied to clipboard
val lore: Map<@Serializable(with = LocaleSerializer::class) Locale, ArrayList<String>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val weight: Double = 10.0
Link copied to clipboard
val worthExpression: String? = null