Class HTFoodBuilder
-
- All Implemented Interfaces:
public final class HTFoodBuilder指定した値からFoodPropertiesを返します。
-
-
Field Summary
Fields Modifier and Type Field Description private Integernutritionprivate Floatsaturationprivate BooleanalwaysEatprivate FloateatSecondsprivate ItemStackconvertTo
-
Method Summary
Modifier and Type Method Description final IntegergetNutrition()final UnitsetNutrition(Integer value)final FloatgetSaturation()final UnitsetSaturation(Float value)final BooleangetAlwaysEat()final UnitsetAlwaysEat(Boolean value)final FloatgetEatSeconds()final UnitsetEatSeconds(Float value)final ItemStackgetConvertTo()final UnitsetConvertTo(ItemStack value)final UnitconvertTo(ItemLike item, Integer count)final UnitfastFood()final UnitaddEffect(Supplier<MobEffectInstance> effect, Float chance)final UnitaddEffect(MobEffectInstance effect, Float chance)final UnitaddEffect(Holder<MobEffect> effect, Integer ticks, Integer amplifier, Float chance)final UnitaddInfinityEffect(Holder<MobEffect> effect, Integer amplifier, Float chance)final static FoodPropertiescreate(Function1<HTFoodBuilder, Unit> builderAction)final static FoodPropertiescopyOf(FoodProperties parent, Function1<HTFoodBuilder, Unit> builderAction)-
-
Method Detail
-
getNutrition
final Integer getNutrition()
-
setNutrition
final Unit setNutrition(Integer value)
-
getSaturation
final Float getSaturation()
-
setSaturation
final Unit setSaturation(Float value)
-
getAlwaysEat
final Boolean getAlwaysEat()
-
setAlwaysEat
final Unit setAlwaysEat(Boolean value)
-
getEatSeconds
final Float getEatSeconds()
-
setEatSeconds
final Unit setEatSeconds(Float value)
-
getConvertTo
final ItemStack getConvertTo()
-
setConvertTo
final Unit setConvertTo(ItemStack value)
-
addEffect
final Unit addEffect(Holder<MobEffect> effect, Integer ticks, Integer amplifier, Float chance)
-
addInfinityEffect
final Unit addInfinityEffect(Holder<MobEffect> effect, Integer amplifier, Float chance)
-
create
final static FoodProperties create(Function1<HTFoodBuilder, Unit> builderAction)
-
copyOf
final static FoodProperties copyOf(FoodProperties parent, Function1<HTFoodBuilder, Unit> builderAction)
-
-
-
-