|
@@ -1,7 +1,6 @@
|
|
|
package me.km.items;
|
|
|
|
|
|
import me.km.blocks.ModBlocks;
|
|
|
-import net.minecraft.fluid.FlowingFluid;
|
|
|
import net.minecraft.item.Items;
|
|
|
import net.minecraft.inventory.EquipmentSlotType;
|
|
|
import net.minecraft.item.IArmorMaterial;
|
|
@@ -10,7 +9,6 @@ import net.minecraft.item.Item;
|
|
|
import net.minecraft.item.Item.Properties;
|
|
|
import net.minecraft.item.ArmorItem;
|
|
|
import net.minecraft.item.BedItem;
|
|
|
-import net.minecraft.item.BucketItem;
|
|
|
import net.minecraft.item.Food;
|
|
|
import net.minecraft.item.ItemGroup;
|
|
|
import net.minecraft.item.HoeItem;
|
|
@@ -23,54 +21,53 @@ import net.minecraft.potion.EffectInstance;
|
|
|
import net.minecraft.potion.Effects;
|
|
|
import net.minecraftforge.registries.IForgeRegistry;
|
|
|
|
|
|
-public class ModItems
|
|
|
-{
|
|
|
+public class ModItems {
|
|
|
|
|
|
public static Item copperIngot;
|
|
|
public static Item copperNugget;
|
|
|
-
|
|
|
+
|
|
|
public static Item tinIngot;
|
|
|
public static Item tinNugget;
|
|
|
-
|
|
|
+
|
|
|
public static Item bronzeIngot;
|
|
|
public static Item bronzeNugget;
|
|
|
-
|
|
|
+
|
|
|
public static Item silverIngot;
|
|
|
public static Item silverNugget;
|
|
|
-
|
|
|
+
|
|
|
|
|
|
public static Item copperSword;
|
|
|
public static Item copperShovel;
|
|
|
public static Item copperPickaxe;
|
|
|
public static Item copperAxe;
|
|
|
public static Item copperHoe;
|
|
|
-
|
|
|
+
|
|
|
public static Item bronzeSword;
|
|
|
public static Item bronzeShovel;
|
|
|
public static Item bronzePickaxe;
|
|
|
public static Item bronzeAxe;
|
|
|
public static Item bronzeHoe;
|
|
|
-
|
|
|
+
|
|
|
public static Item sling;
|
|
|
-
|
|
|
+
|
|
|
|
|
|
public static Item copperHelmet;
|
|
|
public static Item copperChestplate;
|
|
|
public static Item copperLeggings;
|
|
|
public static Item copperBoots;
|
|
|
-
|
|
|
+
|
|
|
public static Item bronzeHelmet;
|
|
|
public static Item bronzeChestplate;
|
|
|
public static Item bronzeLeggings;
|
|
|
public static Item bronzeBoots;
|
|
|
-
|
|
|
+
|
|
|
public static Item cylinder;
|
|
|
public static Item suitChestplate;
|
|
|
public static Item suitLeggings;
|
|
|
public static Item suitBoots;
|
|
|
-
|
|
|
+
|
|
|
public static Item strawHat;
|
|
|
-
|
|
|
+
|
|
|
|
|
|
public static Item woodenStick;
|
|
|
public static Item stoneStick;
|
|
@@ -79,7 +76,7 @@ public class ModItems
|
|
|
public static Item ironStick;
|
|
|
public static Item goldStick;
|
|
|
public static Item diamondStick;
|
|
|
-
|
|
|
+
|
|
|
|
|
|
public static Item woodenScepter;
|
|
|
public static Item stoneScepter;
|
|
@@ -88,7 +85,7 @@ public class ModItems
|
|
|
public static Item ironScepter;
|
|
|
public static Item goldScepter;
|
|
|
public static Item diamondScepter;
|
|
|
-
|
|
|
+
|
|
|
|
|
|
public static Item woodenDagger;
|
|
|
public static Item stoneDagger;
|
|
@@ -97,7 +94,7 @@ public class ModItems
|
|
|
public static Item ironDagger;
|
|
|
public static Item goldDagger;
|
|
|
public static Item diamondDagger;
|
|
|
-
|
|
|
+
|
|
|
|
|
|
public static Item woodenHammer;
|
|
|
public static Item stoneHammer;
|
|
@@ -105,8 +102,8 @@ public class ModItems
|
|
|
public static Item bronzeHammer;
|
|
|
public static Item ironHammer;
|
|
|
public static Item goldHammer;
|
|
|
- public static Item diamondHammer;
|
|
|
-
|
|
|
+ public static Item diamondHammer;
|
|
|
+
|
|
|
|
|
|
public static Item woodenBattleAxe;
|
|
|
public static Item stoneBattleAxe;
|
|
@@ -115,27 +112,27 @@ public class ModItems
|
|
|
public static Item ironBattleAxe;
|
|
|
public static Item goldBattleAxe;
|
|
|
public static Item diamondBattleAxe;
|
|
|
-
|
|
|
+
|
|
|
|
|
|
public static Item silverKey;
|
|
|
public static Item copperKey;
|
|
|
public static Item bronzeKey;
|
|
|
public static Item ironKey;
|
|
|
public static Item goldKey;
|
|
|
-
|
|
|
+
|
|
|
|
|
|
public static Item copperCoin;
|
|
|
public static Item silverCoin;
|
|
|
public static Item goldCoin;
|
|
|
-
|
|
|
+
|
|
|
|
|
|
- public static Item realHayBed;
|
|
|
- public static Item hayBundle;
|
|
|
- public static Item batWing;
|
|
|
- public static Item wolfFur;
|
|
|
- public static Item bearBrownFur;
|
|
|
- public static Item bearBlackFur;
|
|
|
- public static Item bearPolarFur;
|
|
|
+ public static Item realHayBed;
|
|
|
+ public static Item hayBundle;
|
|
|
+ public static Item batWing;
|
|
|
+ public static Item wolfFur;
|
|
|
+ public static Item bearBrownFur;
|
|
|
+ public static Item bearBlackFur;
|
|
|
+ public static Item bearPolarFur;
|
|
|
public static Item cloth;
|
|
|
public static Item coarseCloth;
|
|
|
public static Item gemStone;
|
|
@@ -144,7 +141,7 @@ public class ModItems
|
|
|
public static Item scroll;
|
|
|
public static Item soulStone;
|
|
|
public static Item piercingStone;
|
|
|
-
|
|
|
+
|
|
|
|
|
|
public static Item coloredSoup;
|
|
|
public static Item apricot;
|
|
@@ -153,7 +150,7 @@ public class ModItems
|
|
|
public static Item mushroomStickCooked;
|
|
|
public static Item pear;
|
|
|
public static Item plum;
|
|
|
-
|
|
|
+
|
|
|
|
|
|
public static Item arrowDown;
|
|
|
public static Item arrowLeft;
|
|
@@ -170,7 +167,7 @@ public class ModItems
|
|
|
public static Item returnGreen;
|
|
|
public static Item returnRed;
|
|
|
public static Item gear;
|
|
|
-
|
|
|
+
|
|
|
|
|
|
public static Item herbStrong;
|
|
|
public static Item herbShadow;
|
|
@@ -179,135 +176,119 @@ public class ModItems
|
|
|
public static Item herbGold;
|
|
|
public static Item herbBreathing;
|
|
|
public static Item herbFire;
|
|
|
-
|
|
|
- private static Item newSword(IItemTier tier)
|
|
|
- {
|
|
|
+
|
|
|
+ private static Item newSword(IItemTier tier) {
|
|
|
return new SwordItem(tier, 3, -2.4f, (new Item.Properties()).group(ItemGroup.COMBAT));
|
|
|
}
|
|
|
-
|
|
|
- private static Item newShovel(IItemTier tier)
|
|
|
- {
|
|
|
+
|
|
|
+ private static Item newShovel(IItemTier tier) {
|
|
|
return new ShovelItem(tier, 1.5f, -3.0f, (new Item.Properties()).group(ItemGroup.TOOLS));
|
|
|
}
|
|
|
-
|
|
|
- private static Item newPickaxe(IItemTier tier)
|
|
|
- {
|
|
|
+
|
|
|
+ private static Item newPickaxe(IItemTier tier) {
|
|
|
return new ModItemPickaxe(tier, 1, -2.8f, (new Item.Properties()).group(ItemGroup.TOOLS));
|
|
|
}
|
|
|
-
|
|
|
- private static Item newAxe(IItemTier tier, int attackDamageIn, float attackSpeedIn)
|
|
|
- {
|
|
|
+
|
|
|
+ private static Item newAxe(IItemTier tier, int attackDamageIn, float attackSpeedIn) {
|
|
|
return new ModItemAxe(tier, attackDamageIn, attackSpeedIn, (new Item.Properties()).group(ItemGroup.TOOLS));
|
|
|
}
|
|
|
-
|
|
|
- private static Item newHoe(IItemTier tier, float speed)
|
|
|
- {
|
|
|
+
|
|
|
+ private static Item newHoe(IItemTier tier, float speed) {
|
|
|
return new HoeItem(tier, speed, (new Item.Properties()).group(ItemGroup.TOOLS));
|
|
|
}
|
|
|
-
|
|
|
- private static Item newStick(IItemTier tier)
|
|
|
- {
|
|
|
+
|
|
|
+ private static Item newStick(IItemTier tier) {
|
|
|
return new SwordItem(tier, 0, -2.3f, (new Item.Properties()).group(ItemGroup.COMBAT));
|
|
|
}
|
|
|
-
|
|
|
- private static Item newScepter(IItemTier tier)
|
|
|
- {
|
|
|
+
|
|
|
+ private static Item newScepter(IItemTier tier) {
|
|
|
return new SwordItem(tier, 1, -2.6f, (new Item.Properties()).group(ItemGroup.COMBAT));
|
|
|
}
|
|
|
-
|
|
|
- private static Item newHammer(IItemTier tier)
|
|
|
- {
|
|
|
+
|
|
|
+ private static Item newHammer(IItemTier tier) {
|
|
|
return new SwordItem(tier, 4, -3.0f, (new Item.Properties()).group(ItemGroup.COMBAT));
|
|
|
}
|
|
|
-
|
|
|
- private static Item newDagger(IItemTier tier)
|
|
|
- {
|
|
|
+
|
|
|
+ private static Item newDagger(IItemTier tier) {
|
|
|
return new SwordItem(tier, 1, -2.2f, (new Item.Properties()).group(ItemGroup.COMBAT));
|
|
|
}
|
|
|
-
|
|
|
- private static Item newBattleAxe(IItemTier tier)
|
|
|
- {
|
|
|
+
|
|
|
+ private static Item newBattleAxe(IItemTier tier) {
|
|
|
return new SwordItem(tier, 5, -3.0f, (new Item.Properties()).group(ItemGroup.COMBAT));
|
|
|
}
|
|
|
-
|
|
|
- private static Item newArmor(IArmorMaterial am, EquipmentSlotType slot)
|
|
|
- {
|
|
|
+
|
|
|
+ private static Item newArmor(IArmorMaterial am, EquipmentSlotType slot) {
|
|
|
return new ArmorItem(am, slot, (new Properties()).group(ItemGroup.COMBAT));
|
|
|
}
|
|
|
-
|
|
|
- private static Item newItem(ItemGroup group)
|
|
|
- {
|
|
|
+
|
|
|
+ private static Item newItem(ItemGroup group) {
|
|
|
return new Item(new Properties().group(group));
|
|
|
}
|
|
|
-
|
|
|
- private static Item newHerb()
|
|
|
- {
|
|
|
+
|
|
|
+ private static Item newHerb() {
|
|
|
return new Item(new Properties().group(ItemGroup.FOOD).food(
|
|
|
new Food.Builder().setAlwaysEdible().fastToEat().build()));
|
|
|
}
|
|
|
-
|
|
|
- private static Item newEffectHerb(Effect effect, int duration, int amplifier)
|
|
|
- {
|
|
|
+
|
|
|
+ private static Item newEffectHerb(Effect effect, int duration, int amplifier) {
|
|
|
return new Item(new Properties().group(ItemGroup.FOOD).food(
|
|
|
new Food.Builder().setAlwaysEdible().fastToEat()
|
|
|
.effect(new EffectInstance(effect, duration, amplifier), 1.0f)
|
|
|
.build()));
|
|
|
}
|
|
|
-
|
|
|
- private static Item newFood(int food, float saturation)
|
|
|
- {
|
|
|
+
|
|
|
+ private static Item newFood(int food, float saturation) {
|
|
|
return new Item(new Properties().group(ItemGroup.FOOD).food(
|
|
|
new Food.Builder().hunger(food).saturation(saturation).build()));
|
|
|
}
|
|
|
-
|
|
|
- public static void init(IForgeRegistry<Item> r)
|
|
|
- {
|
|
|
+
|
|
|
+ public static void init(IForgeRegistry<Item> r) {
|
|
|
|
|
|
- copperIngot = register(r, new Item(new Properties().group(ItemGroup.MATERIALS)), "copper_ingot");
|
|
|
+ copperIngot = register(r, new Item(new Properties().group(ItemGroup.MATERIALS)), "copper_ingot");
|
|
|
copperNugget = register(r, new Item(new Properties().group(ItemGroup.MATERIALS)), "copper_nugget");
|
|
|
-
|
|
|
+
|
|
|
tinIngot = register(r, new Item(new Properties().group(ItemGroup.MATERIALS)), "tin_ingot");
|
|
|
tinNugget = register(r, new Item(new Properties().group(ItemGroup.MATERIALS)), "tin_nugget");
|
|
|
-
|
|
|
- bronzeIngot = register(r, new Item(new Properties().group(ItemGroup.MATERIALS)),"bronze_ingot");
|
|
|
+
|
|
|
+ bronzeIngot = register(r, new Item(new Properties().group(ItemGroup.MATERIALS)), "bronze_ingot");
|
|
|
bronzeNugget = register(r, new Item(new Properties().group(ItemGroup.MATERIALS)), "bronze_nugget");
|
|
|
-
|
|
|
+
|
|
|
silverIngot = register(r, new Item(new Properties().group(ItemGroup.MATERIALS)), "silver_ingot");
|
|
|
silverNugget = register(r, new Item(new Properties().group(ItemGroup.MATERIALS)), "silver_nugget");
|
|
|
-
|
|
|
+
|
|
|
|
|
|
- copperSword = register(r, newSword(ModItemTier.COPPER), "copper_sword");
|
|
|
+ copperSword = register(r, newSword(ModItemTier.COPPER), "copper_sword");
|
|
|
copperShovel = register(r, newShovel(ModItemTier.COPPER), "copper_shovel");
|
|
|
copperPickaxe = register(r, newPickaxe(ModItemTier.COPPER), "copper_pickaxe");
|
|
|
copperAxe = register(r, newAxe(ModItemTier.COPPER, 7, -3.1f), "copper_axe");
|
|
|
copperHoe = register(r, newHoe(ModItemTier.COPPER, -2.0f), "copper_hoe");
|
|
|
-
|
|
|
- bronzeSword = register(r, newSword(ModItemTier.BRONZE), "bronze_sword");
|
|
|
+
|
|
|
+ bronzeSword = register(r, newSword(ModItemTier.BRONZE), "bronze_sword");
|
|
|
bronzeShovel = register(r, newShovel(ModItemTier.BRONZE), "bronze_shovel");
|
|
|
bronzePickaxe = register(r, newPickaxe(ModItemTier.BRONZE), "bronze_pickaxe");
|
|
|
bronzeAxe = register(r, newAxe(ModItemTier.BRONZE, 8, -3.0f), "bronze_axe");
|
|
|
bronzeHoe = register(r, newHoe(ModItemTier.BRONZE, -1.0f), "bronze_hoe");
|
|
|
-
|
|
|
+
|
|
|
sling = register(r, new ItemSling(192), "sling");
|
|
|
-
|
|
|
+
|
|
|
|
|
|
copperHelmet = register(r, newArmor(ModArmorMaterial.COPPER, EquipmentSlotType.HEAD), "copper_helmet");
|
|
|
copperChestplate = register(r, newArmor(ModArmorMaterial.COPPER, EquipmentSlotType.CHEST), "copper_chestplate");
|
|
|
copperLeggings = register(r, newArmor(ModArmorMaterial.COPPER, EquipmentSlotType.LEGS), "copper_leggings");
|
|
|
copperBoots = register(r, newArmor(ModArmorMaterial.COPPER, EquipmentSlotType.FEET), "copper_boots");
|
|
|
-
|
|
|
+
|
|
|
bronzeHelmet = register(r, newArmor(ModArmorMaterial.BRONZE, EquipmentSlotType.HEAD), "bronze_helmet");
|
|
|
bronzeChestplate = register(r, newArmor(ModArmorMaterial.BRONZE, EquipmentSlotType.CHEST), "bronze_chestplate");
|
|
|
bronzeLeggings = register(r, newArmor(ModArmorMaterial.BRONZE, EquipmentSlotType.LEGS), "bronze_leggings");
|
|
|
bronzeBoots = register(r, newArmor(ModArmorMaterial.BRONZE, EquipmentSlotType.FEET), "bronze_boots");
|
|
|
-
|
|
|
+
|
|
|
cylinder = register(r, new ItemCylinder(ModArmorMaterial.CYLINDER, new Properties()), "cylinder");
|
|
|
suitChestplate = register(r, newArmor(ModArmorMaterial.SILK, EquipmentSlotType.CHEST), "suit_chestplate");
|
|
|
suitLeggings = register(r, newArmor(ModArmorMaterial.SILK, EquipmentSlotType.LEGS), "suit_leggings");
|
|
|
suitBoots = register(r, newArmor(ModArmorMaterial.SILK, EquipmentSlotType.FEET), "suit_boots");
|
|
|
-
|
|
|
- strawHat = register(r, new ItemHat(ModArmorMaterial.STRAW, new Properties()), "straw_hat");
|
|
|
-
|
|
|
+
|
|
|
+ strawHat = register(r, new ItemHat(ModArmorMaterial.STRAW, new Properties()), "straw_hat");
|
|
|
+
|
|
|
|
|
|
woodenStick = register(r, newStick(ItemTier.WOOD), "wooden_stick");
|
|
|
stoneStick = register(r, newStick(ItemTier.STONE), "stone_stick");
|
|
@@ -316,7 +297,7 @@ public class ModItems
|
|
|
ironStick = register(r, newStick(ItemTier.IRON), "iron_stick");
|
|
|
goldStick = register(r, newStick(ItemTier.GOLD), "golden_stick");
|
|
|
diamondStick = register(r, newStick(ItemTier.DIAMOND), "diamond_stick");
|
|
|
-
|
|
|
+
|
|
|
|
|
|
woodenScepter = register(r, newScepter(ItemTier.WOOD), "wooden_scepter");
|
|
|
stoneScepter = register(r, newScepter(ItemTier.STONE), "stone_scepter");
|
|
@@ -325,7 +306,7 @@ public class ModItems
|
|
|
ironScepter = register(r, newScepter(ItemTier.IRON), "iron_scepter");
|
|
|
goldScepter = register(r, newScepter(ItemTier.GOLD), "golden_scepter");
|
|
|
diamondScepter = register(r, newScepter(ItemTier.DIAMOND), "diamond_scepter");
|
|
|
-
|
|
|
+
|
|
|
|
|
|
woodenDagger = register(r, newDagger(ItemTier.WOOD), "wooden_dagger");
|
|
|
stoneDagger = register(r, newDagger(ItemTier.STONE), "stone_dagger");
|
|
@@ -334,7 +315,7 @@ public class ModItems
|
|
|
ironDagger = register(r, newDagger(ItemTier.IRON), "iron_dagger");
|
|
|
goldDagger = register(r, newDagger(ItemTier.GOLD), "golden_dagger");
|
|
|
diamondDagger = register(r, newDagger(ItemTier.DIAMOND), "diamond_dagger");
|
|
|
-
|
|
|
+
|
|
|
|
|
|
woodenHammer = register(r, newHammer(ItemTier.WOOD), "wooden_hammer");
|
|
|
stoneHammer = register(r, newHammer(ItemTier.STONE), "stone_hammer");
|
|
@@ -343,7 +324,7 @@ public class ModItems
|
|
|
ironHammer = register(r, newHammer(ItemTier.IRON), "iron_hammer");
|
|
|
goldHammer = register(r, newHammer(ItemTier.GOLD), "golden_hammer");
|
|
|
diamondHammer = register(r, newHammer(ItemTier.DIAMOND), "diamond_hammer");
|
|
|
-
|
|
|
+
|
|
|
|
|
|
woodenBattleAxe = register(r, newBattleAxe(ItemTier.WOOD), "wooden_battleaxe");
|
|
|
stoneBattleAxe = register(r, newBattleAxe(ItemTier.STONE), "stone_battleaxe");
|
|
@@ -352,19 +333,19 @@ public class ModItems
|
|
|
ironBattleAxe = register(r, newBattleAxe(ItemTier.IRON), "iron_battleaxe");
|
|
|
goldBattleAxe = register(r, newBattleAxe(ItemTier.GOLD), "golden_battleaxe");
|
|
|
diamondBattleAxe = register(r, newBattleAxe(ItemTier.DIAMOND), "diamond_battleaxe");
|
|
|
-
|
|
|
+
|
|
|
|
|
|
silverKey = register(r, new ItemKey(ModItemTier.SILVER), "silver_key");
|
|
|
copperKey = register(r, new ItemKey(ModItemTier.COPPER), "copper_key");
|
|
|
bronzeKey = register(r, new ItemKey(ModItemTier.BRONZE), "bronze_key");
|
|
|
ironKey = register(r, new ItemKey(ItemTier.IRON), "iron_key");
|
|
|
goldKey = register(r, new ItemKey(ItemTier.GOLD), "golden_key");
|
|
|
-
|
|
|
+
|
|
|
|
|
|
copperCoin = register(r, newItem(ItemGroup.MISC), "coin_copper");
|
|
|
silverCoin = register(r, newItem(ItemGroup.MISC), "coin_silver");
|
|
|
goldCoin = register(r, newItem(ItemGroup.MISC), "coin_gold");
|
|
|
-
|
|
|
+
|
|
|
|
|
|
realHayBed = register(r, new BedItem(ModBlocks.realHayBed, (new Item.Properties()).maxStackSize(1).group(ItemGroup.DECORATIONS)), "real_hay_bed");
|
|
|
hayBundle = register(r, newItem(ItemGroup.MATERIALS), "hay_bundle");
|
|
@@ -381,7 +362,7 @@ public class ModItems
|
|
|
scroll = register(r, newItem(ItemGroup.MISC), "scroll");
|
|
|
soulStone = register(r, newItem(ItemGroup.MATERIALS), "soul_stone");
|
|
|
piercingStone = register(r, newItem(ItemGroup.MATERIALS), "piercing_stone");
|
|
|
-
|
|
|
+
|
|
|
|
|
|
coloredSoup = register(r, new ItemColoredSoup(), "colored_soup");
|
|
|
friedEgg = register(r, newFood(2, 0.3f), "fried_egg");
|
|
@@ -390,7 +371,7 @@ public class ModItems
|
|
|
apricot = register(r, newFood(4, 0.3f), "apricot");
|
|
|
pear = register(r, newFood(4, 0.3f), "pear");
|
|
|
plum = register(r, newFood(4, 0.3f), "plum");
|
|
|
-
|
|
|
+
|
|
|
|
|
|
arrowDown = register(r, newItem(ItemGroup.MISC), "arrow_down");
|
|
|
arrowLeft = register(r, newItem(ItemGroup.MISC), "arrow_left");
|
|
@@ -407,7 +388,7 @@ public class ModItems
|
|
|
returnGreen = register(r, newItem(ItemGroup.MISC), "return_green");
|
|
|
returnRed = register(r, newItem(ItemGroup.MISC), "return_red");
|
|
|
gear = register(r, newItem(ItemGroup.MISC), "gear");
|
|
|
-
|
|
|
+
|
|
|
|
|
|
herbStrong = register(r, newEffectHerb(Effects.SPEED, 6000, 1), "herb_strong");
|
|
|
herbShadow = register(r, newEffectHerb(Effects.NIGHT_VISION, 3600, 0), "herb_shadow");
|
|
@@ -416,40 +397,34 @@ public class ModItems
|
|
|
herbGold = register(r, newHerb(), "herb_gold");
|
|
|
herbBreathing = register(r, newEffectHerb(Effects.WATER_BREATHING, 2400, 0), "herb_breathing");
|
|
|
herbFire = register(r, newEffectHerb(Effects.FIRE_RESISTANCE, 2400, 0), "herb_fire");
|
|
|
-
|
|
|
+
|
|
|
|
|
|
- for(int i = 1; i <= 57; i++)
|
|
|
- {
|
|
|
+ for(int i = 1; i <= 57; i++) {
|
|
|
register(r, newItem(ItemGroup.MISC), "skill" + i);
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
|
|
|
- try
|
|
|
- {
|
|
|
+ try {
|
|
|
PotionItem potion = new ItemNoGlintPotion();
|
|
|
register(r, Items.POTION, potion);
|
|
|
-
|
|
|
+
|
|
|
PotionItem splashPotion = new ItemNoGlintSplashPotion();
|
|
|
register(r, Items.SPLASH_POTION, splashPotion);
|
|
|
-
|
|
|
+
|
|
|
PotionItem lingeringPotion = new ItemNoGlintLingeringPotion();
|
|
|
register(r, Items.LINGERING_POTION, lingeringPotion);
|
|
|
- }
|
|
|
- catch(Exception ex)
|
|
|
- {
|
|
|
+ } catch(Exception ex) {
|
|
|
ex.printStackTrace();
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- private static Item register(IForgeRegistry<Item> r, Item item, String registry)
|
|
|
- {
|
|
|
+
|
|
|
+ private static Item register(IForgeRegistry<Item> r, Item item, String registry) {
|
|
|
item.setRegistryName(registry);
|
|
|
r.register(item);
|
|
|
return item;
|
|
|
}
|
|
|
-
|
|
|
- private static void register(IForgeRegistry<Item> r, Item old, Item newItem)
|
|
|
- {
|
|
|
+
|
|
|
+ private static void register(IForgeRegistry<Item> r, Item old, Item newItem) {
|
|
|
newItem.setRegistryName(old.getRegistryName());
|
|
|
r.register(newItem);
|
|
|
}
|