public static class FishingRewardManager.RewardItem extends Object implements org.bukkit.configuration.serialization.ConfigurationSerializable
Constructor and Description |
---|
RewardItem(org.bukkit.inventory.ItemStack item,
double chance,
int minEnchantmentLevel,
int maxEnchantmentLevel) |
Modifier and Type | Method and Description |
---|---|
static FishingRewardManager.RewardItem |
deserialize(@NonNls Map<String,Object> itemYaml)
Reads a RewardItem from a YAML tag.
|
double |
getChance() |
org.bukkit.inventory.ItemStack |
getItem() |
int |
getMaxEnchantmentLevel() |
int |
getMinEnchantmentLevel() |
Map<String,Object> |
serialize() |
String |
toString() |
public RewardItem(org.bukkit.inventory.ItemStack item, double chance, int minEnchantmentLevel, int maxEnchantmentLevel)
public Map<String,Object> serialize()
serialize
in interface org.bukkit.configuration.serialization.ConfigurationSerializable
public static FishingRewardManager.RewardItem deserialize(@NonNls @NonNls Map<String,Object> itemYaml)
itemYaml
- a YAML tag deserialized as a mapitemYaml
as a RewardItem, or null if itemYaml
is nullpublic org.bukkit.inventory.ItemStack getItem()
public double getChance()
public int getMinEnchantmentLevel()
public int getMaxEnchantmentLevel()
Copyright © 2021. All rights reserved.