public class MixinContainer
extends java.lang.Object
IMixinPlatformAgent platform agents)| Constructor and Description |
|---|
MixinContainer(MixinPlatformManager manager,
java.net.URI uri) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getLaunchTarget()
Analogue of ITweaker::getLaunchTarget, queries all agents and
returns first valid launch target.
|
java.util.Collection<java.lang.String> |
getPhaseProviders()
Get phase provider names from all agents in this container
|
java.net.URI |
getURI() |
void |
initPrimaryContainer()
If this container is the primary container, initialise agents in this
container as primary
|
void |
inject()
Notify all agents to inject into classLoader
|
void |
prepare()
Prepare agents in this container
|
public MixinContainer(MixinPlatformManager manager, java.net.URI uri)
public java.net.URI getURI()
public java.util.Collection<java.lang.String> getPhaseProviders()
public void prepare()
public void initPrimaryContainer()
public void inject()
public java.lang.String getLaunchTarget()