Interface IPlatformHelper

All Known Implementing Classes:
FabricPlatformHelper

public interface IPlatformHelper
  • Method Details

    • getPlatformName

      String getPlatformName()
      Gets the name of the current platform
      Returns:
      The name of the current platform.
    • getModVersion

      String getModVersion(String modId)
      Gets the version of a mod.
      Returns:
      The version of a mod.
    • isModLoaded

      boolean isModLoaded(String modId)
      Checks if a mod with the given id is loaded.
      Parameters:
      modId - The mod to check if it is loaded.
      Returns:
      True if the mod is loaded, false otherwise.
    • isDevelopmentEnvironment

      boolean isDevelopmentEnvironment()
      Check if the game is currently in a development environment.
      Returns:
      True if in a development environment, false otherwise.
    • getConfigDirectory

      File getConfigDirectory()
      Gets the Config Directory in the form of a File.
      Returns:
      The Config Directory.
    • getEnvironmentName

      default String getEnvironmentName()
      Gets the name of the environment type as a string.
      Returns:
      The name of the environment type.