2016-11-26 12:07:09 +00:00
|
|
|
package me.mrCookieSlime.Slimefun.Objects.SlimefunItem.machines;
|
|
|
|
|
|
|
|
import org.bukkit.Material;
|
|
|
|
import org.bukkit.inventory.ItemStack;
|
|
|
|
|
2016-11-26 19:25:36 +00:00
|
|
|
import me.mrCookieSlime.Slimefun.GEO.OreGenResource;
|
2016-11-26 12:07:09 +00:00
|
|
|
import me.mrCookieSlime.Slimefun.GEO.OreGenSystem;
|
|
|
|
import me.mrCookieSlime.Slimefun.Lists.RecipeType;
|
|
|
|
import me.mrCookieSlime.Slimefun.Lists.SlimefunItems;
|
|
|
|
import me.mrCookieSlime.Slimefun.Objects.Category;
|
2016-11-26 19:25:36 +00:00
|
|
|
import me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.ADrill;
|
2016-11-26 12:07:09 +00:00
|
|
|
|
2016-11-26 19:25:36 +00:00
|
|
|
public abstract class NetherDrill extends ADrill {
|
2016-11-26 12:07:09 +00:00
|
|
|
|
|
|
|
public NetherDrill(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe) {
|
|
|
|
super(category, item, name, recipeType, recipe);
|
2016-11-26 19:25:36 +00:00
|
|
|
}
|
2016-11-26 12:07:09 +00:00
|
|
|
|
2016-11-26 19:25:36 +00:00
|
|
|
@Override
|
|
|
|
public OreGenResource getOreGenResource() {
|
|
|
|
return OreGenSystem.getResource("Nether Ice");
|
2016-11-26 12:07:09 +00:00
|
|
|
}
|
2016-11-26 19:25:36 +00:00
|
|
|
|
2016-11-26 12:07:09 +00:00
|
|
|
@Override
|
2016-11-26 19:25:36 +00:00
|
|
|
public ItemStack[] getOutputItems() {
|
|
|
|
return new ItemStack[] {SlimefunItems.NETHER_ICE};
|
2016-11-26 12:07:09 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
2016-11-26 19:25:36 +00:00
|
|
|
public int getProcessingTime() {
|
|
|
|
return 24;
|
2016-11-26 12:07:09 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public String getInventoryTitle() {
|
|
|
|
return "&4Nether Drill";
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public ItemStack getProgressBar() {
|
|
|
|
return new ItemStack(Material.DIAMOND_PICKAXE);
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
2016-11-26 19:25:36 +00:00
|
|
|
public String getMachineIdentifier() {
|
|
|
|
return "NETHER_DRILL";
|
2016-11-26 12:07:09 +00:00
|
|
|
}
|
2016-11-26 19:25:36 +00:00
|
|
|
|
2016-11-26 12:07:09 +00:00
|
|
|
}
|