net.minecraft.server.packs.resources

public interface ResourceMetadata

axv
net.minecraft.server.packs.resources.ResourceMetadata
net.minecraft.class_7368
net.minecraft.resource.metadata.ResourceMetadata

Field summary

Modifier and TypeField
ResourceMetadata
a
EMPTY
field_38688
NONE
IoSupplier<ResourceMetadata>
b
EMPTY_SUPPLIER
field_40056
NONE_SUPPLIER

Method summary

Modifier and TypeMethod
static ResourceMetadata
a(InputStream arg0)
fromJsonStream(InputStream arg0)
method_43042(InputStream arg0)
create(InputStream stream)
<T> Optional<T>
a(aws<T> arg0)
getSection(MetadataSectionType<T> arg0)
method_43041(class_7677<T> arg0)
decode(ResourceMetadataSerializer<T> serializer)
default <T> Optional<MetadataSectionType$WithValue<T>>
b(aws<T> arg0)
getTypedSection(MetadataSectionType<T> arg0)
method_72365(class_7677<T> arg0)
method_72365(ResourceMetadataSerializer<T> additionalMetadata)
default List<MetadataSectionType$WithValue<?>>
a(Collection<aws<?>> arg0)
getTypedSections(Collection<MetadataSectionType<?>> arg0)
method_72364(Collection<class_7677<?>> arg0)
method_72364(Collection<ResourceMetadataSerializer<?>> arg0)