From b7832dd884084378c377a01c4465c0c444091afd Mon Sep 17 00:00:00 2001 From: Mike Caron Date: Mon, 12 Nov 2018 19:08:53 -0500 Subject: [PATCH] setFoodSaturationLevel is client side only! Whoops! Fixes #100 --- .../mike_caron/megacorp/reward/PlayerTickRewards.java | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/mike_caron/megacorp/reward/PlayerTickRewards.java b/src/main/java/com/mike_caron/megacorp/reward/PlayerTickRewards.java index 917287c..e97885b 100644 --- a/src/main/java/com/mike_caron/megacorp/reward/PlayerTickRewards.java +++ b/src/main/java/com/mike_caron/megacorp/reward/PlayerTickRewards.java @@ -56,13 +56,8 @@ private static void handleHunger(EntityPlayer player, Corporation corp, IPlayerR //MegaCorpMod.logger.info("Feeding after {} ticks", ticks); FoodStats food = player.getFoodStats(); - if(food.needFood()){ - food.setFoodLevel(food.getFoodLevel() + 1); - } - else if(food.getSaturationLevel() < 20) - { - food.setFoodSaturationLevel(food.getSaturationLevel() + 1); - } + + food.addStats(1, 0.5f); } rewards.setHungerRestore(hungerTicks);