Package net.minecraft.util
Class FileNameUtil
java.lang.Object
net.minecraft.util.FileNameUtil
- Mappings:
Namespace Name official x
intermediary net/minecraft/class_4239
named net/minecraft/util/FileNameUtil
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
getNextUniqueName
(Path path, String name, String extension) static String
getPosixFullPath
(String path) static Path
getResourcePath
(Path path, String resourceName, String extension) static boolean
isAllowedName
(Path path) static boolean
static String
normalizeToPosix
(String path)
-
Field Details
-
FILE_NAME_WITH_COUNT
- Mappings:
Namespace Name Mixin selector official a
Lx;a:Ljava/util/regex/Pattern;
intermediary field_18956
Lnet/minecraft/class_4239;field_18956:Ljava/util/regex/Pattern;
named FILE_NAME_WITH_COUNT
Lnet/minecraft/util/FileNameUtil;FILE_NAME_WITH_COUNT:Ljava/util/regex/Pattern;
-
MAX_NAME_LENGTH
private static final int MAX_NAME_LENGTH- See Also:
- Mappings:
Namespace Name Mixin selector official b
Lx;b:I
intermediary field_33384
Lnet/minecraft/class_4239;field_33384:I
named MAX_NAME_LENGTH
Lnet/minecraft/util/FileNameUtil;MAX_NAME_LENGTH:I
-
RESERVED_WINDOWS_NAMES
- Mappings:
Namespace Name Mixin selector official c
Lx;c:Ljava/util/regex/Pattern;
intermediary field_18955
Lnet/minecraft/class_4239;field_18955:Ljava/util/regex/Pattern;
named RESERVED_WINDOWS_NAMES
Lnet/minecraft/util/FileNameUtil;RESERVED_WINDOWS_NAMES:Ljava/util/regex/Pattern;
-
-
Constructor Details
-
FileNameUtil
public FileNameUtil()
-
-
Method Details
-
getNextUniqueName
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector official a
Lx;a(Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
intermediary method_19773
Lnet/minecraft/class_4239;method_19773(Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
named getNextUniqueName
Lnet/minecraft/util/FileNameUtil;getNextUniqueName(Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
-
isNormal
- Mappings:
Namespace Name Mixin selector official a
Lx;a(Ljava/nio/file/Path;)Z
intermediary method_20200
Lnet/minecraft/class_4239;method_20200(Ljava/nio/file/Path;)Z
named isNormal
Lnet/minecraft/util/FileNameUtil;isNormal(Ljava/nio/file/Path;)Z
-
isAllowedName
- Mappings:
Namespace Name Mixin selector official b
Lx;b(Ljava/nio/file/Path;)Z
intermediary method_20201
Lnet/minecraft/class_4239;method_20201(Ljava/nio/file/Path;)Z
named isAllowedName
Lnet/minecraft/util/FileNameUtil;isAllowedName(Ljava/nio/file/Path;)Z
-
getResourcePath
- Mappings:
Namespace Name Mixin selector official b
Lx;b(Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/nio/file/Path;
intermediary method_20202
Lnet/minecraft/class_4239;method_20202(Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/nio/file/Path;
named getResourcePath
Lnet/minecraft/util/FileNameUtil;getResourcePath(Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/nio/file/Path;
-
getPosixFullPath
- Mappings:
Namespace Name Mixin selector official a
Lx;a(Ljava/lang/String;)Ljava/lang/String;
intermediary method_34675
Lnet/minecraft/class_4239;method_34675(Ljava/lang/String;)Ljava/lang/String;
named getPosixFullPath
Lnet/minecraft/util/FileNameUtil;getPosixFullPath(Ljava/lang/String;)Ljava/lang/String;
-
normalizeToPosix
- Mappings:
Namespace Name Mixin selector official b
Lx;b(Ljava/lang/String;)Ljava/lang/String;
intermediary method_34676
Lnet/minecraft/class_4239;method_34676(Ljava/lang/String;)Ljava/lang/String;
named normalizeToPosix
Lnet/minecraft/util/FileNameUtil;normalizeToPosix(Ljava/lang/String;)Ljava/lang/String;
-