net.minecraft.data.dev

public class NbtProvider

implements DataProvider

net.minecraft.data.structures.NbtToSnbt
net.minecraft.class_2461
net.minecraft.data.dev.NbtProvider

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_11450
LOGGER
private final Iterable<Path>
inputFolders
field_40660
paths
private final DataOutput
output
field_40661
output

Constructor summary

ModifierConstructor
public (DataOutput output, Collection<Path> paths)

Method summary

Modifier and TypeMethod
public CompletableFuture<?>
run(CachedOutput cache)
method_10319(class_7403 arg0)
run(DataWriter arg0)
public final String
getName()
method_10321()
getName()
private static String
getName(Path root, Path path)
method_10496(Path arg0, Path arg1)
getLocation(Path inputPath, Path filePath)
public static Path
convertStructure(CachedOutput cache, Path path, String name, Path output)
method_10493(class_7403 arg0, Path arg1, String arg2, Path arg3)
convertNbtToSnbt(DataWriter writer, Path inputPath, String filename, Path outputPath)
public static void
writeSnbt(CachedOutput cache, Path destination, String text)
method_32234(class_7403 arg0, Path arg1, String arg2)
writeTo(DataWriter writer, Path path, String content)
private static CompletableFuture[]
lambda$run$6(int arg0)
method_46580(int arg0)
method_46580(int arg0)
private static CompletionStage
lambda$run$5(CompletableFuture arg0)
method_46583(CompletableFuture arg0)
method_46583(CompletableFuture future)
private static CompletableFuture
lambda$run$0(Path arg0, CachedOutput arg1, Path arg2)
method_46582(Path arg0, class_7403 arg1, Path arg2)
method_46582(Path arg0, DataWriter arg1, Path arg2)
private static CompletableFuture[]
lambda$run$4(int arg0)
method_46584(int arg0)
method_46584(int arg0)
private static CompletableFuture
lambda$run$2(CachedOutput arg0, Path arg1, Path arg2, Path arg3)
method_46581(class_7403 arg0, Path arg1, Path arg2, Path arg3)
method_46581(DataWriter arg0, Path arg1, Path arg2, Path path)
private static void
lambda$run$3(CachedOutput arg0, Path arg1, Path arg2, Path arg3)
method_10494(class_7403 arg0, Path arg1, Path arg2, Path arg3)
method_10494(DataWriter arg0, Path arg1, Path arg2, Path arg3)
private static boolean
lambda$run$1(Path arg0)
method_10495(Path arg0)
method_10495(Path path)