Package net.minecraft.component.type
Class FoodComponent.Builder
java.lang.Object
net.minecraft.component.type.FoodComponent.Builder
- Enclosing class:
 FoodComponent
- Mappings:
 Namespace Name named net/minecraft/component/type/FoodComponent$Builderintermediary net/minecraft/class_4174$class_4175official csy$a
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate intprivate float - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionSpecifies that a food item can be eaten when the current hunger bar is full.build()nutrition(int nutrition) Specifies the amount of hunger a food item will fill.saturationModifier(float saturationModifier) Specifies the saturation modifier of a food item. 
- 
Field Details
- 
nutrition
private int nutrition- Mappings:
 Namespace Name Mixin selector named nutritionLnet/minecraft/component/type/FoodComponent$Builder;nutrition:Iintermediary field_18620Lnet/minecraft/class_4174$class_4175;field_18620:Iofficial aLcsy$a;a:I
 - 
saturationModifier
private float saturationModifier- Mappings:
 Namespace Name Mixin selector named saturationModifierLnet/minecraft/component/type/FoodComponent$Builder;saturationModifier:Fintermediary field_18621Lnet/minecraft/class_4174$class_4175;field_18621:Fofficial bLcsy$a;b:F
 - 
canAlwaysEat
private boolean canAlwaysEat- Mappings:
 Namespace Name Mixin selector named canAlwaysEatLnet/minecraft/component/type/FoodComponent$Builder;canAlwaysEat:Zintermediary field_18623Lnet/minecraft/class_4174$class_4175;field_18623:Zofficial cLcsy$a;c:Z
 
 - 
 - 
Constructor Details
- 
Builder
public Builder() 
 - 
 - 
Method Details
- 
nutrition
Specifies the amount of hunger a food item will fill.One hunger is equivalent to half of a hunger bar icon.
- Parameters:
 nutrition- the amount of hunger- Mappings:
 Namespace Name Mixin selector named nutritionLnet/minecraft/component/type/FoodComponent$Builder;nutrition(I)Lnet/minecraft/component/type/FoodComponent$Builder;intermediary method_19238Lnet/minecraft/class_4174$class_4175;method_19238(I)Lnet/minecraft/class_4174$class_4175;official aLcsy$a;a(I)Lcsy$a;
 - 
saturationModifier
Specifies the saturation modifier of a food item.This value is typically used to determine how long a player can sustain the current hunger value before the hunger is used.
- Parameters:
 saturationModifier- the saturation modifier- Mappings:
 Namespace Name Mixin selector named saturationModifierLnet/minecraft/component/type/FoodComponent$Builder;saturationModifier(F)Lnet/minecraft/component/type/FoodComponent$Builder;intermediary method_19237Lnet/minecraft/class_4174$class_4175;method_19237(F)Lnet/minecraft/class_4174$class_4175;official aLcsy$a;a(F)Lcsy$a;
 - 
alwaysEdible
Specifies that a food item can be eaten when the current hunger bar is full.- Mappings:
 Namespace Name Mixin selector named alwaysEdibleLnet/minecraft/component/type/FoodComponent$Builder;alwaysEdible()Lnet/minecraft/component/type/FoodComponent$Builder;intermediary method_19240Lnet/minecraft/class_4174$class_4175;method_19240()Lnet/minecraft/class_4174$class_4175;official aLcsy$a;a()Lcsy$a;
 - 
build
- Mappings:
 Namespace Name Mixin selector named buildLnet/minecraft/component/type/FoodComponent$Builder;build()Lnet/minecraft/component/type/FoodComponent;intermediary method_19242Lnet/minecraft/class_4174$class_4175;method_19242()Lnet/minecraft/class_4174;official bLcsy$a;b()Lcsy;
 
 -