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
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

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')
})