Class MixinExtrasServiceImpl
java.lang.Object
com.llamalad7.mixinextras.service.MixinExtrasServiceImpl
- All Implemented Interfaces:
MixinExtrasService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.objectweb.asm.TypechangePackage(Class<?> ourType, org.objectweb.asm.Type theirReference, Class<?> ourReference) voidgetAllClassNames(String ourName) getAllClassNamesAtLeast(String ourName, MixinExtrasVersion minVersion) intvoidbooleanisClassOwned(String name) voidofferExtension(int version, org.spongepowered.asm.mixin.transformer.ext.IExtension extension) voidofferInjector(int version, Class<? extends org.spongepowered.asm.mixin.injection.struct.InjectionInfo> injector) voidofferPackage(int version, String packageName) booleanshouldReplace(Object otherService) voidtakeControlFrom(Object olderService) toString()
-
Constructor Details
-
MixinExtrasServiceImpl
public MixinExtrasServiceImpl()
-
-
Method Details
-
getVersion
public int getVersion()- Specified by:
getVersionin interfaceMixinExtrasService
-
shouldReplace
- Specified by:
shouldReplacein interfaceMixinExtrasService
-
takeControlFrom
- Specified by:
takeControlFromin interfaceMixinExtrasService
-
concedeTo
- Specified by:
concedeToin interfaceMixinExtrasService
-
offerPackage
- Specified by:
offerPackagein interfaceMixinExtrasService
-
offerExtension
public void offerExtension(int version, org.spongepowered.asm.mixin.transformer.ext.IExtension extension) - Specified by:
offerExtensionin interfaceMixinExtrasService
-
offerInjector
public void offerInjector(int version, Class<? extends org.spongepowered.asm.mixin.injection.struct.InjectionInfo> injector) - Specified by:
offerInjectorin interfaceMixinExtrasService
-
toString
-
initialize
public void initialize()- Specified by:
initializein interfaceMixinExtrasService
-
changePackage
-
getAllClassNames
-
getAllClassNamesAtLeast
-
isClassOwned
-