Class FabricEntityTypeImpl.Builder.Living<T extends net.minecraft.world.entity.LivingEntity>
java.lang.Object
net.fabricmc.fabric.impl.object.builder.FabricEntityTypeImpl.Builder.Living<T>
- All Implemented Interfaces:
FabricEntityType.Builder.Living<T>
- Direct Known Subclasses:
FabricEntityTypeImpl.Builder.Mob
- Enclosing interface:
FabricEntityTypeImpl.Builder
public static sealed class FabricEntityTypeImpl.Builder.Living<T extends net.minecraft.world.entity.LivingEntity>
extends Object
implements FabricEntityType.Builder.Living<T>
permits FabricEntityTypeImpl.Builder.Mob<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondefaultAttributes(Supplier<net.minecraft.world.entity.ai.attributes.AttributeSupplier.Builder> defaultAttributeBuilder) Sets the default attributes for a type of living entity.void
-
Constructor Details
-
Living
public Living()
-
-
Method Details
-
defaultAttributes
public FabricEntityType.Builder.Living<T> defaultAttributes(Supplier<net.minecraft.world.entity.ai.attributes.AttributeSupplier.Builder> defaultAttributeBuilder) Description copied from interface:FabricEntityType.Builder.LivingSets the default attributes for a type of living entity.- Specified by:
defaultAttributesin interfaceFabricEntityType.Builder.Living<T extends net.minecraft.world.entity.LivingEntity>- Parameters:
defaultAttributeBuilder- a function to generate the default attribute builder from the entity type- Returns:
- this builder for chaining
-
onBuild
-