mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2025-06-27 19:24:44 +02:00
Fixed ItemStack deprecation issues.
This commit is contained in:
@ -11,6 +11,7 @@ import java.util.Set;
|
||||
import org.bukkit.Material;
|
||||
import org.bukkit.configuration.ConfigurationSection;
|
||||
import org.bukkit.inventory.ItemStack;
|
||||
import org.bukkit.material.MaterialData;
|
||||
|
||||
import com.gmail.nossr50.datatypes.treasure.ExcavationTreasure;
|
||||
import com.gmail.nossr50.datatypes.treasure.FishingTreasure;
|
||||
@ -125,7 +126,8 @@ public class TreasuresConfig extends ConfigLoader{
|
||||
* Drops From & Max Level
|
||||
*/
|
||||
|
||||
ItemStack item = new ItemStack(id, amount, (short) 0, (byte) data);
|
||||
ItemStack item = new ItemStack(id, amount, (short) 0);
|
||||
item.setData(new MaterialData(id, (byte) data));
|
||||
|
||||
if (config.getBoolean("Treasures." + treasureName + ".Drops_From.Fishing", false)) {
|
||||
if (config.getConfigurationSection("Treasures." + treasureName + ".Drops_From").getKeys(false).size() != 1) {
|
||||
|
@ -7,6 +7,7 @@ import java.util.Set;
|
||||
|
||||
import org.bukkit.configuration.ConfigurationSection;
|
||||
import org.bukkit.inventory.ItemStack;
|
||||
import org.bukkit.material.MaterialData;
|
||||
|
||||
import com.gmail.nossr50.config.ConfigLoader;
|
||||
import com.gmail.nossr50.datatypes.mods.CustomBlock;
|
||||
@ -78,7 +79,9 @@ public class CustomBlocksConfig extends ConfigLoader {
|
||||
}
|
||||
|
||||
if (skillType.equals("Ability_Blocks")) {
|
||||
blockItem = new ItemStack(id, 1, (short) 0, data);
|
||||
blockItem = new ItemStack(id, 1, (short) 0);
|
||||
blockItem.setData(new MaterialData(id, data));
|
||||
|
||||
blockList.add(blockItem);
|
||||
continue;
|
||||
}
|
||||
@ -89,14 +92,17 @@ public class CustomBlocksConfig extends ConfigLoader {
|
||||
}
|
||||
|
||||
if (dropItem) {
|
||||
itemDrop = new ItemStack(dropID, 1, (short) 0, dropData);
|
||||
itemDrop = new ItemStack(dropID, 1, (short) 0);
|
||||
itemDrop.setData(new MaterialData(dropID, dropData));
|
||||
}
|
||||
else {
|
||||
itemDrop = new ItemStack(id, 1, (short) 0, data);
|
||||
itemDrop = new ItemStack(id, 1, (short) 0);
|
||||
itemDrop.setData(new MaterialData(id, data));
|
||||
}
|
||||
|
||||
block = new CustomBlock(minimumDropAmount, maxiumDropAmount, itemDrop, tier, xp, data, id);
|
||||
blockItem = new ItemStack(id, 1, (short) 0, data);
|
||||
blockItem = new ItemStack(id, 1, (short) 0);
|
||||
blockItem.setData(new MaterialData(id, data));
|
||||
|
||||
if (skillType.equals("Mining") && config.getBoolean(skillType + "." + blockName + ".Is_Ore")) {
|
||||
customOres.add(blockItem);
|
||||
|
Reference in New Issue
Block a user