Klasse EngineDataGenerator
java.lang.Object
de.luckymcdev.foundryengine.common.data.gen.EngineDataGenerator
Wrapper around Minecraft's DataGenerator for Foundry Engine data generation.
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungEngineDataGenerator(Path output) Creates a new EngineDataGenerator with the given output path.EngineDataGenerator(Path output, boolean alwaysRun, boolean cached) Creates a new EngineDataGenerator with custom caching and always-run settings. -
Methodenübersicht
Modifikator und TypMethodeBeschreibungvoidaddProvider(net.minecraft.data.DataProvider provider) Registers a data provider to be run during generation.net.minecraft.data.DataGeneratorReturns the underlying Minecraft DataGenerator.Returns the output path for generated data.net.minecraft.data.PackOutputReturns the PackOutput from the underlying generator.voidrun()Runs all registered data providers.
-
Konstruktordetails
-
EngineDataGenerator
Creates a new EngineDataGenerator with the given output path. -
EngineDataGenerator
Creates a new EngineDataGenerator with custom caching and always-run settings.
-
-
Methodendetails
-
run
-
addProvider
public void addProvider(net.minecraft.data.DataProvider provider) Registers a data provider to be run during generation. -
getGenerator
public net.minecraft.data.DataGenerator getGenerator()Returns the underlying Minecraft DataGenerator. -
getPackOutput
public net.minecraft.data.PackOutput getPackOutput()Returns the PackOutput from the underlying generator. -
getOutput
Returns the output path for generated data.
-