Quilt Loader 1
Loading...
Searching...
No Matches
net.fabricmc.loader.impl.launch.FabricLauncherBase Class Reference
Inheritance diagram for net.fabricmc.loader.impl.launch.FabricLauncherBase:
net.fabricmc.loader.impl.launch.FabricLauncher net.fabricmc.loader.impl.launch.knot.Knot

Public Member Functions

void addToClassPath (Path path, String... allowedPrefixes)
void setAllowedPrefixes (Path path, String... prefixes)
EnvType getEnvironmentType ()
boolean isClassLoaded (String name)
Class<?> loadIntoTarget (String name) throws ClassNotFoundException
 Load a class into the game's class loader even if its bytes are only available from the parent class loader.
InputStream getResourceAsStream (String name)
ClassLoader getTargetClassLoader ()
byte[] getClassByteArray (String name, boolean runTransformers) throws IOException
 Gets the byte array for a particular class.
Manifest getManifest (Path originPath)
boolean isDevelopment ()
String getEntrypoint ()
String getTargetNamespace ()
List< Path > getClassPath ()

Static Public Member Functions

static Class<?> getClass (String className) throws ClassNotFoundException
static FabricLauncher getLauncher ()
static Map< String, Object > getProperties ()
static boolean isMixinReady ()

Member Function Documentation

◆ addToClassPath()

void net.fabricmc.loader.impl.launch.FabricLauncherBase.addToClassPath ( Path path,
String... allowedPrefixes )
inline

◆ getClassByteArray()

byte[] net.fabricmc.loader.impl.launch.FabricLauncherBase.getClassByteArray ( String name,
boolean runTransformers ) throws IOException
inline

Gets the byte array for a particular class.

Parameters
nameThe name of the class to retrieve
runTransformersWhether to run all transformers except mixin on the class

Implements net.fabricmc.loader.impl.launch.FabricLauncher.

◆ getClassPath()

List< Path > net.fabricmc.loader.impl.launch.FabricLauncherBase.getClassPath ( )
inline

◆ getEntrypoint()

String net.fabricmc.loader.impl.launch.FabricLauncherBase.getEntrypoint ( )
inline

◆ getEnvironmentType()

EnvType net.fabricmc.loader.impl.launch.FabricLauncherBase.getEnvironmentType ( )
inline

◆ getManifest()

Manifest net.fabricmc.loader.impl.launch.FabricLauncherBase.getManifest ( Path originPath)
inline

◆ getResourceAsStream()

InputStream net.fabricmc.loader.impl.launch.FabricLauncherBase.getResourceAsStream ( String name)
inline

◆ getTargetClassLoader()

ClassLoader net.fabricmc.loader.impl.launch.FabricLauncherBase.getTargetClassLoader ( )
inline

◆ getTargetNamespace()

String net.fabricmc.loader.impl.launch.FabricLauncherBase.getTargetNamespace ( )
inline

◆ isClassLoaded()

boolean net.fabricmc.loader.impl.launch.FabricLauncherBase.isClassLoaded ( String name)
inline

◆ isDevelopment()

boolean net.fabricmc.loader.impl.launch.FabricLauncherBase.isDevelopment ( )
inline

◆ loadIntoTarget()

Class<?> net.fabricmc.loader.impl.launch.FabricLauncherBase.loadIntoTarget ( String name) throws ClassNotFoundException
inline

Load a class into the game's class loader even if its bytes are only available from the parent class loader.

Implements net.fabricmc.loader.impl.launch.FabricLauncher.

◆ setAllowedPrefixes()

void net.fabricmc.loader.impl.launch.FabricLauncherBase.setAllowedPrefixes ( Path path,
String... prefixes )
inline

The documentation for this class was generated from the following file:
  • src/fabric/impl/java/net/fabricmc/loader/impl/launch/FabricLauncherBase.java