Потому что этот сеттер задаёт значение еды для прогресс бара.svk2140 написал(а):Но он какого-то хрена клиентский...
if (entityLiving instanceof EntityPlayer)
{
EntityPlayer entityplayer = (EntityPlayer)entityLiving;
entityplayer.getFoodStats().addStats(this, stack);
worldIn.playSound((EntityPlayer)null, entityplayer.posX, entityplayer.posY, entityplayer.posZ, SoundEvents.ENTITY_PLAYER_BURP, SoundCategory.PLAYERS, 0.5F, worldIn.rand.nextFloat() * 0.1F + 0.9F);
this.onFoodEaten(stack, worldIn, entityplayer);
entityplayer.addStat(StatList.getObjectUseStats(this));
}
Хм, у нас на 1.11, второе значение это стак.timaxa007 написал(а):player.getFoodStats().addStats(0, 0F);
0 - сытность,
0F - насыщенность.