1
mirror of https://github.com/StarWishsama/Slimefun4.git synced 2024-09-20 03:35:51 +00:00

Made use of the "id" instead of "name" of a SlimefunItem

This commit is contained in:
Florian CUNY 2017-10-13 20:59:52 +02:00
parent 657fd4d112
commit 81c7bb169d
30 changed files with 112 additions and 112 deletions

View File

@ -9,13 +9,13 @@ public class ChargableItem extends SlimefunItem {
String chargeType;
public ChargableItem(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe, String chargeType) {
super(category, item, name, recipeType, recipe);
public ChargableItem(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe, String chargeType) {
super(category, item, id, recipeType, recipe);
this.chargeType = chargeType;
}
public ChargableItem(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe, String chargeType, String[] keys, Object[] values) {
super(category, item, name, recipeType, recipe, keys, values);
public ChargableItem(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe, String chargeType, String[] keys, Object[] values) {
super(category, item, id, recipeType, recipe, keys, values);
this.chargeType = chargeType;
}

View File

@ -9,13 +9,13 @@ public class ChargedItem extends SlimefunItem {
String chargeType;
public ChargedItem(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe, String chargeType) {
super(category, item, name, recipeType, recipe);
public ChargedItem(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe, String chargeType) {
super(category, item, id, recipeType, recipe);
this.chargeType = chargeType;
}
public ChargedItem(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe, String chargeType, String[] keys, Object[] values) {
super(category, item, name, recipeType, recipe, keys, values);
public ChargedItem(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe, String chargeType, String[] keys, Object[] values) {
super(category, item, id, recipeType, recipe, keys, values);
this.chargeType = chargeType;
}

View File

@ -9,13 +9,13 @@ public class DamagableChargableItem extends SlimefunItem {
String chargeType;
public DamagableChargableItem(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe, String chargeType) {
super(category, item, name, recipeType, recipe);
public DamagableChargableItem(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe, String chargeType) {
super(category, item, id, recipeType, recipe);
this.chargeType = chargeType;
}
public DamagableChargableItem(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe, String chargeType, String[] keys, Object[] values) {
super(category, item, name, recipeType, recipe, keys, values);
public DamagableChargableItem(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe, String chargeType, String[] keys, Object[] values) {
super(category, item, id, recipeType, recipe, keys, values);
this.chargeType = chargeType;
}

View File

@ -14,8 +14,8 @@ public class EnhancedFurnace extends SlimefunItem {
int speed, efficiency, fortune;
public EnhancedFurnace(int speed, int efficiency, int fortune, ItemStack item, String name, ItemStack[] recipe) {
super(Categories.MACHINES_1, item, name, RecipeType.ENHANCED_CRAFTING_TABLE, recipe);
public EnhancedFurnace(int speed, int efficiency, int fortune, ItemStack item, String id, ItemStack[] recipe) {
super(Categories.MACHINES_1, item, id, RecipeType.ENHANCED_CRAFTING_TABLE, recipe);
this.speed = speed - 1;
this.efficiency = efficiency - 1;

View File

@ -8,8 +8,8 @@ import me.mrCookieSlime.Slimefun.Objects.SlimefunItem.Interfaces.NotPlaceable;
public class ExcludedBlock extends SlimefunItem implements NotPlaceable {
public ExcludedBlock(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, name, recipeType, recipe);
public ExcludedBlock(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, id, recipeType, recipe);
}

View File

@ -8,11 +8,11 @@ import me.mrCookieSlime.Slimefun.Objects.SlimefunItem.Interfaces.NotPlaceable;
public class ExcludedGadget extends SlimefunGadget implements NotPlaceable {
public ExcludedGadget(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe, ItemStack[] machineRecipes) {
super(category, item, name, recipeType, recipe, machineRecipes);
public ExcludedGadget(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe, ItemStack[] machineRecipes) {
super(category, item, id, recipeType, recipe, machineRecipes);
}
public ExcludedGadget(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe, ItemStack[] machineRecipes, String[] keys, Object[] values) {
super(category, item, name, recipeType, recipe, machineRecipes, keys, values);
public ExcludedGadget(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe, ItemStack[] machineRecipes, String[] keys, Object[] values) {
super(category, item, id, recipeType, recipe, machineRecipes, keys, values);
}
}

View File

@ -8,12 +8,12 @@ import me.mrCookieSlime.Slimefun.Objects.SlimefunItem.Interfaces.NotPlaceable;
public class ExcludedSoulboundTool extends SoulboundItem implements NotPlaceable {
public ExcludedSoulboundTool(Category category, ItemStack item, String name, RecipeType type, ItemStack[] recipe) {
super(category, item, name, type, recipe);
public ExcludedSoulboundTool(Category category, ItemStack item, String id, RecipeType type, ItemStack[] recipe) {
super(category, item, id, type, recipe);
}
public ExcludedSoulboundTool(Category category, ItemStack item, String name, ItemStack[] recipe) {
super(category, item, name, recipe);
public ExcludedSoulboundTool(Category category, ItemStack item, String id, ItemStack[] recipe) {
super(category, item, id, recipe);
}
}

View File

@ -8,8 +8,8 @@ import me.mrCookieSlime.Slimefun.Objects.SlimefunItem.Interfaces.NotPlaceable;
public class ExcludedTool extends SlimefunItem implements NotPlaceable {
public ExcludedTool(Category category, ItemStack item, String name,RecipeType recipeType, ItemStack[] recipe) {
super(category, item, name, recipeType, recipe);
public ExcludedTool(Category category, ItemStack item, String id,RecipeType recipeType, ItemStack[] recipe) {
super(category, item, id, recipeType, recipe);
}
}

View File

@ -7,8 +7,8 @@ import me.mrCookieSlime.Slimefun.Objects.Category;
public class HandledBlock extends SlimefunItem {
public HandledBlock(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, name, recipeType, recipe);
public HandledBlock(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, id, recipeType, recipe);
}
}

View File

@ -9,8 +9,8 @@ public class JetBoots extends DamagableChargableItem {
double speed;
public JetBoots(ItemStack item, String name, ItemStack[] recipe, double speed) {
super(Categories.TECH, item, name, RecipeType.ENHANCED_CRAFTING_TABLE, recipe, "Jet Boots");
public JetBoots(ItemStack item, String id, ItemStack[] recipe, double speed) {
super(Categories.TECH, item, id, RecipeType.ENHANCED_CRAFTING_TABLE, recipe, "Jet Boots");
this.speed = speed;
}

View File

@ -9,8 +9,8 @@ public class Jetpack extends DamagableChargableItem {
double thrust;
public Jetpack(ItemStack item, String name, ItemStack[] recipe, double thrust) {
super(Categories.TECH, item, name, RecipeType.ENHANCED_CRAFTING_TABLE, recipe, "Jetpack");
public Jetpack(ItemStack item, String id, ItemStack[] recipe, double thrust) {
super(Categories.TECH, item, id, RecipeType.ENHANCED_CRAFTING_TABLE, recipe, "Jetpack");
this.thrust = thrust;
}

View File

@ -7,8 +7,8 @@ import org.bukkit.inventory.ItemStack;
public class Juice extends SlimefunItem {
public Juice(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, name, recipeType, recipe);
public Juice(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, id, recipeType, recipe);
}
}

View File

@ -13,16 +13,16 @@ public class MultiTool extends DamagableChargableItem {
List<Integer> modes;
public MultiTool(ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe, String[] keys, Object[] values) {
super(Categories.TECH, item, name, recipeType, recipe, "Multi Tool", keys, values);
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);
}
@Override
public void create() {
List<Integer> list = new ArrayList<Integer>();
for (int i = 0; i < 50; i++) {
if (Slimefun.getItemValue(this.getName(), "mode." + i + ".enabled") != null) {
if ((Boolean) Slimefun.getItemValue(this.getName(), "mode." + i + ".enabled")) list.add(i);
if (Slimefun.getItemValue(this.getID(), "mode." + i + ".enabled") != null) {
if ((Boolean) Slimefun.getItemValue(this.getID(), "mode." + i + ".enabled")) list.add(i);
}
}
this.modes = list;

View File

@ -8,12 +8,12 @@ import org.bukkit.inventory.ItemStack;
public class ReplacingAlloy extends ReplacingItem {
public ReplacingAlloy(ItemStack item, String name, ItemStack[] recipe) {
super(Categories.RESOURCES, item, name, RecipeType.SMELTERY, recipe);
public ReplacingAlloy(ItemStack item, String id, ItemStack[] recipe) {
super(Categories.RESOURCES, item, id, RecipeType.SMELTERY, recipe);
}
public ReplacingAlloy(Category category, ItemStack item, String name, ItemStack[] recipe) {
super(category, item, name, RecipeType.SMELTERY, recipe);
public ReplacingAlloy(Category category, ItemStack item, String id, ItemStack[] recipe) {
super(category, item, id, RecipeType.SMELTERY, recipe);
}
}

View File

@ -7,8 +7,8 @@ import org.bukkit.inventory.ItemStack;
public class ReplacingItem extends SlimefunItem {
public ReplacingItem(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, name, recipeType, recipe);
public ReplacingItem(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, id, recipeType, recipe);
this.setReplacing(true);
}

View File

@ -10,13 +10,13 @@ public class SlimefunArmorPiece extends SlimefunItem {
PotionEffect[] effects;
public SlimefunArmorPiece(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe, PotionEffect[] effects) {
super(category, item, name, recipeType, recipe);
public SlimefunArmorPiece(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe, PotionEffect[] effects) {
super(category, item, id, recipeType, recipe);
this.effects = effects;
}
public SlimefunArmorPiece(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe, PotionEffect[] effects, String[] keys, Object[] values) {
super(category, item, name, recipeType, recipe, keys, values);
public SlimefunArmorPiece(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe, PotionEffect[] effects, String[] keys, Object[] values) {
super(category, item, id, recipeType, recipe, keys, values);
this.effects = effects;
}

View File

@ -9,8 +9,8 @@ public class SlimefunBackpack extends SlimefunItem {
public int size;
public SlimefunBackpack(int size, Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, name, recipeType, recipe);
public SlimefunBackpack(int size, Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, id, recipeType, recipe);
this.size = size;
}

View File

@ -7,8 +7,8 @@ import org.bukkit.inventory.ItemStack;
public class SlimefunBow extends SlimefunItem {
public SlimefunBow(ItemStack item, String name, ItemStack[] recipe) {
super(Categories.WEAPONS, item, name, RecipeType.MAGIC_WORKBENCH, recipe);
public SlimefunBow(ItemStack item, String id, ItemStack[] recipe) {
super(Categories.WEAPONS, item, id, RecipeType.MAGIC_WORKBENCH, recipe);
}
}

View File

@ -13,8 +13,8 @@ public class SlimefunGadget extends SlimefunItem {
List<ItemStack[]> recipes;
List<ItemStack> display_recipes;
public SlimefunGadget(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe, ItemStack[] machineRecipes) {
super(category, item, name, recipeType, recipe);
public SlimefunGadget(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe, ItemStack[] machineRecipes) {
super(category, item, id, recipeType, recipe);
this.recipes = new ArrayList<ItemStack[]>();
this.display_recipes = new ArrayList<ItemStack>();
for (ItemStack i: machineRecipes) {
@ -23,8 +23,8 @@ public class SlimefunGadget extends SlimefunItem {
}
}
public SlimefunGadget(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe, ItemStack[] machineRecipes, String[] keys, Object[] values) {
super(category, item, name, recipeType, recipe, keys, values);
public SlimefunGadget(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe, ItemStack[] machineRecipes, String[] keys, Object[] values) {
super(category, item, id, recipeType, recipe, keys, values);
this.recipes = new ArrayList<ItemStack[]>();
this.display_recipes = new ArrayList<ItemStack>();
for (ItemStack i: machineRecipes) {

View File

@ -17,8 +17,8 @@ public class SlimefunMachine extends SlimefunItem {
List<ItemStack> shownRecipes;
Material trigger;
public SlimefunMachine(Category category, ItemStack item, String name, ItemStack[] recipe, ItemStack[] machineRecipes, Material trigger) {
super(category, item, name, RecipeType.MULTIBLOCK, recipe);
public SlimefunMachine(Category category, ItemStack item, String id, ItemStack[] recipe, ItemStack[] machineRecipes, Material trigger) {
super(category, item, id, RecipeType.MULTIBLOCK, recipe);
this.recipes = new ArrayList<ItemStack[]>();
this.shownRecipes = new ArrayList<ItemStack>();
for (ItemStack i: machineRecipes) {
@ -27,8 +27,8 @@ public class SlimefunMachine extends SlimefunItem {
this.trigger = trigger;
}
public SlimefunMachine(Category category, ItemStack item, String name, ItemStack[] recipe, ItemStack[] machineRecipes, Material trigger, boolean ghost) {
super(category, item, name, RecipeType.MULTIBLOCK, recipe, ghost);
public SlimefunMachine(Category category, ItemStack item, String id, ItemStack[] recipe, ItemStack[] machineRecipes, Material trigger, boolean ghost) {
super(category, item, id, RecipeType.MULTIBLOCK, recipe, ghost);
this.recipes = new ArrayList<ItemStack[]>();
this.shownRecipes = new ArrayList<ItemStack>();
for (ItemStack i: machineRecipes) {
@ -37,8 +37,8 @@ public class SlimefunMachine extends SlimefunItem {
this.trigger = trigger;
}
public SlimefunMachine(Category category, ItemStack item, String name, ItemStack[] recipe, ItemStack[] machineRecipes, Material trigger, String[] keys, Object[] values) {
super(category, item, name, RecipeType.MULTIBLOCK, recipe, keys, values);
public SlimefunMachine(Category category, ItemStack item, String id, ItemStack[] recipe, ItemStack[] machineRecipes, Material trigger, String[] keys, Object[] values) {
super(category, item, id, RecipeType.MULTIBLOCK, recipe, keys, values);
this.recipes = new ArrayList<ItemStack[]>();
this.shownRecipes = new ArrayList<ItemStack>();
for (ItemStack i: machineRecipes) {

View File

@ -7,8 +7,8 @@ import org.bukkit.inventory.ItemStack;
public class SolarHelmet extends SlimefunItem {
public SolarHelmet(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe, String[] keys, Object[] values) {
super(category, item, name, recipeType, recipe, keys, values);
public SolarHelmet(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe, String[] keys, Object[] values) {
super(category, item, id, recipeType, recipe, keys, values);
}
}

View File

@ -7,11 +7,11 @@ import org.bukkit.inventory.ItemStack;
public class SoulboundBackpack extends SlimefunBackpack {
public SoulboundBackpack(int size, Category category, ItemStack item, String name, ItemStack[] recipe) {
super(size, category, item, name, RecipeType.MAGIC_WORKBENCH, recipe);
public SoulboundBackpack(int size, Category category, ItemStack item, String id, ItemStack[] recipe) {
super(size, category, item, id, RecipeType.MAGIC_WORKBENCH, recipe);
}
public SoulboundBackpack(int size, Category category, ItemStack item, String name, RecipeType type, ItemStack[] recipe) {
super(size, category, item, name, type, recipe);
public SoulboundBackpack(int size, Category category, ItemStack item, String id, RecipeType type, ItemStack[] recipe) {
super(size, category, item, id, type, recipe);
}
}

View File

@ -7,11 +7,11 @@ import org.bukkit.inventory.ItemStack;
public class SoulboundItem extends SlimefunItem {
public SoulboundItem(Category category, ItemStack item, String name, ItemStack[] recipe) {
super(category, item, name, RecipeType.MAGIC_WORKBENCH, recipe);
public SoulboundItem(Category category, ItemStack item, String id, ItemStack[] recipe) {
super(category, item, id, RecipeType.MAGIC_WORKBENCH, recipe);
}
public SoulboundItem(Category category, ItemStack item, String name, RecipeType type, ItemStack[] recipe) {
super(category, item, name, type, recipe);
public SoulboundItem(Category category, ItemStack item, String id, RecipeType type, ItemStack[] recipe) {
super(category, item, id, type, recipe);
}
}

View File

@ -31,8 +31,8 @@ public class Talisman extends SlimefunItem {
String suffix;
int chance;
public Talisman(ItemStack item, String name, ItemStack[] recipe, boolean consumable, boolean cancelEvent, String messageSuffix, PotionEffect... effects) {
super(Categories.TALISMANS_1, item, name, RecipeType.MAGIC_WORKBENCH, recipe, new CustomItem(item, consumable ? 4: 1));
public Talisman(ItemStack item, String id, ItemStack[] recipe, boolean consumable, boolean cancelEvent, String messageSuffix, PotionEffect... effects) {
super(Categories.TALISMANS_1, item, id, RecipeType.MAGIC_WORKBENCH, recipe, new CustomItem(item, consumable ? 4: 1));
this.consumed = consumable;
this.cancel = cancelEvent;
this.suffix = messageSuffix;
@ -40,8 +40,8 @@ public class Talisman extends SlimefunItem {
this.chance = 100;
}
public Talisman(ItemStack item, String name, ItemStack[] recipe, boolean consumable, boolean cancelEvent, String messageSuffix, int chance, PotionEffect... effects) {
super(Categories.TALISMANS_1, item, name, RecipeType.MAGIC_WORKBENCH, recipe, new CustomItem(item, consumable ? 4: 1));
public Talisman(ItemStack item, String id, ItemStack[] recipe, boolean consumable, boolean cancelEvent, String messageSuffix, int chance, PotionEffect... effects) {
super(Categories.TALISMANS_1, item, id, RecipeType.MAGIC_WORKBENCH, recipe, new CustomItem(item, consumable ? 4: 1));
this.consumed = consumable;
this.cancel = cancelEvent;
this.suffix = messageSuffix;
@ -49,8 +49,8 @@ public class Talisman extends SlimefunItem {
this.chance = chance;
}
public Talisman(ItemStack item, String name, ItemStack[] recipe, String messageSuffix, int chance, PotionEffect... effects) {
super(Categories.TALISMANS_1, item, name, RecipeType.MAGIC_WORKBENCH, recipe, item);
public Talisman(ItemStack item, String id, ItemStack[] recipe, String messageSuffix, int chance, PotionEffect... effects) {
super(Categories.TALISMANS_1, item, id, RecipeType.MAGIC_WORKBENCH, recipe, item);
this.consumed = true;
this.cancel = true;
this.suffix = messageSuffix;

View File

@ -46,10 +46,10 @@ public abstract class AContainer extends SlimefunItem {
private static final int[] border_in = {9, 10, 11, 12, 18, 21, 27, 28, 29, 30};
private static final int[] border_out = {14, 15, 16, 17, 23, 26, 32, 33, 34, 35};
public AContainer(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, name, recipeType, recipe);
public AContainer(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, id, recipeType, recipe);
new BlockMenuPreset(name, getInventoryTitle()) {
new BlockMenuPreset(id, getInventoryTitle()) {
@Override
public void init() {
@ -72,7 +72,7 @@ public abstract class AContainer extends SlimefunItem {
}
};
registerBlockHandler(name, new SlimefunBlockHandler() {
registerBlockHandler(id, new SlimefunBlockHandler() {
@Override
public void onPlace(Player p, Block b, SlimefunItem item) {
@ -99,10 +99,10 @@ public abstract class AContainer extends SlimefunItem {
this.registerDefaultRecipes();
}
public AContainer(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe, ItemStack recipeOutput) {
super(category, item, name, recipeType, recipe, recipeOutput);
public AContainer(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe, ItemStack recipeOutput) {
super(category, item, id, recipeType, recipe, recipeOutput);
new BlockMenuPreset(name, getInventoryTitle()) {
new BlockMenuPreset(id, getInventoryTitle()) {
@Override
public void init() {
@ -125,7 +125,7 @@ public abstract class AContainer extends SlimefunItem {
}
};
registerBlockHandler(name, new SlimefunBlockHandler() {
registerBlockHandler(id, new SlimefunBlockHandler() {
@Override
public void onPlace(Player p, Block b, SlimefunItem item) {

View File

@ -35,10 +35,10 @@ public abstract class ADrill extends AContainer {
public abstract int getProcessingTime();
public abstract int getSpeed();
public ADrill(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, name, recipeType, recipe);
public ADrill(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, id, recipeType, recipe);
new BlockMenuPreset(name, getInventoryTitle()) {
new BlockMenuPreset(id, getInventoryTitle()) {
@Override
public void init() {

View File

@ -33,10 +33,10 @@ public abstract class AFarm extends SlimefunItem {
private static final int[] border = {0, 1, 2, 3, 4, 5, 6, 7, 8, 36, 37, 38, 39, 40, 41, 42, 43, 44};
private static final int[] border_out = {9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35};
public AFarm(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, name, recipeType, recipe);
public AFarm(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, id, recipeType, recipe);
new BlockMenuPreset(name, getInventoryTitle()) {
new BlockMenuPreset(id, getInventoryTitle()) {
@Override
public void init() {
@ -59,7 +59,7 @@ public abstract class AFarm extends SlimefunItem {
}
};
registerBlockHandler(name, new SlimefunBlockHandler() {
registerBlockHandler(id, new SlimefunBlockHandler() {
@Override
public void onPlace(Player p, Block b, SlimefunItem item) {
@ -76,10 +76,10 @@ public abstract class AFarm extends SlimefunItem {
});
}
public AFarm(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe, ItemStack recipeOutput) {
super(category, item, name, recipeType, recipe, recipeOutput);
public AFarm(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe, ItemStack recipeOutput) {
super(category, item, id, recipeType, recipe, recipeOutput);
new BlockMenuPreset(name, getInventoryTitle()) {
new BlockMenuPreset(id, getInventoryTitle()) {
@Override
public void init() {
@ -102,7 +102,7 @@ public abstract class AFarm extends SlimefunItem {
}
};
registerBlockHandler(name, new SlimefunBlockHandler() {
registerBlockHandler(id, new SlimefunBlockHandler() {
@Override
public void onPlace(Player p, Block b, SlimefunItem item) {

View File

@ -50,10 +50,10 @@ public abstract class AGenerator extends SlimefunItem {
private static final int[] border_in = {9, 10, 11, 12, 18, 21, 27, 28, 29, 30};
private static final int[] border_out = {14, 15, 16, 17, 23, 26, 32, 33, 34, 35};
public AGenerator(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, name, recipeType, recipe);
public AGenerator(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, id, recipeType, recipe);
new BlockMenuPreset(name, getInventoryTitle()) {
new BlockMenuPreset(id, getInventoryTitle()) {
@Override
public void init() {
@ -76,7 +76,7 @@ public abstract class AGenerator extends SlimefunItem {
}
};
registerBlockHandler(name, new SlimefunBlockHandler() {
registerBlockHandler(id, new SlimefunBlockHandler() {
@Override
public void onPlace(Player p, Block b, SlimefunItem item) {
@ -103,10 +103,10 @@ public abstract class AGenerator extends SlimefunItem {
this.registerDefaultRecipes();
}
public AGenerator(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe, ItemStack recipeOutput) {
super(category, item, name, recipeType, recipe, recipeOutput);
public AGenerator(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe, ItemStack recipeOutput) {
super(category, item, id, recipeType, recipe, recipeOutput);
new BlockMenuPreset(name, getInventoryTitle()) {
new BlockMenuPreset(id, getInventoryTitle()) {
@Override
public void init() {
@ -129,7 +129,7 @@ public abstract class AGenerator extends SlimefunItem {
}
};
registerBlockHandler(name, new SlimefunBlockHandler() {
registerBlockHandler(id, new SlimefunBlockHandler() {
@Override
public void onPlace(Player p, Block b, SlimefunItem item) {

View File

@ -67,10 +67,10 @@ public abstract class AReactor extends SlimefunItem {
private static final int[] border_3 = {30, 31, 32, 39, 41, 48, 49, 50};
private static final int[] border_4 = {25, 34, 43}; //No coolant border
public AReactor(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, name, recipeType, recipe);
public AReactor(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, id, recipeType, recipe);
new BlockMenuPreset(name, getInventoryTitle()) {
new BlockMenuPreset(id, getInventoryTitle()) {
@Override
public void init() {
@ -122,7 +122,7 @@ public abstract class AReactor extends SlimefunItem {
}
};
registerBlockHandler(name, new SlimefunBlockHandler() {
registerBlockHandler(id, new SlimefunBlockHandler() {
@Override
public void onPlace(Player p, Block b, SlimefunItem item) {

View File

@ -13,10 +13,10 @@ import org.bukkit.inventory.ItemStack;
public abstract class Teleporter extends SlimefunItem {
public Teleporter(Category category, ItemStack item, String name, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, name, recipeType, recipe);
public Teleporter(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, id, recipeType, recipe);
SlimefunItem.registerBlockHandler(name, new SlimefunBlockHandler() {
SlimefunItem.registerBlockHandler(id, new SlimefunBlockHandler() {
@Override
public void onPlace(Player p, Block b, SlimefunItem item) {