Flasks are not checking mayDrinkWhenFull () from the drinkable here:
|
//Try to Drink |
|
FoodData stats = player.getFoodData(); |
|
if (!ConfigFlasks.THIRSTY_DRINK.get() && stats instanceof TFCFoodData && ((TFCFoodData) stats).getThirst() >= MAX_THIRST) { |
|
// Don't drink if not thirsty |
|
return InteractionResultHolder.fail(player.getItemInHand(hand)); |
|
} |
TFC checks it in flasks and jugs so players are able to drink some drinkables mainly for buffs:
https://github.com/TerraFirmaCraft/TerraFirmaCraft/blob/34c444f35ba59b0b8ec04192505d88e2048fdce6/src/main/java/net/dries007/tfc/common/items/JugItem.java#L97-L100
Im working on bug solving in terrafirmaGreg modpack, if you agree i can make a PR solving this
Flasks are not checking mayDrinkWhenFull () from the drinkable here:
WaterFlasks/src/main/java/org/labellum/mc/waterflasks/item/FlaskItem.java
Lines 144 to 149 in aa8b621
TFC checks it in flasks and jugs so players are able to drink some drinkables mainly for buffs:
https://github.com/TerraFirmaCraft/TerraFirmaCraft/blob/34c444f35ba59b0b8ec04192505d88e2048fdce6/src/main/java/net/dries007/tfc/common/items/JugItem.java#L97-L100
Im working on bug solving in terrafirmaGreg modpack, if you agree i can make a PR solving this