Class ClassProcessorSet.Builder
java.lang.Object
net.neoforged.fml.classloading.transformation.ClassProcessorSet.Builder
- Enclosing class:
ClassProcessorSet
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final org.slf4j.Loggerprivate final Set<ProcessorName> private final List<ClassProcessor> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddProcessor(ClassProcessor toAdd) addProcessorProviders(Collection<ClassProcessorProvider> providers) addProcessors(Collection<ClassProcessor> toAdd) build()private static ClassProcessormarkMarker(ProcessorName name) private static List<ClassProcessor> sortProcessors(List<ClassProcessor> allProcessors, Set<ProcessorName> allowedToRecomputeFrames)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
processors
-
markers
-
-
Constructor Details
-
Builder
private Builder()
-
-
Method Details
-
markMarker
-
addProcessor
-
addProcessors
-
addProcessorProviders
public ClassProcessorSet.Builder addProcessorProviders(Collection<ClassProcessorProvider> providers) -
sortProcessors
private static List<ClassProcessor> sortProcessors(List<ClassProcessor> allProcessors, Set<ProcessorName> allowedToRecomputeFrames) -
createSpecialComputeFramesNode
-
build
-