Class Aw2At
java.lang.Object
dev.architectury.loom.accesstransformer.Aw2At
Converts AW files to AT files.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddToTask(org.gradle.api.Project project, org.gradle.api.tasks.TaskProvider<? extends org.gradle.jvm.tasks.Jar> jarTask, org.gradle.api.Action<? super Aw2AtSettings> action) getForgeAtAccessWideners(org.gradle.api.Project project) Gets all to-be-converted access wideners configured in the Loom extension on Forge.static dev.architectury.at.AccessTransformSettoAccessTransformSet(BufferedReader reader) Converts an access widener file to an access transform set.static dev.architectury.at.AccessTransformtoAt(net.fabricmc.classtweaker.api.visitor.AccessWidenerVisitor.AccessType access)
-
Constructor Details
-
Aw2At
public Aw2At()
-
-
Method Details
-
addToTask
public static void addToTask(org.gradle.api.Project project, org.gradle.api.tasks.TaskProvider<? extends org.gradle.jvm.tasks.Jar> jarTask, org.gradle.api.Action<? super Aw2AtSettings> action) -
getForgeAtAccessWideners
public static org.gradle.api.provider.Provider<Set<String>> getForgeAtAccessWideners(org.gradle.api.Project project) Gets all to-be-converted access wideners configured in the Loom extension on Forge. -
toAccessTransformSet
public static dev.architectury.at.AccessTransformSet toAccessTransformSet(BufferedReader reader) throws IOException Converts an access widener file to an access transform set.- Parameters:
reader- the reader that is used to read the AW- Returns:
- the access transform set
- Throws:
IOException
-
toAt
@VisibleForTesting public static dev.architectury.at.AccessTransform toAt(net.fabricmc.classtweaker.api.visitor.AccessWidenerVisitor.AccessType access)
-