Class GenesisMultiplier

java.lang.Object
studio.magemonkey.genesis.core.GenesisMultiplier

public class GenesisMultiplier extends Object
  • Field Details

  • Constructor Details

    • GenesisMultiplier

      public GenesisMultiplier(String configLine)
    • GenesisMultiplier

      public GenesisMultiplier(String permission, GenesisPriceType type, double multiplier, int range)
  • Method Details

    • setup

      public void setup(String permission, GenesisPriceType type, double multiplier, int range)
    • isValid

      public boolean isValid()
    • hasPermission

      public boolean hasPermission(org.bukkit.entity.Player p)
    • calculateValue

      public double calculateValue(org.bukkit.entity.Player p, GenesisPriceType type, double d, int range)
    • isMultiplierActive

      public boolean isMultiplierActive(org.bukkit.entity.Player p, GenesisPriceType type, int range)
    • isInRange

      public boolean isInRange(int range)
    • isAcceptedShopItem

      public boolean isAcceptedShopItem(GenesisBuy buy)
    • calculateWithMultiplier

      public double calculateWithMultiplier(double d)
    • calculateWithMultiplier

      public int calculateWithMultiplier(int d)