public class MixinBooterService
extends org.spongepowered.asm.service.mojang.AbstractMixinServiceLaunchWrapper
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AUDIT_PROPERTY |
| Constructor and Description |
|---|
MixinBooterService() |
| Modifier and Type | Method and Description |
|---|---|
static org.spongepowered.asm.service.mojang.MixinAuditFile |
auditFile()
The shared mixin log, also written to by
ClassLoadTracer and the teeing Log4j2AuditingAdapter. |
void |
beginPhase() |
protected org.spongepowered.asm.service.mojang.MixinAuditFile |
createAuditLog() |
org.spongepowered.asm.service.IClassBytecodeProvider |
getBytecodeProvider() |
org.spongepowered.asm.service.IClassProvider |
getClassProvider() |
org.spongepowered.asm.service.IClassTracker |
getClassTracker() |
java.util.Collection<org.spongepowered.asm.launch.platform.container.IContainerHandle> |
getMixinContainers() |
java.lang.String |
getName() |
org.spongepowered.asm.launch.platform.container.IContainerHandle |
getPrimaryContainer() |
java.lang.String |
getSideName() |
org.spongepowered.asm.service.ITransformerProvider |
getTransformerProvider() |
void |
init() |
protected boolean |
isDevelopment() |
protected void |
onRefresh() |
protected java.lang.String |
resolveSourceId(java.net.URI source) |
acceptPhaseTransitioner, createLogger, getAdviceProvider, getAuditLog, getAuditTrail, getFeatureValidator, getInitialPhase, getMaxCompatibilityLevel, getPlatformAgents, getResource, getResourceAsStream, getSourceId, isValid, offer, preparepublic static final java.lang.String AUDIT_PROPERTY
public static org.spongepowered.asm.service.mojang.MixinAuditFile auditFile()
ClassLoadTracer and the teeing Log4j2AuditingAdapter.public java.lang.String getName()
protected boolean isDevelopment()
isDevelopment in class org.spongepowered.asm.service.mojang.AbstractMixinServiceLaunchWrapperpublic java.lang.String getSideName()
getSideName in interface org.spongepowered.asm.service.IMixinServicegetSideName in class org.spongepowered.asm.service.MixinServiceAbstractprotected org.spongepowered.asm.service.mojang.MixinAuditFile createAuditLog()
createAuditLog in class org.spongepowered.asm.service.mojang.AbstractMixinServiceLaunchWrapperpublic org.spongepowered.asm.service.IClassProvider getClassProvider()
public org.spongepowered.asm.service.IClassBytecodeProvider getBytecodeProvider()
public org.spongepowered.asm.service.ITransformerProvider getTransformerProvider()
public org.spongepowered.asm.service.IClassTracker getClassTracker()
protected void onRefresh()
onRefresh in class org.spongepowered.asm.service.mojang.AbstractMixinServiceLaunchWrapperpublic void beginPhase()
beginPhase in interface org.spongepowered.asm.service.IMixinServicebeginPhase in class org.spongepowered.asm.service.mojang.AbstractMixinServiceLaunchWrapperpublic void init()
init in interface org.spongepowered.asm.service.IMixinServiceinit in class org.spongepowered.asm.service.mojang.AbstractMixinServiceLaunchWrapperpublic java.util.Collection<org.spongepowered.asm.launch.platform.container.IContainerHandle> getMixinContainers()
getMixinContainers in interface org.spongepowered.asm.service.IMixinServicegetMixinContainers in class org.spongepowered.asm.service.MixinServiceAbstractprotected java.lang.String resolveSourceId(java.net.URI source)
resolveSourceId in class org.spongepowered.asm.service.mojang.AbstractMixinServiceLaunchWrapperpublic org.spongepowered.asm.launch.platform.container.IContainerHandle getPrimaryContainer()
getPrimaryContainer in interface org.spongepowered.asm.service.IMixinServicegetPrimaryContainer in class org.spongepowered.asm.service.mojang.AbstractMixinServiceLaunchWrapper