Class WerewolfFormAction.Modifier
java.lang.Object
de.teamlapen.werewolves.entities.player.werewolf.actions.WerewolfFormAction.Modifier
- Enclosing class:
- WerewolfFormAction
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionModifier(net.minecraft.world.entity.ai.attributes.Attribute attribute, UUID uuid, String name, Supplier<Double> valueFunction, net.minecraft.world.entity.ai.attributes.AttributeModifier.Operation operation) Modifier(net.minecraft.world.entity.ai.attributes.Attribute attribute, UUID dayUuid, UUID nightUuid, double dayModifier, String name, Function<de.teamlapen.werewolves.api.entities.player.IWerewolfPlayer, Double> valueFunction, net.minecraft.world.entity.ai.attributes.AttributeModifier.Operation operation) Modifier(net.minecraft.world.entity.ai.attributes.Attribute attribute, UUID dayUuid, UUID nightUuid, double dayModifier, String name, Supplier<Double> valueFunction, Supplier<Double> extendedValueFunction, Supplier<de.teamlapen.vampirism.api.entity.player.skills.ISkill<de.teamlapen.werewolves.api.entities.player.IWerewolfPlayer>> extendedSkill, net.minecraft.world.entity.ai.attributes.AttributeModifier.Operation operation) Modifier(net.minecraft.world.entity.ai.attributes.Attribute attribute, UUID dayUuid, UUID nightUuid, double dayModifier, String name, Supplier<Double> valueFunction, net.minecraft.world.entity.ai.attributes.AttributeModifier.Operation operation) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.entity.ai.attributes.AttributeModifiercreate(de.teamlapen.werewolves.api.entities.player.IWerewolfPlayer player, boolean night)
-
Field Details
-
attribute
public final net.minecraft.world.entity.ai.attributes.Attribute attribute -
dayUuid
-
nightUuid
-
name
-
value
-
operation
public final net.minecraft.world.entity.ai.attributes.AttributeModifier.Operation operation -
dayModifier
public final double dayModifier
-
-
Constructor Details
-
Modifier
-
Modifier
-
Modifier
public Modifier(net.minecraft.world.entity.ai.attributes.Attribute attribute, UUID dayUuid, UUID nightUuid, double dayModifier, String name, Supplier<Double> valueFunction, Supplier<Double> extendedValueFunction, Supplier<de.teamlapen.vampirism.api.entity.player.skills.ISkill<de.teamlapen.werewolves.api.entities.player.IWerewolfPlayer>> extendedSkill, net.minecraft.world.entity.ai.attributes.AttributeModifier.Operation operation) -
Modifier
public Modifier(net.minecraft.world.entity.ai.attributes.Attribute attribute, UUID dayUuid, UUID nightUuid, double dayModifier, String name, Function<de.teamlapen.werewolves.api.entities.player.IWerewolfPlayer, Double> valueFunction, net.minecraft.world.entity.ai.attributes.AttributeModifier.Operation operation)
-
-
Method Details
-
create
public net.minecraft.world.entity.ai.attributes.AttributeModifier create(de.teamlapen.werewolves.api.entities.player.IWerewolfPlayer player, boolean night)
-