1.7.10 Странные названия.

25
0
Ребята, я с переходом на новую версию офигел.
Я не понимаю вообще сия кода.Допустим эту часть!
Код:
 public ItemStack onEaten(ItemStack p_77654_1_, World p_77654_2_, EntityPlayer p_77654_3_)
    {
        --p_77654_1_.stackSize;
        p_77654_3_.getFoodStats().func_151686_a(this, p_77654_1_);
        p_77654_2_.playSoundAtEntity(p_77654_3_, "random.burp", 0.5F, p_77654_2_.rand.nextFloat() * 0.1F + 0.9F);
        this.onFoodEaten(p_77654_1_, p_77654_2_, p_77654_3_);
        return p_77654_1_;
    }
 
  1. Уменьшаем стак еды.
  2. Добавляем сытость и насыщение игроку.
  3. Выводим звук отрыжки.
  4. Обрабатываем событие для этого типа еды.
  5. Возвращаем стак.
Что тут непонятного-то?
 
TaoGunner написал(а):
  1. Уменьшаем стак еды.
  2. Добавляем сытость и насыщение игроку.
  3. Выводим звук отрыжки.
  4. Обрабатываем событие для этого типа еды.
  5. Возвращаем стак.
Что тут непонятного-то?
p(Что-то там.)
 
Devian, ты имел ввиду так:
Код:
public ItemStack onEaten(ItemStack is, World world, EntityPlayer player) {
--is.stackSize;
player.getFoodStats().func_151686_a(this, is);
world.playSoundAtEntity(player, "random.burp", 0.5F, world.rand.nextFloat() * 0.1F + 0.9F);
this.onFoodEaten(is, world, player);
return is;
}
? Просто правильно смотри на переменные.
 
timaxa007 написал(а):
Devian, ты имел ввиду так:
Код:
public ItemStack onEaten(ItemStack is, World world, EntityPlayer player) {
--is.stackSize;
player.getFoodStats().func_151686_a(this, is);
world.playSoundAtEntity(player, "random.burp", 0.5F, world.rand.nextFloat() * 0.1F + 0.9F);
this.onFoodEaten(is, world, player);
return is;
}
? Просто правильно смотри на переменные
Я как бы не знал, спасибо.А вы разбираетесь в 1.7?
 
Devian, почти... У работаю с Minecraft 1.7.10 с Forge'ем 10.13.2.1291 (рекомендуемая, а не последняя).
 
Назад
Сверху