Package net.fabricmc.loom.util.fmj
Class FabricModJsonFactory
java.lang.Object
net.fabricmc.loom.util.fmj.FabricModJsonFactory
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic booleancontainsMod(FileSystemUtil.Delegate fs, ModPlatform platform) static FabricModJsoncreate(com.google.gson.JsonObject jsonObject, FabricModJsonSource source) static FabricModJsoncreateFromFile(File file) static @Nullable FabricModJsoncreateFromSourceSetsNullable(org.gradle.api.Project project, org.gradle.api.tasks.SourceSet... sourceSets) static FabricModJsoncreateFromZip(Path zipPath) static @Nullable FabricModJsoncreateFromZipNullable(Path zipPath) static Optional<FabricModJson> createFromZipOptional(Path zipPath) static booleanisModJar(File file, ModPlatform platform) static booleanisModJar(Path input, ModPlatform platform) static booleanisNestableModJar(File file, ModPlatform platform) static booleanisNestableModJar(Path input, ModPlatform platform)
-
Field Details
-
FABRIC_MOD_JSON
- See Also:
-
-
Method Details
-
create
@VisibleForTesting public static FabricModJson create(com.google.gson.JsonObject jsonObject, FabricModJsonSource source) -
createFromZip
-
createFromZipNullable
-
createFromZipOptional
-
createFromFile
-
createFromSourceSetsNullable
public static @Nullable FabricModJson createFromSourceSetsNullable(org.gradle.api.Project project, org.gradle.api.tasks.SourceSet... sourceSets) -
isModJar
-
isModJar
-
isNestableModJar
-
isNestableModJar
-
containsMod
-