- 0
- 0
Я создал Item добавил его в креатив таб, также раздобыл obj model теперь хз как сделать так чтобы этот предмет им и был этой obj model
хз как это сделать
package st1ck.hellcraft;
import net.minecraft.block.material.Material;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.EnumAction;
import net.minecraft.item.ItemFood;
import net.minecraft.item.ItemStack;
import net.minecraft.potion.Potion;
import net.minecraft.potion.PotionEffect;
import net.minecraft.util.DamageSource;
import net.minecraft.world.World;
public class blood extends ItemFood {
public int healt = 2;
public int healttime = 5;
private static int healAmount;
private static float potionEffectProbability;
private static boolean alwaysEdible;
public blood(int i, boolean b) {
super(i, b);
this.setCreativeTab(CreativeTabs.tabFood);
this.setTextureName("test:blood.obj");
this.setMaxStackSize(1);
this.setAlwaysEdible();
}
public int getMaxItemUseDuration(ItemStack itemStack) {
return 60;
}
public ItemStack onItemRightClick(ItemStack is, World world, EntityPlayer player) {
--is.stackSize;
player.addPotionEffect(new PotionEffect(Potion.heal.id, healt, healttime));
return is;
}
}
вот код
хз как это сделать
package st1ck.hellcraft;
import net.minecraft.block.material.Material;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.EnumAction;
import net.minecraft.item.ItemFood;
import net.minecraft.item.ItemStack;
import net.minecraft.potion.Potion;
import net.minecraft.potion.PotionEffect;
import net.minecraft.util.DamageSource;
import net.minecraft.world.World;
public class blood extends ItemFood {
public int healt = 2;
public int healttime = 5;
private static int healAmount;
private static float potionEffectProbability;
private static boolean alwaysEdible;
public blood(int i, boolean b) {
super(i, b);
this.setCreativeTab(CreativeTabs.tabFood);
this.setTextureName("test:blood.obj");
this.setMaxStackSize(1);
this.setAlwaysEdible();
}
public int getMaxItemUseDuration(ItemStack itemStack) {
return 60;
}
public ItemStack onItemRightClick(ItemStack is, World world, EntityPlayer player) {
--is.stackSize;
player.addPotionEffect(new PotionEffect(Potion.heal.id, healt, healttime));
return is;
}
}
вот код