Здравствуйте,у меня есть вопрос почему не работает onArmorTickUpdate в этом коде:
по идее когда на мне одеты ботинки мне каждый тик должен даваться эффект скорости,но ничего не происходит.
Что с этим делать?
по идее когда на мне одеты ботинки мне каждый тик должен даваться эффект скорости,но ничего не происходит.
Что с этим делать?
Код:
private String texturePath = "mybestmod:textures/model/armor/";
public ironboots(ArmorMaterial TESTARMORMATERIAL, int i, int j) {
super(TESTARMORMATERIAL, i, j);
this.setTextureName();
}
public void onArmorTickUpdate(World world, EntityPlayer player, ItemStack itemStack) {
player.addPotionEffect(new PotionEffect(Potion.moveSpeed.id, 20, 0));
}
public void setTextureName ()
{
if(armorType == 0||armorType == 1||armorType == 3){
this.texturePath += "fullwo_" + 1 + ".png";
}
else {
this.texturePath += "fullwo_" + 2 + ".png";
}
}
@Override
public String getArmorTexture(ItemStack itemstack, Entity entity, int slot, String type){
return this.texturePath;
}
}