Class EntityConfig

All Implemented Interfaces:
Config

@ConfigSerializable public class EntityConfig extends AbstractYamlConfig
  • Constructor Details

    • EntityConfig

      public EntityConfig()
  • Method Details

    • isAllowVanillaMobs

      public boolean isAllowVanillaMobs()
      Returns:
      Whether non-Pokémon mobs are able to spawn naturally.
    • isAllowCaptureOutsideBattle

      public boolean isAllowCaptureOutsideBattle()
      Returns:
      Whether players to allowed throw Poké Balls outside of battle.
    • isEngagePlayerByPokeBall

      public boolean isEngagePlayerByPokeBall()
      Returns:
      Whether throwing a Poké Ball at a player will start a battle.
    • isEnableWildAggression

      public boolean isEnableWildAggression()
      Returns:
      Whether wild Pokémon can attack players or other wild Pokémon.
    • isCanPokemonBeHit

      public boolean isCanPokemonBeHit()
      Returns:
      Determines whether out-of-battle Pokémon can be physically attacked.
    • isDisabledNonPlayerMovement

      public boolean isDisabledNonPlayerMovement()
      Returns:
      Determines if pokemon movement is disabled or not.