History - net.minecraft.FileUtil

1.21.3

Names

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

Pattern: c, RESERVED_WINDOWS_FILENAMES, field_18955, RESERVED_WINDOWS_NAMES, f_133726_

Pattern: c, RESERVED_WINDOWS_FILENAMES, field_18955, RESERVED_WINDOWS_NAMES

int: b, MAX_FILE_NAME, field_33384, MAX_NAME_LENGTH, f_179920_

int: b, MAX_FILE_NAME, field_33384, MAX_NAME_LENGTH

Pattern: d, STRICT_PATH_SEGMENT_CHECK, field_40712, VALID_FILE_NAME, f_244114_

Pattern: d, STRICT_PATH_SEGMENT_CHECK, field_40712, VALID_FILE_NAME

Constructors

Methods

boolean (Path): a, isPathNormalized, method_20200, isNormal, m_133728_

boolean (Path): a, isPathNormalized, method_20200, isNormal

boolean (Path): b, isPathPortable, method_20201, isAllowedName, m_133734_

boolean (Path): b, isPathPortable, method_20201, isAllowedName

Path (Path, String, String): b, createPathToResource, method_20202, getResourcePath, m_133736_

Path (Path, String, String): b, createPathToResource, method_20202, getResourcePath

String (Path, String, String): a, findAvailableName, method_19773, getNextUniqueName, m_133730_

String (Path, String, String): a, findAvailableName, method_19773, getNextUniqueName

String (String): b, getFullResourcePath, method_34675, getPosixFullPath, m_179922_

String (String): b, getFullResourcePath, method_34675, getPosixFullPath

String (String): c, normalizeResourcePath, method_34676, normalizeToPosix, m_179924_

String (String): c, normalizeResourcePath, method_34676, normalizeToPosix

com.mojang.serialization.DataResult<List<String>> (String): d, decomposePath, method_46346, split, m_245538_

com.mojang.serialization.DataResult<List<String>> (String): d, decomposePath, method_46346, split

Path (Path, List<String>): a, resolvePath, method_46344, getPath, m_245247_

Path (Path, List<String>): a, resolvePath, method_46344, getPath

boolean (String): e, isValidStrictPathSegment, method_46347, isFileNameValid, m_245636_

boolean (String): e, isValidStrictPathSegment, method_46347, isFileNameValid

void (String...): a, validatePath, method_46345, validatePath, m_245411_

void (String...): a, validatePath, method_46345, validatePath

void (Path): c, createDirectoriesSafe, method_47525, createDirectories, m_257659_

void (Path): c, createDirectoriesSafe, method_47525, createDirectories

String (String): a, sanitizeName, method_61105, replaceInvalidChars, m_339677_

String (String): a, sanitizeName, method_61105, replaceInvalidChars

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