net.minecraft.data.models

public class ModelProvider

implements DataProvider

oe
net.minecraft.data.models.ModelProvider
net.minecraft.class_4916
net.minecraft.data.client.ModelProvider

Field summary

Modifier and TypeField
private final PackOutput$PathProvider
d
blockStatePathProvider
field_39375
blockstatesPathResolver
private final PackOutput$PathProvider
e
modelPathProvider
field_39376
modelsPathResolver

Constructor summary

ModifierConstructor
public (PackOutput output)

Method summary

Modifier and TypeMethod
public CompletableFuture<?>
a(mf arg0)
run(CachedOutput arg0)
method_10319(class_7403 arg0)
run(DataWriter arg0)
private <T> CompletableFuture<?>
a(mf arg0, Map<T, ? extends Supplier<com.google.gson.JsonElement>> arg1, Function<T, Path> arg2)
saveCollection(CachedOutput arg0, Map<T, ? extends Supplier<com.google.gson.JsonElement>> arg1, Function<T, Path> arg2)
method_25735(class_7403 arg0, Map<T, ? extends Supplier<com.google.gson.JsonElement>> arg1, Function<T, Path> arg2)
writeJsons(DataWriter cache, Map<T, ? extends Supplier<com.google.gson.JsonElement>> models, Function<T, Path> pathGetter)
public final String
a()
getName()
method_10321()
getName()