Class WerewolfRefinementSet

java.lang.Object
de.teamlapen.vampirism.entity.player.refinements.RefinementSet
de.teamlapen.werewolves.entities.player.WerewolfRefinementSet
All Implemented Interfaces:
de.teamlapen.vampirism.api.entity.player.refinement.IRefinementSet

public class WerewolfRefinementSet extends de.teamlapen.vampirism.entity.player.refinements.RefinementSet
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.teamlapen.vampirism.entity.player.refinements.RefinementSet

    de.teamlapen.vampirism.entity.player.refinements.RefinementSet.VampireRefinementSet

    Nested classes/interfaces inherited from interface de.teamlapen.vampirism.api.entity.player.refinement.IRefinementSet

    de.teamlapen.vampirism.api.entity.player.refinement.IRefinementSet.Rarity
  • Constructor Summary

    Constructors
    Constructor
    Description
    WerewolfRefinementSet(de.teamlapen.vampirism.api.entity.player.refinement.IRefinementSet.Rarity rarity, int color, Supplier<? extends de.teamlapen.vampirism.api.entity.player.refinement.IRefinement>... refinements)
     
    WerewolfRefinementSet(de.teamlapen.vampirism.api.entity.player.refinement.IRefinementSet.Rarity rarity, int color, Set<Supplier<? extends de.teamlapen.vampirism.api.entity.player.refinement.IRefinement>> refinements)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    de.teamlapen.vampirism.api.entity.factions.IFaction<?>
     

    Methods inherited from class de.teamlapen.vampirism.entity.player.refinements.RefinementSet

    getColor, getName, getRarity, getRefinements, getSlotType, getWeightedRandom, onlyFor

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • WerewolfRefinementSet

      public WerewolfRefinementSet(de.teamlapen.vampirism.api.entity.player.refinement.IRefinementSet.Rarity rarity, int color, Set<Supplier<? extends de.teamlapen.vampirism.api.entity.player.refinement.IRefinement>> refinements)
    • WerewolfRefinementSet

      @SafeVarargs public WerewolfRefinementSet(de.teamlapen.vampirism.api.entity.player.refinement.IRefinementSet.Rarity rarity, int color, Supplier<? extends de.teamlapen.vampirism.api.entity.player.refinement.IRefinement>... refinements)
  • Method Details

    • getFaction

      @Nonnull public de.teamlapen.vampirism.api.entity.factions.IFaction<?> getFaction()