net.minecraft.server.packs

public record OverlayMetadataSection

awd
net.minecraft.server.packs.OverlayMetadataSection
net.minecraft.class_8617
net.minecraft.resource.metadata.PackOverlaysMetadata

Field summary

Modifier and TypeField
private final List<OverlayMetadataSection$OverlayEntry>
c
overlays
comp_1577
overlays
private static final Pattern
d
DIR_VALIDATOR
field_45046
DIRECTORY_NAME_PATTERN
public static final MetadataSectionType<OverlayMetadataSection>
a
CLIENT_TYPE
field_61145
CLIENT_RESOURCES_SERIALIZER
public static final MetadataSectionType<OverlayMetadataSection>
b
SERVER_TYPE
field_61146
SERVER_DATA_SERIALIZER

Constructor summary

ModifierConstructor
public (List<OverlayMetadataSection$OverlayEntry> arg0)

Method summary

Modifier and TypeMethod
private static com.mojang.serialization.DataResult<String>
a(String arg0)
validateOverlayDir(String arg0)
method_52430(String arg0)
validate(String directoryName)
public static com.mojang.serialization.Codec<OverlayMetadataSection>
a(awh arg0)
codecForPackType(PackType arg0)
method_72307(class_3264 arg0)
createCodec(ResourceType type)
public static MetadataSectionType<OverlayMetadataSection>
b(awh arg0)
forPackType(PackType arg0)
method_72309(class_3264 arg0)
getSerializerFor(ResourceType type)
public List<String>
a(awt arg0)
overlaysForVersion(PackFormat arg0)
method_52427(class_11555 arg0)
getAppliedOverlays(PackVersion version)
public List<OverlayMetadataSection$OverlayEntry>
a()
overlays()
comp_1577()
overlays()