Remove hydration from freezedried food (#2325)

* Remove hydration from freezedried food

Change all freezedried food to give no hydration. Freezedrying removes all moisture from food, so it shouldn't fix your thirst.

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>

* Remove .meal() from freeze dried fruit

Freeze dried fruit are not dynamic food items so they can't have .meal().  Their hydration is already set to 0 in item creation.

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>

---------

Signed-off-by: Mqrius <Nuntius.Marii@Gmail.com>
This commit is contained in:
Mqrius
2025-12-05 10:21:55 +01:00
committed by GitHub
parent 77fbe3003b
commit 534cafd236

View File

@@ -478,7 +478,7 @@ function registerTFGFoodRecipes(event) {
itemOutputs: ['2x tfg:food/meal_bag'],
itemOutputProvider: TFC.isp.of('2x tfg:food/meal_bag').meal(
(food => food.hunger(4).saturation(1.5).decayModifier(4.5)), [
(portion) => portion.nutrientModifier(1).saturationModifier(0.8).waterModifier(0.8)
(portion) => portion.nutrientModifier(1).saturationModifier(0.8).waterModifier(0)
]).addTrait('tfg:freeze_dried')
})
@@ -489,7 +489,7 @@ function registerTFGFoodRecipes(event) {
itemOutputs: ['2x tfg:food/meal_bag'],
itemOutputProvider: TFC.isp.of('2x tfg:food/meal_bag').meal(
(food => food.hunger(4).saturation(1.5).decayModifier(4.5)), [
(portion) => portion.nutrientModifier(1).saturationModifier(0.8).waterModifier(0.8)
(portion) => portion.nutrientModifier(1).saturationModifier(0.8).waterModifier(0)
]).addTrait('tfg:freeze_dried')
})
@@ -500,7 +500,7 @@ function registerTFGFoodRecipes(event) {
itemOutputs: ['2x tfg:food/meal_bag'],
itemOutputProvider: TFC.isp.of('2x tfg:food/meal_bag').meal(
(food => food.hunger(4).saturation(1.5).decayModifier(4.5)), [
(portion) => portion.nutrientModifier(1).saturationModifier(0.8).waterModifier(0.8)
(portion) => portion.nutrientModifier(1).saturationModifier(0.8).waterModifier(0)
]).addTrait('tfg:freeze_dried')
})
@@ -511,7 +511,7 @@ function registerTFGFoodRecipes(event) {
itemOutputs: ['2x tfg:food/meal_bag'],
itemOutputProvider: TFC.isp.of('2x tfg:food/meal_bag').meal(
(food => food.hunger(4).saturation(1.5).decayModifier(4.5)), [
(portion) => portion.nutrientModifier(1).saturationModifier(0.8).waterModifier(0.8)
(portion) => portion.nutrientModifier(1).saturationModifier(0.8).waterModifier(0)
]).addTrait('tfg:freeze_dried')
})
@@ -522,7 +522,7 @@ function registerTFGFoodRecipes(event) {
itemOutputs: ['2x tfg:food/meal_bag'],
itemOutputProvider: TFC.isp.of('2x tfg:food/meal_bag').meal(
(food => food.hunger(4).saturation(1.5).decayModifier(4.5)), [
(portion) => portion.nutrientModifier(1).saturationModifier(0.8).waterModifier(0.8)
(portion) => portion.nutrientModifier(1).saturationModifier(0.8).waterModifier(0)
]).addTrait('tfg:freeze_dried')
})