Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package brenden.eatweirdly;
- import java.util.List;
- import net.minecraft.creativetab.CreativeTabs;
- import net.minecraft.entity.player.EntityPlayer;
- import net.minecraft.item.ItemFood;
- import net.minecraft.item.ItemStack;
- public class ItemEatWeirdly extends ItemFood
- {
- String[] subText;
- public ItemEatWeirdly(int id, int foodValue, float saturation, boolean wolfEat, String...subText)
- {
- super(id, foodValue, saturation, wolfEat);
- this.subText = subText;
- setCreativeTab(CreativeTabs.tabBrewing);
- setAlwaysEdible();
- }
- public ItemEatWeirdly setEatEffect(int potionId, int potionDuration, int potionAmplifier, float potionProbability)
- {
- setPotionEffect(potionId, potionDuration, potionAmplifier, potionProbability);
- return this;
- }
- public ItemEatWeirdly setBrewEffect(String brewEffect)
- {
- setPotionEffect(brewEffect);
- return this;
- }
- public ItemEatWeirdly setNameAndIcon(String name, String texture)
- {
- setUnlocalizedName(name);
- func_111206_d(texture);
- return this;
- }
- @Override
- public void addInformation(ItemStack itemStack, EntityPlayer entityPlayer, List list, boolean par4)
- {
- if (this.subText != null && this.subText.length > 0) {
- for (String text : this.subText){
- list.add(text);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement