历史 - net.minecraft.util.FileUtil

1.21.11

名称

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

字段

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_

构造函数

方法

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

名称

字段

构造函数

方法

1.21.9

名称

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

字段

构造函数

方法

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

名称

v

w

net.minecraft.util.PathUtil

net.minecraft.util.path.PathUtil

字段

构造函数

方法

1.21.4

名称

字段

构造函数

方法

1.21.3

名称

字段

构造函数

方法

1.21.1

名称

字段

构造函数

方法

1.21

名称

字段

构造函数

方法

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

名称

字段

构造函数

方法

1.20.4

名称

字段

构造函数

方法

1.20.2

名称

字段

构造函数

方法

1.20.1

名称

字段

构造函数

方法

1.19.4

名称

u

v

字段

构造函数

方法

1.19.3

名称

x

u

net.minecraft.util.FileNameUtil

net.minecraft.util.PathUtil

字段

Pattern: d, STRICT_PATH_SEGMENT_CHECK, field_40712, VALID_FILE_NAME, f_244114_

构造函数

方法

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

名称

字段

构造函数

方法

1.19.1

名称

net.minecraft.FileUtils

字段

构造函数

方法

1.19

名称

net.minecraft.FileUtils

字段

构造函数

方法

1.18.2

名称

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

字段

构造函数

方法

1.17.1

名称

字段

构造函数

方法

1.17

名称

s

x

net.minecraft.util.FileUtil

net.minecraft.src.C_5144_

net.minecraft.server.v1_16_R3.FileUtils

net.minecraft.FileUtils

字段

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_

构造函数

()

方法

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

名称

字段

构造函数

方法

1.16.4

名称

net.minecraft.server.v1_16_R2.FileUtils

net.minecraft.server.v1_16_R3.FileUtils

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

q

s

net.minecraft.server.v1_16_R1.FileUtils

net.minecraft.server.v1_16_R2.FileUtils

字段

构造函数

方法

1.16.1

名称

o

q

net.minecraft.server.v1_15_R1.FileUtils

net.minecraft.server.v1_16_R1.FileUtils

字段

构造函数

方法

1.15.2

名称

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

k

o

net.minecraft.server.v1_14_R1.FileUtils

net.minecraft.server.v1_15_R1.FileUtils

字段

Pattern: a, COPY_COUNTER_PATTERN, field_18956, field_214996_a

Pattern: a, COPY_COUNTER_PATTERN, field_18956, FILE_NAME_WITH_COUNT, field_214996_a

构造函数

方法

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

名称

net.minecraft.FileUtil

字段

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

构造函数

方法

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

名称

net.minecraft.util.FileNameUtil

字段

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

构造函数

方法

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

名称

字段

构造函数

方法

1.14.1

名称

字段

构造函数

方法

1.14

名称

k

net.minecraft.class_4239

net.minecraft.util.FileUtil

net.minecraft.server.v1_14_R1.FileUtils

字段

Pattern: a, field_18956, field_214996_a

Pattern: b, field_18955, field_214997_b

构造函数

方法

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