Added flippers
This commit is contained in:
parent
677cf2c954
commit
7c40cc2f5a
|
@ -49,4 +49,5 @@ public class Items
|
|||
|
||||
public static Optional<? extends Item> flowerBand = Optional.absent();
|
||||
public static Optional<? extends Item> wadingBoots = Optional.absent();
|
||||
public static Optional<? extends Item> flippers = Optional.absent();
|
||||
}
|
||||
|
|
|
@ -0,0 +1,37 @@
|
|||
package biomesoplenty.armor;
|
||||
|
||||
import net.minecraft.client.renderer.texture.IconRegister;
|
||||
import net.minecraft.entity.Entity;
|
||||
import net.minecraft.item.EnumArmorMaterial;
|
||||
import net.minecraft.item.ItemArmor;
|
||||
import net.minecraft.item.ItemStack;
|
||||
import biomesoplenty.BiomesOPlenty;
|
||||
import biomesoplenty.api.Items;
|
||||
|
||||
public class ArmorFlippers extends ItemArmor
|
||||
{
|
||||
public int textureID = 0;
|
||||
|
||||
public ArmorFlippers(int par1, EnumArmorMaterial par2EnumArmorMaterial, int par3, int par4)
|
||||
{
|
||||
super(par1, par2EnumArmorMaterial, par3, par4);
|
||||
textureID = par4;
|
||||
setMaxDamage(0);
|
||||
setCreativeTab(BiomesOPlenty.tabBiomesOPlenty);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getArmorTexture(ItemStack stack, Entity entity, int slot, String type)
|
||||
{
|
||||
if (stack.itemID == Items.flippers.get().itemID)
|
||||
return "biomesoplenty:textures/armor/flippers.png";
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void registerIcons(IconRegister iconRegister)
|
||||
{
|
||||
if (textureID == 3) { itemIcon = iconRegister.registerIcon("biomesoplenty:flippers"); }
|
||||
}
|
||||
}
|
|
@ -675,6 +675,7 @@ public class BOPConfiguration
|
|||
|
||||
public static int flowerBandID;
|
||||
public static int wadingBootsID;
|
||||
public static int flippersID;
|
||||
|
||||
//Liquid IDs
|
||||
public static int springWaterStillID;
|
||||
|
@ -973,6 +974,7 @@ public class BOPConfiguration
|
|||
scytheAmethystID = config.getItem("Amethyst Scythe ID", 21087).getInt();
|
||||
|
||||
wadingBootsID = config.getItem("Wading Boots ID", 21088).getInt();
|
||||
flippersID = config.getItem("Flippers ID", 21089).getInt();
|
||||
|
||||
//Liquid Ids
|
||||
springWaterStillID = config.get("Liquid IDs", "Spring Water Still ID (ID before this must be free!)", 1971, null).getInt();
|
||||
|
|
|
@ -11,6 +11,7 @@ import net.minecraftforge.common.MinecraftForge;
|
|||
import biomesoplenty.BiomesOPlenty;
|
||||
import biomesoplenty.api.Items;
|
||||
import biomesoplenty.armor.ArmorAmethyst;
|
||||
import biomesoplenty.armor.ArmorFlippers;
|
||||
import biomesoplenty.armor.ArmorFlowerBand;
|
||||
import biomesoplenty.armor.ArmorMuddy;
|
||||
import biomesoplenty.armor.ArmorWadingBoots;
|
||||
|
@ -47,6 +48,7 @@ public class BOPItems {
|
|||
public static EnumToolMaterial EnumToolMaterialAmethyst;
|
||||
public static EnumArmorMaterial EnumArmorMaterialFlowerBand;
|
||||
public static EnumArmorMaterial EnumArmorMaterialWadingBoots;
|
||||
public static EnumArmorMaterial EnumArmorMaterialFlippers;
|
||||
|
||||
public static int clearItem(Item var1)
|
||||
{
|
||||
|
@ -90,6 +92,7 @@ public class BOPItems {
|
|||
EnumToolMaterialAmethyst = EnumHelper.addToolMaterial("AMETHYST", 4, 2013, 15.0F, 5, 16);
|
||||
EnumArmorMaterialFlowerBand = EnumHelper.addArmorMaterial("FLOWERBAND", -1, new int[]{0, 0, 0, 0}, 0);
|
||||
EnumArmorMaterialWadingBoots = EnumHelper.addArmorMaterial("WADINGBOOTS", -1, new int[]{0, 0, 0, 0}, 0);
|
||||
EnumArmorMaterialFlippers = EnumHelper.addArmorMaterial("FLIPPERS", -1, new int[]{0, 0, 0, 0}, 0);
|
||||
|
||||
initializeItems();
|
||||
|
||||
|
@ -145,5 +148,6 @@ public class BOPItems {
|
|||
|
||||
Items.flowerBand = Optional.of((new ArmorFlowerBand(BOPConfiguration.IDs.flowerBandID, EnumArmorMaterialFlowerBand, BiomesOPlenty.proxy.addArmor("flowerBand"), 0)).setCreativeTab(BiomesOPlenty.tabBiomesOPlenty).setUnlocalizedName("bop.flowerBand"));
|
||||
Items.wadingBoots = Optional.of((new ArmorWadingBoots(BOPConfiguration.IDs.wadingBootsID, EnumArmorMaterialWadingBoots, BiomesOPlenty.proxy.addArmor("wadingBoots"), 3)).setCreativeTab(BiomesOPlenty.tabBiomesOPlenty).setUnlocalizedName("bop.wadingBoots"));
|
||||
Items.flippers = Optional.of((new ArmorFlippers(BOPConfiguration.IDs.flippersID, EnumArmorMaterialFlippers, BiomesOPlenty.proxy.addArmor("flippers"), 3)).setCreativeTab(BiomesOPlenty.tabBiomesOPlenty).setUnlocalizedName("bop.flippers"));
|
||||
}
|
||||
}
|
||||
|
|
|
@ -356,6 +356,7 @@
|
|||
<entry key="item.bop.flowerBand.exoticflowerband.name">Exotic Flower Band</entry>
|
||||
|
||||
<entry key="item.bop.wadingBoots.name">Wading Boots</entry>
|
||||
<entry key="item.bop.flippers.name">Flippers</entry>
|
||||
|
||||
<!--Fluids -->
|
||||
<entry key="item.bop.bopBucket.amethyst_empty.name">Amethyst Bucket</entry>
|
||||
|
|
Binary file not shown.
After Width: | Height: | Size: 528 B |
Binary file not shown.
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 527 B |
Binary file not shown.
After Width: | Height: | Size: 310 B |
Loading…
Reference in New Issue