net.minecraft.server.packs.linkfs

class LinkFSPath

implements Path

auo
net.minecraft.server.packs.linkfs.LinkFSPath
net.minecraft.class_7668
net.minecraft.unmapped.C_rsqnmplz
net.minecraft.resource.fs.ResourcePath
net.minecraft.resource.fs.ResourcePath
net.minecraft.src.C_243477_
net.minecraft.server.packs.linkfs.LinkFSPath

Field summary

Modifier and TypeField
private static final BasicFileAttributes
a
DIRECTORY_ATTRIBUTES
field_40013
f_orrwankb
DIRECTORY_ATTRIBUTES
DIRECTORY_ATTRIBUTES
f_243881_
private static final BasicFileAttributes
b
FILE_ATTRIBUTES
field_40014
f_qzpwkwmx
FILE_ATTRIBUTES
FILE_ATTRIBUTES
f_243746_
private static final Comparator<LinkFSPath>
c
PATH_COMPARATOR
field_40015
f_qpdxmfvs
COMPARATOR
COMPARATOR
f_244038_
private final String
d
name
field_40016
f_etdkbltw
name
name
f_244036_
private final LinkFileSystem
e
fileSystem
field_40017
f_obvykrnb
fileSystem
fileSystem
f_243986_
private final LinkFSPath
f
parent
field_40018
f_bvvntbxc
parent
parent
f_244587_
private List<String>
g
pathToRoot
field_40019
f_zcuqeazg
names
pathToRoot
f_244015_
private String
h
pathString
field_40020
f_seykgyoi
pathString
pathString
f_243677_
private final PathContents
i
pathContents
field_40021
f_pdvltrwg
file
file
f_244000_

Constructor summary

ModifierConstructor
public (LinkFileSystem fileSystem, String name, LinkFSPath parent, PathContents file)

Method summary

Modifier and TypeMethod
private LinkFSPath
a(auo arg0, String arg1)
createRelativePath(LinkFSPath arg0, String arg1)
method_45217(class_7668 arg0, String arg1)
m_pexnvvwy(C_rsqnmplz arg0, String arg1)
relativize(ResourcePath path, String name)
relativize(ResourcePath parent, String name)
m_245307_(C_243477_ p_249966_, String arg1)
public LinkFileSystem
a()
getFileSystem()
method_45214()
m_oqarmnkd()
getFileSystem()
getFileSystem()
getFileSystem()
public boolean
isAbsolute()
isAbsolute()
isAbsolute()
public File
toFile()
toFile()
toFile()
public LinkFSPath
b()
getRoot()
method_45223()
m_hahkbvzx()
getRoot()
getRoot()
getRoot()
public LinkFSPath
c()
getFileName()
method_45225()
m_hyyacngd()
getFileName()
getFileName()
getFileName()
public LinkFSPath
d()
getParent()
method_45227()
m_jxaleqir()
getParent()
getParent()
getParent()
public int
getNameCount()
getNameCount()
getNameCount()
private List<String>
l()
pathToRoot()
method_45235()
m_udgsffij()
getNames()
getPathToRoot()
m_246070_()
public LinkFSPath
a(int arg0)
getName(int arg0)
method_45215(int arg0)
m_azgmztbb(int arg0)
getName(int arg0)
getName(int arg0)
getName(int arg0)
public LinkFSPath
a(int arg0, int arg1)
subpath(int arg0, int arg1)
method_45216(int arg0, int arg1)
m_mytgxzma(int arg0, int arg1)
subpath(int arg0, int arg1)
subpath(int arg0, int arg1)
subpath(int p_248807_, int arg1)
public boolean
startsWith(Path arg0)
startsWith(Path arg0)
startsWith(Path arg0)
startsWith(Path other)
startsWith(Path arg0)
public boolean
endsWith(Path arg0)
endsWith(Path arg0)
endsWith(Path arg0)
endsWith(Path other)
endsWith(Path arg0)
public LinkFSPath
e()
normalize()
method_45228()
m_azwhldqo()
normalize()
normalize()
normalize()
public LinkFSPath
a(Path arg0)
resolve(Path arg0)
method_45220(Path arg0)
m_kzedaczs(Path arg0)
resolve(Path arg0)
resolve(Path arg0)
resolve(Path arg0)
private LinkFSPath
a(List<String> arg0)
resolve(List<String> arg0)
method_45221(List<String> arg0)
m_ubzumgkq(List<String> arg0)
get(List<String> paths)
resolve(List<String> path)
m_246014_(List<String> arg0)
LinkFSPath
a(String arg0)
resolveName(String arg0)
method_45219(String arg0)
m_bclzkezt(String arg0)
get(String name)
resolve(String name)
m_247714_(String arg0)
private static boolean
a(aur arg0)
isRelativeOrMissing(PathContents arg0)
method_45218(class_7673 arg0)
m_uahscyfp(C_gkhaxvqa arg0)
isSpecial(ResourceFile file)
isSpecial(ResourceFile file)
m_245789_(C_243562_ p_248750_)
public LinkFSPath
b(Path arg0)
relativize(Path arg0)
method_45224(Path arg0)
m_snbaqufk(Path arg0)
relativize(Path arg0)
relativize(Path arg0)
relativize(Path arg0)
public URI
toUri()
toUri()
toUri()
public LinkFSPath
f()
toAbsolutePath()
method_45229()
m_minqiwsw()
toAbsolutePath()
toAbsolutePath()
toAbsolutePath()
public LinkFSPath
a(LinkOption... arg0)
toRealPath(LinkOption... arg0)
method_45222(LinkOption... arg0)
m_gwcosnsk(LinkOption... arg0)
toRealPath(LinkOption... arg0)
toRealPath(LinkOption... arg0)
toRealPath(LinkOption... arg0)
public WatchKey
register(WatchService arg0, WatchEvent$Kind<?>[] arg1, WatchEvent$Modifier... arg2)
register(WatchService arg0, WatchEvent$Kind<?>[] arg1, WatchEvent$Modifier... arg2)
register(WatchService arg0, WatchEvent$Kind<?>[] arg1, WatchEvent$Modifier... arg2)
register(WatchService watcher, WatchEvent$Kind<?>[] events, WatchEvent$Modifier... modifiers)
register(WatchService p_249917_, WatchEvent$Kind<?>[] p_251602_, WatchEvent$Modifier... arg2)
public int
compareTo(Path arg0)
compareTo(Path arg0)
compareTo(Path arg0)
compareTo(Path arg0)
compareTo(Path arg0)
private boolean
m()
hasRealContents()
method_45236()
m_qulfbtye()
isNormal()
isNormal()
m_246418_()
private String
n()
pathToString()
method_45237()
m_qzowbzuu()
getPathString()
getPathString()
m_245921_()
private LinkFSPath
c(Path arg0)
toLinkPath(Path arg0)
method_45226(Path arg0)
m_bhcoesdf(Path arg0)
toResourcePath(Path path)
toResourcePath(Path path)
m_246027_(Path arg0)
public boolean
g()
exists()
method_45230()
m_xhchvxvf()
isReadable()
exists()
m_245626_()
public Path
h()
getTargetPath()
method_45231()
m_mtaahurw()
toPath()
toPath()
m_247488_()
public PathContents$DirectoryContents
i()
getDirectoryContents()
method_45232()
m_piimskaf()
toDirectory()
toDirectory()
m_245177_()
public BasicFileAttributeView
j()
getBasicAttributeView()
method_45233()
m_aqhmdzgd()
getAttributeView()
getBasicAttributeView()
m_246530_()
public BasicFileAttributes
k()
getBasicAttributes()
method_45234()
m_rlfcvtbo()
getAttributes()
getAttributes()
m_246308_()