It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.

ZenScript
Copy
import crafttweaker.api.food.FoodProperties;

Name: create

Return Type: FoodProperties

ZenScript
Copy
FoodProperties.create(nutrition as int, saturationModifier as float) as FoodProperties
参数类型描述
参数
nutrition
类型
int
描述
No Description Provided
参数
saturationModifier
类型
浮点数
描述
No Description Provided

Name: addEffect

Return Type: FoodProperties

ZenScript
Copy
FoodProperties.addEffect(effect as MobEffectInstance, probability as float) as FoodProperties
参数类型描述
参数
effect
类型
MobEffectInstance
描述
No Description Provided
参数
probability
类型
浮点数
描述
No Description Provided

Name: canAlwaysEat

Return Type: boolean

ZenScript
Copy
// FoodProperties.canAlwaysEat() as boolean

myFoodProperties.canAlwaysEat();

Name: getEffects

Return Type: stdlib.List<Pair<MobEffectInstance,float?>>

ZenScript
Copy
// FoodProperties.getEffects() as stdlib.List<Pair<MobEffectInstance,float?>>

myFoodProperties.getEffects();

Name: getNutrition

Return Type: int

ZenScript
Copy
// FoodProperties.getNutrition() as int

myFoodProperties.getNutrition();

Link to getSaturationModifier

Name: getSaturationModifier

Return Type: float

ZenScript
Copy
// FoodProperties.getSaturationModifier() as float

myFoodProperties.getSaturationModifier();

Name: isFastFood

Return Type: boolean

ZenScript
Copy
// FoodProperties.isFastFood() as boolean

myFoodProperties.isFastFood();

Name: isMeat

Return Type: boolean

ZenScript
Copy
// FoodProperties.isMeat() as boolean

myFoodProperties.isMeat();

Name: removeEffect

Return Type: FoodProperties

ZenScript
Copy
FoodProperties.removeEffect(effect as MobEffectInstance) as FoodProperties
参数类型描述
参数
effect
类型
MobEffectInstance
描述
No Description Provided

Name: setCanAlwaysEat

Return Type: FoodProperties

ZenScript
Copy
FoodProperties.setCanAlwaysEat(canAlwaysEat as boolean) as FoodProperties
参数类型描述
参数
canAlwaysEat
类型
布尔值
描述
No Description Provided

Name: setIsFastFood

Return Type: FoodProperties

ZenScript
Copy
FoodProperties.setIsFastFood(fastFood as boolean) as FoodProperties
参数类型描述
参数
fastFood
类型
布尔值
描述
No Description Provided

Name: setIsMeat

Return Type: FoodProperties

ZenScript
Copy
FoodProperties.setIsMeat(isMeat as boolean) as FoodProperties
参数类型描述
参数
isMeat
类型
布尔值
描述
No Description Provided

Name: setNutrition

Return Type: FoodProperties

ZenScript
Copy
FoodProperties.setNutrition(nutrition as int) as FoodProperties
参数类型描述
参数
nutrition
类型
int
描述
No Description Provided

Name: setNutrition

Return Type: FoodProperties

ZenScript
Copy
FoodProperties.setNutrition(saturationModifier as float) as FoodProperties
参数类型描述
参数
saturationModifier
类型
浮点数
描述
No Description Provided
名称类型可获得可设置描述
名称
canAlwaysEat
类型
布尔值
可获得
true
可设置
true
描述
No Description Provided
名称
effects
类型
stdlib.List<Pair<MobEffectInstance,float?>>
可获得
true
可设置
false
描述
No Description Provided
名称
isFastFood
类型
布尔值
可获得
true
可设置
true
描述
No Description Provided
名称
isMeat
类型
布尔值
可获得
true
可设置
true
描述
No Description Provided
名称
nutrition
类型
int
可获得
true
可设置
true
描述
No Description Provided
名称
saturationModifier
类型
浮点数
可获得
true
可设置
true
描述
No Description Provided