Class WerewolfFormAction.Modifier.Builder
java.lang.Object
de.teamlapen.werewolves.entities.player.werewolf.actions.WerewolfFormAction.Modifier.Builder
- Enclosing class:
WerewolfFormAction.Modifier
-
Constructor Summary
ConstructorsConstructorDescriptionBuilder(net.minecraft.core.Holder<net.minecraft.world.entity.ai.attributes.Attribute> attribute, net.minecraft.resources.ResourceLocation name) -
Method Summary
Modifier and TypeMethodDescriptionbuild()withDayModifier(double dayModifier) withSkillModifier(Supplier<? extends de.teamlapen.vampirism.api.entity.player.skills.ISkill<?>> skill, Supplier<Double> valueSupplier) withValues(Supplier<Double> valueSupplier, net.minecraft.world.entity.ai.attributes.AttributeModifier.Operation operation)
-
Constructor Details
-
Builder
public Builder(net.minecraft.core.Holder<net.minecraft.world.entity.ai.attributes.Attribute> attribute, net.minecraft.resources.ResourceLocation name)
-
-
Method Details
-
withValues
public WerewolfFormAction.Modifier.Builder withValues(Supplier<Double> valueSupplier, net.minecraft.world.entity.ai.attributes.AttributeModifier.Operation operation) -
withDayModifier
-
withSkillModifier
public WerewolfFormAction.Modifier.Builder withSkillModifier(Supplier<? extends de.teamlapen.vampirism.api.entity.player.skills.ISkill<?>> skill, Supplier<Double> valueSupplier) -
build
-