net.minecraft.data.metadata

public class PackMetadataGenerator

implements DataProvider

lx
net.minecraft.data.metadata.PackMetadataGenerator
net.minecraft.class_7796
net.minecraft.data.MetadataProvider
net.minecraft.src.C_243612_

Field summary

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

Constructor summary

ModifierConstructor
public (PackOutput output)

Method summary

Modifier and TypeMethod
public <T> PackMetadataGenerator
a(apj<T> arg0, T arg1)
add(MetadataSectionType<T> arg0, T arg1)
method_46185(class_7677<T> arg0, T arg1)
add(ResourceMetadataSerializer<T> serializer, T metadata)
m_247300_(C_243536_<T> p_249511_, T arg1)
public CompletableFuture<?>
a(ki arg0)
run(CachedOutput arg0)
method_10319(class_7403 arg0)
run(DataWriter arg0)
m_213708_(C_213475_ arg0)
public final String
a()
getName()
method_10321()
getName()
m_6055_()
public static PackMetadataGenerator
a(km arg0, vf arg1)
forFeaturePack(PackOutput arg0, Component arg1)
method_46812(class_7784 arg0, class_2561 arg1)
create(DataOutput output, Text description)
m_254904_(C_243603_ p_256281_, C_4996_ p_255661_)
public static PackMetadataGenerator
a(km arg0, vf arg1, chs 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)
m_252835_(C_243603_ p_253903_, C_4996_ p_254497_, C_243488_ p_253848_)