Package net.fabricmc.loom.api.processor
Interface MinecraftJarProcessor<S extends MinecraftJarProcessor.Spec>
- All Superinterfaces:
org.gradle.api.Named
- All Known Implementing Classes:
AccessTransformerJarProcessor,AccessWidenerJarProcessor,InterfaceInjectionProcessor,JsrAnnotationRemapperProcessor,LegacyJarProcessorWrapper,ModJavadocProcessor
public interface MinecraftJarProcessor<S extends MinecraftJarProcessor.Spec>
extends org.gradle.api.Named
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfaceNested classes/interfaces inherited from interface org.gradle.api.Named
org.gradle.api.Named.Namer -
Method Summary
Modifier and TypeMethodDescription@Nullable SbuildSpec(SpecContext context) voidprocessJar(Path jar, S spec, ProcessorContext context) default @Nullable MinecraftJarProcessor.MappingsProcessor<S> Methods inherited from interface org.gradle.api.Named
getName
-
Method Details
-
buildSpec
-
processJar
- Throws:
IOException
-
processMappings
-