net.minecraft.resource.metadata

public class ResourceFilter

net.minecraft.server.packs.resources.ResourceFilterSection
net.minecraft.class_7084
net.minecraft.resource.metadata.ResourceFilter

Field summary

Modifier and TypeField
private static final com.mojang.serialization.Codec<ResourceFilter>
CODEC
field_37291
CODEC
public static final ResourceMetadataSerializer<ResourceFilter>
TYPE
field_40055
SERIALIZER
private final List<BlockEntry>
blockList
field_37292
blocks

Constructor summary

ModifierConstructor
public (List<BlockEntry> blocks)

Method summary

Modifier and TypeMethod
public boolean
isNamespaceFiltered(String namespace)
method_41279(String arg0)
isNamespaceBlocked(String namespace)
public boolean
isPathFiltered(String path)
method_41281(String arg0)
isPathBlocked(String namespace)
private static boolean
lambda$isPathFiltered$0(String arg0, IdentifierPattern arg1)
method_41280(String arg0, class_7085 arg1)
method_41280(String arg0, BlockEntry block)
private static boolean
lambda$isNamespaceFiltered$0(String arg0, IdentifierPattern arg1)
method_41282(String arg0, class_7085 arg1)
method_41282(String arg0, BlockEntry block)
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_41278(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_41278(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)
private static List
lambda$static$1(ResourceFilterSection arg0)
method_41277(class_7084 arg0)
method_41277(ResourceFilter filter)