Class SFGameProvider

java.lang.Object
net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider
com.soulfiremc.launcher.SFGameProvider
All Implemented Interfaces:
net.fabricmc.loader.impl.game.GameProvider

public class SFGameProvider extends net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider
  • Nested Class Summary

    Nested classes/interfaces inherited from interface net.fabricmc.loader.impl.game.GameProvider

    net.fabricmc.loader.impl.game.GameProvider.BuiltinMod
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    void
    initialize(net.fabricmc.loader.impl.launch.FabricLauncher launcher)
     
    boolean
     
    boolean
    locateGame(net.fabricmc.loader.impl.launch.FabricLauncher launcher, String[] args)
     

    Methods inherited from class net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider

    canOpenErrorGui, getArguments, getBuiltinMods, getEntrypoint, getEntrypointTransformer, getGameId, getGameJar, getGameName, getLaunchArguments, getNormalizedGameVersion, getRawGameVersion, hasAwtSupport, launch, requiresUrlClassLoader, unlockClassPath

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface net.fabricmc.loader.impl.game.GameProvider

    displayCrash, getRuntimeNamespace
  • Constructor Details

    • SFGameProvider

      public SFGameProvider()
  • Method Details

    • locateGame

      public boolean locateGame(net.fabricmc.loader.impl.launch.FabricLauncher launcher, String[] args)
      Specified by:
      locateGame in interface net.fabricmc.loader.impl.game.GameProvider
      Overrides:
      locateGame in class net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider
    • initialize

      public void initialize(net.fabricmc.loader.impl.launch.FabricLauncher launcher)
      Specified by:
      initialize in interface net.fabricmc.loader.impl.game.GameProvider
      Overrides:
      initialize in class net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider
    • getLaunchDirectory

      public Path getLaunchDirectory()
      Specified by:
      getLaunchDirectory in interface net.fabricmc.loader.impl.game.GameProvider
      Overrides:
      getLaunchDirectory in class net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider
    • isEnabled

      public boolean isEnabled()
      Specified by:
      isEnabled in interface net.fabricmc.loader.impl.game.GameProvider
      Overrides:
      isEnabled in class net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider