net.minecraft.util.path

public class AllowedSymlinkPathMatcher

implements PathMatcher

net.minecraft.world.level.validation.PathAllowList
net.minecraft.world.level.validation.PathAllowList
net.minecraft.class_8582
net.minecraft.util.path.AllowedSymlinkPathMatcher

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
LOGGER
field_44958
LOGGER
private static final String
COMMENT_PREFIX
COMMENT_PREFIX
field_44959
COMMENT_LINE_PREFIX
private final List<AllowedSymlinkPathMatcher$Entry>
entries
entries
field_44960
allowedEntries
private final Map<String, PathMatcher>
compiledPaths
compiledPaths
field_44961
matcherCache

Constructor summary

ModifierConstructor
public (List<AllowedSymlinkPathMatcher$Entry> allowedEntries)

Method summary

Modifier and TypeMethod
public PathMatcher
getForFileSystem(FileSystem fileSystem)
getForFileSystem(FileSystem fileSystem)
method_52249(FileSystem arg0)
get(FileSystem fileSystem)
public boolean
matches(Path path)
matches(Path path)
matches(Path arg0)
matches(Path path)
public static AllowedSymlinkPathMatcher
readPlain(BufferedReader reader)
readPlain(BufferedReader reader)
method_52247(BufferedReader arg0)
fromReader(BufferedReader reader)