|
|
String | getGameId () |
|
String | getGameName () |
|
String | getRawGameVersion () |
|
String | getNormalizedGameVersion () |
|
Collection< BuiltinMod > | getBuiltinMods () |
|
String | getEntrypoint () |
|
Path | getLaunchDirectory () |
| MappingConfiguration | getMappingConfiguration () |
| | The mapping configuration for the game.
|
| default boolean | requiresPackageAccessFix () |
|
boolean | requiresUrlClassLoader () |
|
boolean | isEnabled () |
|
boolean | locateGame (QuiltLauncher launcher, String[] args) |
|
void | initialize (QuiltLauncher launcher) |
|
GameTransformer | getEntrypointTransformer () |
|
void | unlockClassPath (QuiltLauncher launcher) |
|
void | launch (ClassLoader loader) |
| List< Path > | getGameJars (@Nullable String namespace) |
| | Returns the game jars mapped to the given namespace.
|
|
default boolean | isGameClass (String name) |
|
default boolean | displayCrash (Throwable exception, String context) |
|
Arguments | getArguments () |
|
String[] | getLaunchArguments (boolean sanitize) |
|
default boolean | canOpenGui () |
|
default boolean | hasAwtSupport () |
◆ getGameJars()
| List< Path > org.quiltmc.loader.impl.game.GameProvider.getGameJars |
( |
@Nullable String | namespace | ) |
|
◆ getMappingConfiguration()
◆ requiresPackageAccessFix()
| default boolean org.quiltmc.loader.impl.game.GameProvider.requiresPackageAccessFix |
( |
| ) |
|
|
inline |
- Returns
- True if the game itself (identified by
getGameId()) should be fully access-widend by PackageAccessFixer. This is normally only useful if your mappings moves classes between packages, and doesn't widen private members.
The documentation for this interface was generated from the following file:
- src/main/java/org/quiltmc/loader/impl/game/GameProvider.java