Импорт класса

Link to импорт-класса

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
Тип
float
Описание
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
Тип
float
Описание
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
Тип
boolean
Описание
No Description Provided

Name: setIsFastFood

Return Type: FoodProperties

ZenScript
Copy
FoodProperties.setIsFastFood(fastFood as boolean) as FoodProperties
ПараметрТипОписание
Параметр
fastFood
Тип
boolean
Описание
No Description Provided

Name: setIsMeat

Return Type: FoodProperties

ZenScript
Copy
FoodProperties.setIsMeat(isMeat as boolean) as FoodProperties
ПараметрТипОписание
Параметр
isMeat
Тип
boolean
Описание
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
Тип
float
Описание
No Description Provided

Свойства

Link to свойства

НазваниеТипИмеет GetterИмеет SetterОписание
Название
canAlwaysEat
Тип
boolean
Имеет Getter
true
Имеет Setter
true
Описание
No Description Provided
Название
effects
Тип
stdlib.List<Pair<MobEffectInstance,float?>>
Имеет Getter
true
Имеет Setter
false
Описание
No Description Provided
Название
isFastFood
Тип
boolean
Имеет Getter
true
Имеет Setter
true
Описание
No Description Provided
Название
isMeat
Тип
boolean
Имеет Getter
true
Имеет Setter
true
Описание
No Description Provided
Название
nutrition
Тип
int
Имеет Getter
true
Имеет Setter
true
Описание
No Description Provided
Название
saturationModifier
Тип
float
Имеет Getter
true
Имеет Setter
true
Описание
No Description Provided