net.minecraft.resource.metadata

public class BlockEntry

net.minecraft.util.IdentifierPattern
net.minecraft.class_7085
net.minecraft.resource.metadata.BlockEntry

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<BlockEntry>
CODEC
field_37293
CODEC
private final Optional<Pattern>
namespacePattern
field_37294
namespace
private final Predicate<String>
namespacePredicate
field_37295
namespacePredicate
private final Optional<Pattern>
pathPattern
field_37296
path
private final Predicate<String>
pathPredicate
field_37297
pathPredicate
private final Predicate<Identifier>
locationPredicate
field_41286
identifierPredicate

Constructor summary

ModifierConstructor
private (Optional<Pattern> namespace, Optional<Pattern> path)

Method summary

Modifier and TypeMethod
public Predicate<String>
namespacePredicate()
method_47545()
getNamespacePredicate()
public Predicate<String>
pathPredicate()
method_47547()
getPathPredicate()
public Predicate<Identifier>
locationPredicate()
method_47548()
getIdentifierPredicate()
private boolean
lambda$new$5(Identifier arg0)
method_47546(class_2960 arg0)
method_47546(Identifier id)
private static boolean
lambda$new$4(String arg0)
method_41286(String arg0)
method_41286(String path_)
private static boolean
lambda$new$3(String arg0)
method_41289(String arg0)
method_41289(String namespace_)
private static com.mojang.datafixers.kinds.App
lambda$static$2(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_41285(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_41285(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)
private static Optional
lambda$static$1(IdentifierPattern arg0)
method_41284(class_7085 arg0)
method_41284(BlockEntry entry)
private static Optional
lambda$static$0(IdentifierPattern arg0)
method_41288(class_7085 arg0)
method_41288(BlockEntry entry)