net.minecraft.data.metadata

public class PackMetadataGenerator

implements DataProvider

nz
net.minecraft.data.metadata.PackMetadataGenerator
net.minecraft.class_7796
net.minecraft.data.MetadataProvider

Field summary

Modifier and TypeField
private final PackOutput
d
output
field_40619
output
private final Map<String, Supplier<com.google.gson.JsonElement>>
e
elements
field_40620
metadata

Constructor summary

ModifierConstructor
public (PackOutput output)

Method summary

Modifier and TypeMethod
public <T> PackMetadataGenerator
a(auu<T> arg0, T arg1)
add(MetadataSectionType<T> arg0, T arg1)
method_46185(class_7677<T> arg0, T arg1)
add(ResourceMetadataSerializer<T> serializer, T metadata)
public CompletableFuture<?>
a(mf arg0)
run(CachedOutput arg0)
method_10319(class_7403 arg0)
run(DataWriter arg0)
public final String
a()
getName()
method_10321()
getName()
public static PackMetadataGenerator
a(mj arg0, xv arg1)
forFeaturePack(PackOutput arg0, Component arg1)
method_46812(class_7784 arg0, class_2561 arg1)
create(DataOutput output, Text description)
public static PackMetadataGenerator
a(mj arg0, xv arg1, cst arg2)
forFeaturePack(PackOutput arg0, Component arg1, FeatureFlagSet arg2)
method_46187(class_7784 arg0, class_2561 arg1, class_7699 arg2)
create(DataOutput output, Text description, FeatureSet requiredFeatures)