History - net.minecraft.util.FileUtil
1.21.11
Names
w
bfp
net.minecraft.FileUtil
net.minecraft.util.FileUtil
net.minecraft.src.C_5144_
net.minecraft.src.C_432340_
net.minecraft.FileUtils
net.minecraft.util.FileUtils
Fields
Pattern: a, COPY_COUNTER_PATTERN, field_18956, FILE_NAME_WITH_COUNT, f_133725_
Pattern: a, COPY_COUNTER_PATTERN, field_18956, FILE_NAME_WITH_COUNT, f_433083_
Pattern: c, RESERVED_WINDOWS_FILENAMES, field_18955, RESERVED_WINDOWS_NAMES, f_133726_
Pattern: c, RESERVED_WINDOWS_FILENAMES, field_18955, RESERVED_WINDOWS_NAMES, f_436693_
int: b, MAX_FILE_NAME, field_33384, MAX_NAME_LENGTH, f_179920_
int: b, MAX_FILE_NAME, field_33384, MAX_NAME_LENGTH, f_436269_
Pattern: d, STRICT_PATH_SEGMENT_CHECK, field_40712, VALID_FILE_NAME, f_244114_
Pattern: d, STRICT_PATH_SEGMENT_CHECK, field_40712, VALID_FILE_NAME, f_435475_
Constructors
Methods
boolean (Path): a, isPathNormalized, method_20200, isNormal, m_133728_
boolean (Path): a, isPathNormalized, method_20200, isNormal, m_444905_
boolean (Path): b, isPathPortable, method_20201, isAllowedName, m_133734_
boolean (Path): b, isPathPortable, method_20201, isAllowedName, m_447522_
Path (Path, String, String): b, createPathToResource, method_20202, getResourcePath, m_133736_
Path (Path, String, String): b, createPathToResource, method_20202, getResourcePath, m_443833_
String (Path, String, String): a, findAvailableName, method_19773, getNextUniqueName, m_133730_
String (Path, String, String): a, findAvailableName, method_19773, getNextUniqueName, m_447625_
String (String): c, getFullResourcePath, method_34675, getPosixFullPath, m_179922_
String (String): c, getFullResourcePath, method_34675, getPosixFullPath, m_447386_
String (String): d, normalizeResourcePath, method_34676, normalizeToPosix, m_179924_
String (String): d, normalizeResourcePath, method_34676, normalizeToPosix, m_441554_
com.mojang.serialization.DataResult<List<String>> (String): e, decomposePath, method_46346, split, m_245538_
com.mojang.serialization.DataResult<List<String>> (String): e, decomposePath, method_46346, split, m_444103_
Path (Path, List<String>): a, resolvePath, method_46344, getPath, m_245247_
Path (Path, List<String>): a, resolvePath, method_46344, getPath, m_439072_
boolean (String): f, isValidStrictPathSegment, method_46347, isFileNameValid, m_245636_
boolean (String): g, containsAllowedCharactersOnly, method_46347, isFileNameValid, m_439270_
void (String...): a, validatePath, method_46345, validatePath, m_245411_
void (String...): a, validatePath, method_46345, validatePath, m_439172_
void (Path): c, createDirectoriesSafe, method_47525, createDirectories, m_257659_
void (Path): c, createDirectoriesSafe, method_47525, createDirectories, m_445309_
String (String): a, sanitizeName, method_61105, replaceInvalidChars, m_339677_
String (String): a, sanitizeName, method_61105, replaceInvalidChars, m_446555_
boolean (String): b, isPathPartPortable, method_72181, isNotReservedWindowsName, m_404130_
boolean (String): b, isPathPartPortable, method_72181, isNotReservedWindowsName, m_438819_
boolean (String): f, isValidPathSegment, method_76325, isPathSegmentValid, m_443627_
1.21.10
Names
Fields
Constructors
Methods
1.21.9
Names
Fields
Constructors
Methods
1.21.8
Names
Fields
Constructors
Methods
1.21.7
Names
Fields
Constructors
Methods
1.21.6
Names
Fields
Constructors
Methods
String (String): b, getFullResourcePath, method_34675, getPosixFullPath, m_179922_
String (String): c, getFullResourcePath, method_34675, getPosixFullPath, m_179922_
String (String): c, normalizeResourcePath, method_34676, normalizeToPosix, m_179924_
String (String): d, normalizeResourcePath, method_34676, normalizeToPosix, m_179924_
com.mojang.serialization.DataResult<List<String>> (String): d, decomposePath, method_46346, split, m_245538_
com.mojang.serialization.DataResult<List<String>> (String): e, decomposePath, method_46346, split, m_245538_
boolean (String): e, isValidStrictPathSegment, method_46347, isFileNameValid, m_245636_
boolean (String): f, isValidStrictPathSegment, method_46347, isFileNameValid, m_245636_
boolean (String): b, isPathPartPortable, method_72181, isNotReservedWindowsName, m_404130_
1.21.5
Names
v
w
net.minecraft.util.PathUtil
net.minecraft.util.path.PathUtil
Fields
Constructors
Methods
1.21.4
Names
Fields
Constructors
Methods
1.21.3
Names
Fields
Constructors
Methods
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
Fields
Constructors
Methods
String (String): a, getFullResourcePath, method_34675, getPosixFullPath, m_179922_
String (String): b, getFullResourcePath, method_34675, getPosixFullPath, m_179922_
String (String): b, normalizeResourcePath, method_34676, normalizeToPosix, m_179924_
String (String): c, normalizeResourcePath, method_34676, normalizeToPosix, m_179924_
com.mojang.serialization.DataResult<List<String>> (String): c, decomposePath, method_46346, split, m_245538_
com.mojang.serialization.DataResult<List<String>> (String): d, decomposePath, method_46346, split, m_245538_
boolean (String): d, isValidStrictPathSegment, method_46347, isFileNameValid, m_245636_
boolean (String): e, isValidStrictPathSegment, method_46347, isFileNameValid, m_245636_
String (String): a, sanitizeName, method_61105, replaceInvalidChars, m_339677_
1.20.6
Names
Fields
Constructors
Methods
1.20.4
Names
Fields
Constructors
Methods
1.20.2
Names
Fields
Constructors
Methods
1.20.1
Names
Fields
Constructors
Methods
1.19.4
Names
u
v
Fields
Constructors
Methods
1.19.3
Names
x
u
net.minecraft.util.FileNameUtil
net.minecraft.util.PathUtil
Fields
Pattern: d, STRICT_PATH_SEGMENT_CHECK, field_40712, VALID_FILE_NAME, f_244114_
Constructors
Methods
com.mojang.serialization.DataResult<List<String>> (String): c, decomposePath, method_46346, split, m_245538_
Path (Path, List<String>): a, resolvePath, method_46344, getPath, m_245247_
boolean (String): d, isValidStrictPathSegment, method_46347, isFileNameValid, m_245636_
void (String...): a, validatePath, method_46345, validatePath, m_245411_
void (Path): c, createDirectoriesSafe, method_47525, createDirectories, m_257659_
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
Fields
Constructors
Methods
1.19
Names
Fields
Constructors
Methods
1.18.2
Names
Fields
Constructors
Methods
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
Fields
Constructors
Methods
1.17.1
Names
Fields
Constructors
Methods
1.17
Names
s
x
net.minecraft.util.FileUtil
net.minecraft.src.C_5144_
net.minecraft.server.v1_16_R3.FileUtils
net.minecraft.FileUtils
Fields
Pattern: a, COPY_COUNTER_PATTERN, field_18956, FILE_NAME_WITH_COUNT, field_214996_a
Pattern: a, COPY_COUNTER_PATTERN, field_18956, FILE_NAME_WITH_COUNT, f_133725_
Pattern: b, RESERVED_WINDOWS_FILENAMES, field_18955, RESERVED_WINDOWS_NAMES, field_214997_b
Pattern: c, RESERVED_WINDOWS_FILENAMES, field_18955, RESERVED_WINDOWS_NAMES, f_133726_
int: b, MAX_FILE_NAME, field_33384, MAX_NAME_LENGTH, f_179920_
Constructors
()
Methods
boolean (Path): a, isPathNormalized, method_20200, isNormal, func_214995_a
boolean (Path): a, isPathNormalized, method_20200, isNormal, m_133728_
boolean (Path): b, isPathPortable, method_20201, isAllowedName, func_214994_b
boolean (Path): b, isPathPortable, method_20201, isAllowedName, m_133734_
Path (Path, String, String): b, createPathToResource, method_20202, getResourcePath, func_214993_b
Path (Path, String, String): b, createPathToResource, method_20202, getResourcePath, m_133736_
String (Path, String, String): a, findAvailableName, method_19773, getNextUniqueName, func_214992_a
String (Path, String, String): a, findAvailableName, method_19773, getNextUniqueName, m_133730_
String (String): a, getFullResourcePath, method_34675, getPosixFullPath, m_179922_
String (String): b, normalizeResourcePath, method_34676, normalizeToPosix, m_179924_
1.16.5
Names
Fields
Constructors
Methods
1.16.4
Names
net.minecraft.server.v1_16_R2.FileUtils
net.minecraft.server.v1_16_R3.FileUtils
Fields
Constructors
Methods
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
q
s
net.minecraft.server.v1_16_R1.FileUtils
net.minecraft.server.v1_16_R2.FileUtils
Fields
Constructors
Methods
1.16.1
Names
o
q
net.minecraft.server.v1_15_R1.FileUtils
net.minecraft.server.v1_16_R1.FileUtils
Fields
Constructors
Methods
1.15.2
Names
Fields
Constructors
Methods
1.15.1
Names
Fields
Constructors
Methods
1.15
Names
k
o
net.minecraft.server.v1_14_R1.FileUtils
net.minecraft.server.v1_15_R1.FileUtils
Fields
Pattern: a, COPY_COUNTER_PATTERN, field_18956, field_214996_a
Pattern: a, COPY_COUNTER_PATTERN, field_18956, FILE_NAME_WITH_COUNT, field_214996_a
Constructors
Methods
Path (Path, String, String): b, createPathToResource, method_20202, func_214993_b
Path (Path, String, String): b, createPathToResource, method_20202, getResourcePath, func_214993_b
1.14.4
Names
net.minecraft.FileUtil
Fields
Pattern: a, field_18956, field_18956, field_214996_a
Pattern: a, COPY_COUNTER_PATTERN, field_18956, field_214996_a
Pattern: b, field_18955, RESERVED_WINDOWS_NAMES, field_214997_b
Pattern: b, RESERVED_WINDOWS_FILENAMES, field_18955, RESERVED_WINDOWS_NAMES, field_214997_b
Constructors
Methods
boolean (Path): a, method_20200, isNormal, func_214995_a
boolean (Path): a, isPathNormalized, method_20200, isNormal, func_214995_a
boolean (Path): b, method_20201, isAllowedName, func_214994_b
boolean (Path): b, isPathPortable, method_20201, isAllowedName, func_214994_b
Path (Path, String, String): b, method_20202, method_20202, func_214993_b
Path (Path, String, String): b, createPathToResource, method_20202, func_214993_b
String (Path, String, String): a, method_19773, getNextUniqueName, func_214992_a
String (Path, String, String): a, findAvailableName, method_19773, getNextUniqueName, func_214992_a
1.14.3
Names
net.minecraft.util.FileNameUtil
Fields
Pattern: a, field_18956, field_214996_a
Pattern: a, field_18956, field_18956, field_214996_a
Pattern: b, field_18955, field_214997_b
Pattern: b, field_18955, RESERVED_WINDOWS_NAMES, field_214997_b
Constructors
Methods
boolean (Path): a, method_20200, func_214995_a
boolean (Path): a, method_20200, isNormal, func_214995_a
boolean (Path): b, method_20201, func_214994_b
boolean (Path): b, method_20201, isAllowedName, func_214994_b
Path (Path, String, String): b, method_20202, func_214993_b
Path (Path, String, String): b, method_20202, method_20202, func_214993_b
String (Path, String, String): a, method_19773, func_214992_a
String (Path, String, String): a, method_19773, getNextUniqueName, func_214992_a
1.14.2
Names
Fields
Constructors
Methods
1.14.1
Names
Fields
Constructors
Methods
1.14
Names
k
net.minecraft.class_4239
net.minecraft.util.FileUtil
net.minecraft.server.v1_14_R1.FileUtils
Fields
Pattern: a, field_18956, field_214996_a
Pattern: b, field_18955, field_214997_b
Constructors
Methods
boolean (Path): a, method_20200, func_214995_a
boolean (Path): b, method_20201, func_214994_b
Path (Path, String, String): b, method_20202, func_214993_b
String (Path, String, String): a, method_19773, func_214992_a