Class NeoDataGenerationContext
java.lang.Object
dev.upcraft.sparkweave.neoforge.impl.datagen.NeoDataGenerationContext
- All Implemented Interfaces:
DataGenerationContext
-
Constructor Summary
ConstructorsConstructorDescriptionNeoDataGenerationContext(ModContainer modContainer, net.minecraft.data.DataGenerator rootGenerator, CompletableFuture<net.minecraft.core.HolderLookup.Provider> registriesFuture, net.neoforged.neoforge.data.event.GatherDataEvent event, List<SparkweaveDynamicRegistryEntryProvider> dynamicProviders) -
Method Summary
-
Constructor Details
-
NeoDataGenerationContext
public NeoDataGenerationContext(ModContainer modContainer, net.minecraft.data.DataGenerator rootGenerator, CompletableFuture<net.minecraft.core.HolderLookup.Provider> registriesFuture, net.neoforged.neoforge.data.event.GatherDataEvent event, List<SparkweaveDynamicRegistryEntryProvider> dynamicProviders)
-
-
Method Details
-
getMod
- Specified by:
getModin interfaceDataGenerationContext
-
includeClient
public boolean includeClient()- Specified by:
includeClientin interfaceDataGenerationContext
-
includeServer
public boolean includeServer()- Specified by:
includeServerin interfaceDataGenerationContext
-
includeDev
public boolean includeDev()- Specified by:
includeDevin interfaceDataGenerationContext
-
includeReports
public boolean includeReports()- Specified by:
includeReportsin interfaceDataGenerationContext
-
shouldValidate
public boolean shouldValidate()- Specified by:
shouldValidatein interfaceDataGenerationContext
-
getDefaultPack
- Specified by:
getDefaultPackin interfaceDataGenerationContext- Returns:
- the default data/resource pack for this mod
-