Package dev.lukebemish.crochet.model
Class AbstractVanillaInstallation
java.lang.Object
dev.lukebemish.crochet.model.MinecraftInstallation
dev.lukebemish.crochet.model.AbstractVanillaInstallation
- All Implemented Interfaces:
org.gradle.api.Named
- Direct Known Subclasses:
FabricInstallation,VanillaInstallation
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Named
org.gradle.api.Named.Namer -
Field Summary
Fields inherited from class dev.lukebemish.crochet.model.MinecraftInstallation
dependencies -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidforFeature(org.gradle.api.tasks.SourceSet sourceSet) voidforLocalFeature(org.gradle.api.tasks.SourceSet sourceSet) org.gradle.api.provider.Provider<String> abstract org.gradle.api.provider.Property<Boolean> protected InstallationDependenciesmakeDependencies(org.gradle.api.Project project) voidsetMinecraft(String string) voidsetMinecraft(org.gradle.api.provider.Provider<String> string) Methods inherited from class dev.lukebemish.crochet.model.MinecraftInstallation
canPublishInjectedInterfaces, client, getDistribution, getName, joined, server
-
Constructor Details
-
AbstractVanillaInstallation
-
-
Method Details
-
getDependencies
- Overrides:
getDependenciesin classMinecraftInstallation
-
makeDependencies
- Overrides:
makeDependenciesin classMinecraftInstallation
-
getUseStubBackedMinecraftDependencies
@Experimental public abstract org.gradle.api.provider.Property<Boolean> getUseStubBackedMinecraftDependencies() -
setMinecraft
-
setMinecraft
-
getMinecraft
-
forFeature
public void forFeature(org.gradle.api.tasks.SourceSet sourceSet) - Overrides:
forFeaturein classMinecraftInstallation
-
forLocalFeature
public void forLocalFeature(org.gradle.api.tasks.SourceSet sourceSet) - Overrides:
forLocalFeaturein classMinecraftInstallation
-