Package net.minecraft.data
Class DataGenerator
java.lang.Object
net.minecraft.data.DataGenerator
- Mappings:
Namespace Name official iyintermediary net/minecraft/class_2403named net/minecraft/data/DataGenerator
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final GameVersionprivate final booleanprivate final Collection<Path>private static final org.slf4j.Loggerprivate final Pathprivate final List<DataProvider>private final List<DataProvider> -
Constructor Summary
ConstructorsConstructorDescriptionDataGenerator(Path output, Collection<Path> inputs, GameVersion gameVersion, boolean ignoreCache) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddProvider(boolean shouldRun, DataProvider provider) createPathResolver(DataGenerator.OutputType outputType, String directoryName) resolveRootDirectoryPath(DataGenerator.OutputType outputType) voidrun()
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER- Mappings:
Namespace Name Mixin selector official aLiy;a:Lorg/slf4j/Logger;intermediary field_11275Lnet/minecraft/class_2403;field_11275:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/data/DataGenerator;LOGGER:Lorg/slf4j/Logger;
-
inputs
- Mappings:
Namespace Name Mixin selector official bLiy;b:Ljava/util/Collection;intermediary field_11272Lnet/minecraft/class_2403;field_11272:Ljava/util/Collection;named inputsLnet/minecraft/data/DataGenerator;inputs:Ljava/util/Collection;
-
output
- Mappings:
Namespace Name Mixin selector official cLiy;c:Ljava/nio/file/Path;intermediary field_11274Lnet/minecraft/class_2403;field_11274:Ljava/nio/file/Path;named outputLnet/minecraft/data/DataGenerator;output:Ljava/nio/file/Path;
-
providers
- Mappings:
Namespace Name Mixin selector official dLiy;d:Ljava/util/List;intermediary field_11273Lnet/minecraft/class_2403;field_11273:Ljava/util/List;named providersLnet/minecraft/data/DataGenerator;providers:Ljava/util/List;
-
runningProviders
- Mappings:
Namespace Name Mixin selector official eLiy;e:Ljava/util/List;intermediary field_38909Lnet/minecraft/class_2403;field_38909:Ljava/util/List;named runningProvidersLnet/minecraft/data/DataGenerator;runningProviders:Ljava/util/List;
-
gameVersion
- Mappings:
Namespace Name Mixin selector official fLiy;f:Lae;intermediary field_38910Lnet/minecraft/class_2403;field_38910:Lnet/minecraft/class_6489;named gameVersionLnet/minecraft/data/DataGenerator;gameVersion:Lnet/minecraft/GameVersion;
-
ignoreCache
private final boolean ignoreCache- Mappings:
Namespace Name Mixin selector official gLiy;g:Zintermediary field_38911Lnet/minecraft/class_2403;field_38911:Znamed ignoreCacheLnet/minecraft/data/DataGenerator;ignoreCache:Z
-
-
Constructor Details
-
DataGenerator
public DataGenerator(Path output, Collection<Path> inputs, GameVersion gameVersion, boolean ignoreCache) - Mappings:
Namespace Name Mixin selector official <init>Liy;<init>(Ljava/nio/file/Path;Ljava/util/Collection;Lae;Z)Vintermediary <init>Lnet/minecraft/class_2403;<init>(Ljava/nio/file/Path;Ljava/util/Collection;Lnet/minecraft/class_6489;Z)Vnamed <init>Lnet/minecraft/data/DataGenerator;<init>(Ljava/nio/file/Path;Ljava/util/Collection;Lnet/minecraft/GameVersion;Z)V
-
-
Method Details
-
getInputs
- Mappings:
Namespace Name Mixin selector official aLiy;a()Ljava/util/Collection;intermediary method_10312Lnet/minecraft/class_2403;method_10312()Ljava/util/Collection;named getInputsLnet/minecraft/data/DataGenerator;getInputs()Ljava/util/Collection;
-
getOutput
- Mappings:
Namespace Name Mixin selector official bLiy;b()Ljava/nio/file/Path;intermediary method_10313Lnet/minecraft/class_2403;method_10313()Ljava/nio/file/Path;named getOutputLnet/minecraft/data/DataGenerator;getOutput()Ljava/nio/file/Path;
-
resolveRootDirectoryPath
- Mappings:
Namespace Name Mixin selector official aLiy;a(Liy$b;)Ljava/nio/file/Path;intermediary method_44105Lnet/minecraft/class_2403;method_44105(Lnet/minecraft/class_2403$class_7490;)Ljava/nio/file/Path;named resolveRootDirectoryPathLnet/minecraft/data/DataGenerator;resolveRootDirectoryPath(Lnet/minecraft/data/DataGenerator$OutputType;)Ljava/nio/file/Path;
-
run
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official cLiy;c()Vintermediary method_10315Lnet/minecraft/class_2403;method_10315()Vnamed runLnet/minecraft/data/DataGenerator;run()V
-
addProvider
- Mappings:
Namespace Name Mixin selector official aLiy;a(ZLiz;)Vintermediary method_10314Lnet/minecraft/class_2403;method_10314(ZLnet/minecraft/class_2405;)Vnamed addProviderLnet/minecraft/data/DataGenerator;addProvider(ZLnet/minecraft/data/DataProvider;)V
-
createPathResolver
public DataGenerator.PathResolver createPathResolver(DataGenerator.OutputType outputType, String directoryName) - Mappings:
Namespace Name Mixin selector official aLiy;a(Liy$b;Ljava/lang/String;)Liy$a;intermediary method_44106Lnet/minecraft/class_2403;method_44106(Lnet/minecraft/class_2403$class_7490;Ljava/lang/String;)Lnet/minecraft/class_2403$class_7489;named createPathResolverLnet/minecraft/data/DataGenerator;createPathResolver(Lnet/minecraft/data/DataGenerator$OutputType;Ljava/lang/String;)Lnet/minecraft/data/DataGenerator$PathResolver;
-