Class MixinContainer
- java.lang.Object
-
- org.spongepowered.asm.launch.platform.MixinContainer
-
public class MixinContainer extends java.lang.ObjectA collection ofIMixinPlatformAgentplatform agents) for a particular container
-
-
Constructor Summary
Constructors Constructor Description MixinContainer(MixinPlatformManager manager, IContainerHandle handle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IContainerHandlegetDescriptor()java.util.Collection<java.lang.String>getPhaseProviders()Get phase provider names from all agents in this containervoidinitPrimaryContainer()If this container is the primary container, initialise agents in this container as primaryvoidinject()Notify all agents to inject into classLoadervoidprepare()Prepare agents in this container
-
-
-
Constructor Detail
-
MixinContainer
public MixinContainer(MixinPlatformManager manager, IContainerHandle handle)
-
-
Method Detail
-
getDescriptor
public IContainerHandle getDescriptor()
-
getPhaseProviders
public java.util.Collection<java.lang.String> getPhaseProviders()
Get phase provider names from all agents in this container
-
prepare
public void prepare()
Prepare agents in this container
-
initPrimaryContainer
public void initPrimaryContainer()
If this container is the primary container, initialise agents in this container as primary
-
inject
public void inject()
Notify all agents to inject into classLoader
-
-