net.minecraft.util.path

public class PathUtil

w
net.minecraft.FileUtil
net.minecraft.class_4239
net.minecraft.util.path.PathUtil
net.minecraft.unmapped.C_izhcfpjy
net.minecraft.util.FileNameUtil
net.minecraft.src.C_5144_

Field summary

Modifier and TypeField
private static final Pattern
a
COPY_COUNTER_PATTERN
field_18956
FILE_NAME_WITH_COUNT
f_rfpfhsix
FILE_NAME_WITH_COUNT
f_133725_
private static final int
b
MAX_FILE_NAME
field_33384
MAX_NAME_LENGTH
f_ztnmshso
MAX_NAME_LENGTH
f_179920_
private static final Pattern
c
RESERVED_WINDOWS_FILENAMES
field_18955
RESERVED_WINDOWS_NAMES
f_ucztmgnl
RESERVED_WINDOWS_NAMES
f_133726_
private static final Pattern
d
STRICT_PATH_SEGMENT_CHECK
field_40712
VALID_FILE_NAME
f_tudwtued
STRICT_PATH_SEGMENT_PATTERN
f_244114_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static String
a(String o)
sanitizeName(String arg0)
method_61105(String arg0)
replaceInvalidChars(String fileName)
m_qfzjhnpq(String arg0)
toValidName(String name)
m_339677_(String p_342123_)
public static String
a(Path o, String o, String o)
findAvailableName(Path arg0, String arg1, String arg2)
method_19773(Path arg0, String arg1, String arg2)
getNextUniqueName(Path path, String name, String extension)
m_oxxrxsnf(Path arg0, String arg1, String arg2)
getNextUniqueName(Path path, String name, String extension)
m_133730_(Path p_133731_, String p_133732_, String p_133733_)
public static boolean
a(Path o)
isPathNormalized(Path arg0)
method_20200(Path arg0)
isNormal(Path path)
m_fxhongpi(Path arg0)
isNormal(Path path)
m_133728_(Path p_133729_)
public static boolean
b(Path o)
isPathPortable(Path arg0)
method_20201(Path arg0)
isAllowedName(Path path)
m_wspdmldj(Path arg0)
isAllowedName(Path path)
m_133734_(Path p_133735_)
public static boolean
b(String o)
isPathPartPortable(String arg0)
method_72181(String arg0)
isNotReservedWindowsName(String path)
m_gimwunug(String arg0)
m_gimwunug(String input)
m_404130_(String p_408024_)
public static Path
b(Path o, String o, String o)
createPathToResource(Path arg0, String arg1, String arg2)
method_20202(Path arg0, String arg1, String arg2)
getResourcePath(Path path, String resourceName, String extension)
m_pabwphcl(Path arg0, String arg1, String arg2)
getResourcePath(Path path, String resourceName, String extension)
m_133736_(Path p_133737_, String p_133738_, String p_133739_)
public static String
c(String o)
getFullResourcePath(String arg0)
method_34675(String arg0)
getPosixFullPath(String path)
m_xeiwyvgp(String arg0)
getPosixFullPath(String path)
m_179922_(String p_179923_)
public static String
d(String o)
normalizeResourcePath(String arg0)
method_34676(String arg0)
normalizeToPosix(String path)
m_wrapkupe(String arg0)
normalizeToPosix(String path)
m_179924_(String p_179925_)
public static com.mojang.serialization.DataResult<List<String>>
e(String o)
decomposePath(String arg0)
method_46346(String arg0)
split(String path)
m_gryyrvdi(String arg0)
decomposePath(String path)
m_245538_(String p_248866_)
public static Path
a(Path o, List<String> o)
resolvePath(Path arg0, List<String> arg1)
method_46344(Path arg0, List<String> arg1)
getPath(Path root, List<String> paths)
m_dnipaeyx(Path arg0, List<String> arg1)
resolvePath(Path basePath, List<String> followingSegments)
m_245247_(Path p_251522_, List<String> p_251495_)
public static boolean
f(String o)
isValidStrictPathSegment(String arg0)
method_46347(String arg0)
isFileNameValid(String name)
m_dtiidwhs(String arg0)
isValidStrictPathSegment(String pathSegment)
m_245636_(String p_249814_)
public static void
a(String... o)
validatePath(String... arg0)
method_46345(String... arg0)
validatePath(String... paths)
m_inixmyie(String... arg0)
validatePath(String... pathSegments)
m_245411_(String... p_249502_)
public static void
c(Path o)
createDirectoriesSafe(Path arg0)
method_47525(Path arg0)
createDirectories(Path path)
m_gjmuclbd(Path arg0)
createDirectoriesAndFollowSymlinks(Path path)
m_257659_(Path p_259902_)