Class FateUHCAPI

java.lang.Object
net.fateuhc.plugin.api.FateUHCAPI

public class FateUHCAPI extends Object
The FateUHCAPI allows you to hook into FateUHC to either modify and grab data or to add new features and events. Questions? https://bghddevelopment.com/discord
  • Field Details

  • Constructor Details

    • FateUHCAPI

      public FateUHCAPI()
  • Method Details

    • isRegistered

      public static boolean isRegistered()
      Returns:
      Is the FateUHCAPI enabled and registered?
    • getProfileManager

      public ProfileManager getProfileManager()
      The getProfileManager() method allows you to use settings inside the profile management class. This gives you info on specs, settings, and more.
      Returns:
      ProfileManager
    • getTeamManager

      public TeamManager getTeamManager()
      This getTeamManager() method allows you to grab data about parties and manage them.
      Returns:
      TeamManager
    • getConfigManager

      public ConfigManager getConfigManager()
      This getConfigManager() method allows you to grab saved game configurations and save new ones.
      Returns:
      ConfigManager
    • getScenariosManager

      public ScenariosManager getScenariosManager()
      This getScenariosManager() method allows you to modify most aspects about scenarios. You can set mole player's, manually enable scenarios, view current enabled scenarios, list all scenarios, and more.
      Returns:
      ScenariosManager
    • getGameManager

      public GameManager getGameManager()
      The getGameManager() method allows you to modify almost all parts of the game. You can grab game data including the mode, state, items, game inventories, and much more.
      Returns:
      GameManager
    • getWorldsManager

      public WorldsManager getWorldsManager()
      The getWorldsManager() method allows you to grab and modify world names, settings, and game world loading.
      Returns:
      WorldsManager
    • getBorderManager

      public BorderManager getBorderManager()
      The getBorderManager() method allows you to get border settings and shrinks along with modifying values.
      Returns:
      BorderManager
    • getMongoManager

      public MongoManager getMongoManager()
      The getMongoManager() method allows you to get the stats and server databases to modify stats or game settings directly via MongoDB.
      Returns:
      MongoManager
    • getMySQLManager

      public MySQLManager getMySQLManager()
      The getMySQLManager() method allows you to get the stats and server databases to modify stats or game settings directly via MySQL.
      Returns:
      MySQLManager.