Class CharmsConfig

All Implemented Interfaces:
Config

@ConfigSerializable public class CharmsConfig extends AbstractYamlConfig
  • Constructor Details

    • CharmsConfig

      public CharmsConfig()
  • Method Details

    • isAllowShinyCharmFromPokedex

      public boolean isAllowShinyCharmFromPokedex()
      Returns:
      Determines if the Shiny Charm can be given after completing the Pokédex or not.
    • isAllowOvalCharmFromPokedex

      public boolean isAllowOvalCharmFromPokedex()
      Returns:
      Determines if the Oval Charm can be given after completing a generation in the Pokédex or not.
    • getExpCharmMultiplier

      public double getExpCharmMultiplier()
      Returns:
      Experience multiplier if the Exp. Charm is enabled.
    • getCatchingCharmMultiplier

      public double getCatchingCharmMultiplier()
      Returns:
      Critical catch rate boost if the Catching Charm is enabled.
    • getMarkCharmRolls

      public int getMarkCharmRolls()
      Returns:
      Mark chance rolls if the Mark Charm is enabled.