net.minecraft.resource.metadata

public interface ResourceMetadata

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

Field summary

Modifier and TypeField
ResourceMetadata
EMPTY
field_38688
NONE
InputSupplier<ResourceMetadata>
EMPTY_SUPPLIER
field_40056
NONE_SUPPLIER

Method summary

Modifier and TypeMethod
static ResourceMetadata
fromJsonStream(InputStream inputStream)
method_43042(InputStream arg0)
create(InputStream stream)
<T> Optional<T>
getSection(MetadataSectionType<T> serializer)
method_43041(class_7677<T> arg0)
decode(ResourceMetadataSerializer<T> serializer)
default <T> Optional<ResourceMetadataSerializer$Value<T>>
getTypedSection(MetadataSectionType<T> type)
method_72365(class_7677<T> arg0)
decodeAsValue(ResourceMetadataSerializer<T> additionalMetadata)
static <T> ResourceMetadata
of(MetadataSectionType<T> k, T v)
method_1_639(class_7677<T> arg0, T arg1)
lookup(ResourceMetadataSerializer<T> serializer, T value)
static <T1, T2> ResourceMetadata
of(MetadataSectionType<T1> k1, T1 v1, MetadataSectionType<T2> k2, T2 v2)
method_1_640(class_7677<T1> arg0, T1 arg1, class_7677<T2> arg2, T2 arg3)
lookup(ResourceMetadataSerializer<T1> serializer1, T1 value1, ResourceMetadataSerializer<T2> serializer2, T2 value2)
default List<ResourceMetadataSerializer$Value<?>>
getTypedSections(Collection<MetadataSectionType<?>> types)
method_72364(Collection<class_7677<?>> arg0)
decode(Collection<ResourceMetadataSerializer<?>> serializers)
private static ResourceMetadata
lambda$static$0()
method_45306()
method_45306()