Quilt Loader 1
Loading...
Searching...
No Matches
net.fabricmc.test.DummyQuiltLauncher Class Reference
Inheritance diagram for net.fabricmc.test.DummyQuiltLauncher:
org.quiltmc.loader.impl.launch.common.QuiltLauncher

Public Member Functions

MappingConfigurationImpl getMappingConfiguration ()
void addToClassPath (Path path, String... allowedPrefixes)
void addToClassPath (Path path, ModContainer mod, URL origin, String... allowedPrefixes)
void setAllowedPrefixes (Path path, String... prefixes)
void setTransformCache (URL insideTransformCache)
void setHiddenClasses (Set< String > classes)
void setHiddenClasses (Map< String, String > classes)
void setPluginPackages (Map< String, ClassLoader > hiddenClasses)
void hideParentUrl (URL hidden)
void hideParentPath (Path obf)
void validateGameClassLoader (Object gameInstance)
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)
URL getResourceURL (String name)
ClassLoader getTargetClassLoader ()
ClassLoader getClassLoader (ModContainer mod)
byte[] getClassByteArray (String name, boolean runTransformers) throws IOException
 Gets the byte array for a particular class.
Manifest getManifest (Path originPath)
boolean isDevelopment ()
String getEntrypoint ()
List< Path > getClassPath ()
GameTransformer getEntrypointTransformer ()
Public Member Functions inherited from org.quiltmc.loader.impl.launch.common.QuiltLauncher
default String getTargetNamespace ()

Member Function Documentation

◆ addToClassPath() [1/2]

void net.fabricmc.test.DummyQuiltLauncher.addToClassPath ( Path path,
ModContainer mod,
URL origin,
String... allowedPrefixes )
inline

◆ addToClassPath() [2/2]

void net.fabricmc.test.DummyQuiltLauncher.addToClassPath ( Path path,
String... allowedPrefixes )
inline

◆ getClassByteArray()

byte[] net.fabricmc.test.DummyQuiltLauncher.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 org.quiltmc.loader.impl.launch.common.QuiltLauncher.

◆ getClassLoader()

ClassLoader net.fabricmc.test.DummyQuiltLauncher.getClassLoader ( ModContainer mod)
inline

◆ getClassPath()

List< Path > net.fabricmc.test.DummyQuiltLauncher.getClassPath ( )
inline

◆ getEntrypoint()

String net.fabricmc.test.DummyQuiltLauncher.getEntrypoint ( )
inline

◆ getEntrypointTransformer()

GameTransformer net.fabricmc.test.DummyQuiltLauncher.getEntrypointTransformer ( )
inline

◆ getEnvironmentType()

EnvType net.fabricmc.test.DummyQuiltLauncher.getEnvironmentType ( )
inline

◆ getManifest()

Manifest net.fabricmc.test.DummyQuiltLauncher.getManifest ( Path originPath)
inline

◆ getMappingConfiguration()

MappingConfigurationImpl net.fabricmc.test.DummyQuiltLauncher.getMappingConfiguration ( )
inline

◆ getResourceAsStream()

InputStream net.fabricmc.test.DummyQuiltLauncher.getResourceAsStream ( String name)
inline

◆ getResourceURL()

URL net.fabricmc.test.DummyQuiltLauncher.getResourceURL ( String name)
inline

◆ getTargetClassLoader()

ClassLoader net.fabricmc.test.DummyQuiltLauncher.getTargetClassLoader ( )
inline

◆ hideParentPath()

void net.fabricmc.test.DummyQuiltLauncher.hideParentPath ( Path obf)
inline

◆ hideParentUrl()

void net.fabricmc.test.DummyQuiltLauncher.hideParentUrl ( URL hidden)
inline

◆ isClassLoaded()

boolean net.fabricmc.test.DummyQuiltLauncher.isClassLoaded ( String name)
inline

◆ isDevelopment()

boolean net.fabricmc.test.DummyQuiltLauncher.isDevelopment ( )
inline

◆ loadIntoTarget()

Class<?> net.fabricmc.test.DummyQuiltLauncher.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 org.quiltmc.loader.impl.launch.common.QuiltLauncher.

◆ setAllowedPrefixes()

void net.fabricmc.test.DummyQuiltLauncher.setAllowedPrefixes ( Path path,
String... prefixes )
inline

◆ setHiddenClasses() [1/2]

void net.fabricmc.test.DummyQuiltLauncher.setHiddenClasses ( Map< String, String > classes)
inline

◆ setHiddenClasses() [2/2]

void net.fabricmc.test.DummyQuiltLauncher.setHiddenClasses ( Set< String > classes)
inline

◆ setPluginPackages()

void net.fabricmc.test.DummyQuiltLauncher.setPluginPackages ( Map< String, ClassLoader > hiddenClasses)
inline

◆ setTransformCache()

void net.fabricmc.test.DummyQuiltLauncher.setTransformCache ( URL insideTransformCache)
inline

◆ validateGameClassLoader()

void net.fabricmc.test.DummyQuiltLauncher.validateGameClassLoader ( Object gameInstance)
inline

The documentation for this class was generated from the following file:
  • src/test/java/net/fabricmc/test/DummyQuiltLauncher.java