1
mirror of https://github.com/StarWishsama/Slimefun4.git synced 2024-09-21 20:25:54 +00:00
Slimefun4/src/me/mrCookieSlime/Slimefun/Objects/SlimefunItem/MultiTool.java

34 lines
967 B
Java
Raw Normal View History

2016-04-14 16:24:03 +00:00
package me.mrCookieSlime.Slimefun.Objects.SlimefunItem;
import java.util.ArrayList;
import java.util.List;
import me.mrCookieSlime.Slimefun.Lists.Categories;
import me.mrCookieSlime.Slimefun.Lists.RecipeType;
import me.mrCookieSlime.Slimefun.api.Slimefun;
import org.bukkit.inventory.ItemStack;
public class MultiTool extends DamagableChargableItem {
2019-08-28 08:59:20 +00:00
private List<Integer> modes;
2016-04-14 16:24:03 +00:00
public MultiTool(ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe, String[] keys, Object[] values) {
super(Categories.TECH, item, id, recipeType, recipe, "Multi Tool", keys, values);
2016-04-14 16:24:03 +00:00
}
@Override
public void create() {
2019-08-28 08:59:20 +00:00
List<Integer> list = new ArrayList<>();
2016-04-14 16:24:03 +00:00
for (int i = 0; i < 50; i++) {
2019-08-29 20:04:31 +00:00
if (Slimefun.getItemValue(this.getID(), "mode." + i + ".enabled") != null && (Boolean) Slimefun.getItemValue(this.getID(), "mode." + i + ".enabled")) list.add(i);
2016-04-14 16:24:03 +00:00
}
this.modes = list;
}
public List<Integer> getModes() {
return this.modes;
}
}