Class FormActionSkill
java.lang.Object
de.teamlapen.vampirism.api.entity.player.skills.DefaultSkill<T>
de.teamlapen.vampirism.entity.player.skills.VampirismSkill<T>
de.teamlapen.vampirism.entity.player.skills.ActionSkill<de.teamlapen.werewolves.api.entities.player.IWerewolfPlayer>
de.teamlapen.werewolves.entities.player.werewolf.skill.FormActionSkill
- All Implemented Interfaces:
de.teamlapen.vampirism.api.entity.player.skills.IActionSkill<de.teamlapen.werewolves.api.entities.player.IWerewolfPlayer>,de.teamlapen.vampirism.api.entity.player.skills.ISkill<de.teamlapen.werewolves.api.entities.player.IWerewolfPlayer>,de.teamlapen.vampirism.api.entity.player.skills.ISkillLike<de.teamlapen.werewolves.api.entities.player.IWerewolfPlayer>
public class FormActionSkill
extends de.teamlapen.vampirism.entity.player.skills.ActionSkill<de.teamlapen.werewolves.api.entities.player.IWerewolfPlayer>
-
Nested Class Summary
Nested classes/interfaces inherited from class de.teamlapen.vampirism.entity.player.skills.VampirismSkill
de.teamlapen.vampirism.entity.player.skills.VampirismSkill.HunterLordSkill, de.teamlapen.vampirism.entity.player.skills.VampirismSkill.SimpleHunterSkill, de.teamlapen.vampirism.entity.player.skills.VampirismSkill.SimpleVampireSkill, de.teamlapen.vampirism.entity.player.skills.VampirismSkill.VampireLordSkillNested classes/interfaces inherited from class de.teamlapen.vampirism.api.entity.player.skills.DefaultSkill
de.teamlapen.vampirism.api.entity.player.skills.DefaultSkill.AttributeHolder -
Constructor Summary
ConstructorsConstructorDescriptionFormActionSkill(Supplier<WerewolfFormAction> action, net.minecraft.resources.ResourceKey<de.teamlapen.vampirism.api.entity.factions.ISkillTree> skillTree, int skillPointCost) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidonDisabled(de.teamlapen.werewolves.api.entities.player.IWerewolfPlayer player) Methods inherited from class de.teamlapen.vampirism.entity.player.skills.ActionSkill
action, getActionID, getActions, getFaction, getName, getTranslationKeyMethods inherited from class de.teamlapen.vampirism.entity.player.skills.VampirismSkill
allowedSkillTrees, getDescription, onEnabled, setDescription, setHasDefaultDescription, setToggleActionsMethods inherited from class de.teamlapen.vampirism.api.entity.player.skills.DefaultSkill
getActions, getSkillPointCost, onDisable, onEnable, registerAttributeModifier, registerAttributeModifier, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface de.teamlapen.vampirism.api.entity.player.skills.ISkill
allowedSkillTrees, asSkill, getDescription, getSkillPointCost, onDisable, onEnable
-
Constructor Details
-
FormActionSkill
public FormActionSkill(Supplier<WerewolfFormAction> action, net.minecraft.resources.ResourceKey<de.teamlapen.vampirism.api.entity.factions.ISkillTree> skillTree, int skillPointCost)
-
-
Method Details
-
onDisabled
protected void onDisabled(de.teamlapen.werewolves.api.entities.player.IWerewolfPlayer player) - Overrides:
onDisabledin classde.teamlapen.vampirism.entity.player.skills.VampirismSkill<de.teamlapen.werewolves.api.entities.player.IWerewolfPlayer>
-