Package net.minecraft.resource.fs
Class ResourceFileSystemProvider
java.lang.Object
java.nio.file.spi.FileSystemProvider
net.minecraft.resource.fs.ResourceFileSystemProvider
- Mappings:
 Namespace Name named net/minecraft/resource/fs/ResourceFileSystemProviderintermediary net/minecraft/class_7669official atl
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidcheckAccess(Path path, AccessMode[] modes) voidcopy(Path source, Path target, CopyOption[] options) voidcreateDirectory(Path dir, FileAttribute<?>[] attrs) void<V extends FileAttributeView>
VgetFileAttributeView(Path path, Class<V> type, LinkOption[] options) getFileStore(Path path) getFileSystem(URI uri) booleanbooleanisSameFile(Path path, Path path2) voidmove(Path source, Path target, CopyOption[] options) newByteChannel(Path path, Set<? extends OpenOption> options, FileAttribute<?>[] attrs) newDirectoryStream(Path dir, DirectoryStream.Filter<? super Path> filter) newFileSystem(URI uri, Map<String, ?> env) <A extends BasicFileAttributes>
AreadAttributes(Path path, Class<A> type, LinkOption[] options) readAttributes(Path path, String attributes, LinkOption[] options) voidsetAttribute(Path path, String attribute, Object value, LinkOption[] options) private static ResourcePathtoResourcePath(@Nullable Path path) Methods inherited from class java.nio.file.spi.FileSystemProvider
createLink, createSymbolicLink, deleteIfExists, exists, installedProviders, newAsynchronousFileChannel, newFileChannel, newFileSystem, newInputStream, newOutputStream, readAttributesIfExists, readSymbolicLink 
- 
Field Details
- 
SCHEME
- See Also:
 - Mappings:
 Namespace Name Mixin selector named SCHEMELnet/minecraft/resource/fs/ResourceFileSystemProvider;SCHEME:Ljava/lang/String;intermediary field_40023Lnet/minecraft/class_7669;field_40023:Ljava/lang/String;official aLatl;a:Ljava/lang/String;
 
 - 
 - 
Constructor Details
- 
ResourceFileSystemProvider
ResourceFileSystemProvider() 
 - 
 - 
Method Details
- 
getScheme
- Specified by:
 getSchemein classFileSystemProvider
 - 
newFileSystem
- Specified by:
 newFileSystemin classFileSystemProvider- Mappings:
 Namespace Name Mixin selector named newFileSystemLnet/minecraft/resource/fs/ResourceFileSystemProvider;newFileSystem(Ljava/net/URI;Ljava/util/Map;)Ljava/nio/file/FileSystem;intermediary newFileSystemLnet/minecraft/class_7669;newFileSystem(Ljava/net/URI;Ljava/util/Map;)Ljava/nio/file/FileSystem;official newFileSystemLatl;newFileSystem(Ljava/net/URI;Ljava/util/Map;)Ljava/nio/file/FileSystem;
 - 
getFileSystem
- Specified by:
 getFileSystemin classFileSystemProvider- Mappings:
 Namespace Name Mixin selector named getFileSystemLnet/minecraft/resource/fs/ResourceFileSystemProvider;getFileSystem(Ljava/net/URI;)Ljava/nio/file/FileSystem;intermediary getFileSystemLnet/minecraft/class_7669;getFileSystem(Ljava/net/URI;)Ljava/nio/file/FileSystem;official getFileSystemLatl;getFileSystem(Ljava/net/URI;)Ljava/nio/file/FileSystem;
 - 
getPath
- Specified by:
 getPathin classFileSystemProvider- Mappings:
 Namespace Name Mixin selector named getPathLnet/minecraft/resource/fs/ResourceFileSystemProvider;getPath(Ljava/net/URI;)Ljava/nio/file/Path;intermediary getPathLnet/minecraft/class_7669;getPath(Ljava/net/URI;)Ljava/nio/file/Path;official getPathLatl;getPath(Ljava/net/URI;)Ljava/nio/file/Path;
 - 
newByteChannel
public SeekableByteChannel newByteChannel(Path path, Set<? extends OpenOption> options, FileAttribute<?>[] attrs) throws IOException - Specified by:
 newByteChannelin classFileSystemProvider- Throws:
 IOException- Mappings:
 Namespace Name Mixin selector named newByteChannelLnet/minecraft/resource/fs/ResourceFileSystemProvider;newByteChannel(Ljava/nio/file/Path;Ljava/util/Set;[Ljava/nio/file/attribute/FileAttribute;)Ljava/nio/channels/SeekableByteChannel;intermediary newByteChannelLnet/minecraft/class_7669;newByteChannel(Ljava/nio/file/Path;Ljava/util/Set;[Ljava/nio/file/attribute/FileAttribute;)Ljava/nio/channels/SeekableByteChannel;official newByteChannelLatl;newByteChannel(Ljava/nio/file/Path;Ljava/util/Set;[Ljava/nio/file/attribute/FileAttribute;)Ljava/nio/channels/SeekableByteChannel;
 - 
newDirectoryStream
public DirectoryStream<Path> newDirectoryStream(Path dir, DirectoryStream.Filter<? super Path> filter) throws IOException - Specified by:
 newDirectoryStreamin classFileSystemProvider- Throws:
 IOException- Mappings:
 Namespace Name Mixin selector named newDirectoryStreamLnet/minecraft/resource/fs/ResourceFileSystemProvider;newDirectoryStream(Ljava/nio/file/Path;Ljava/nio/file/DirectoryStream$Filter;)Ljava/nio/file/DirectoryStream;intermediary newDirectoryStreamLnet/minecraft/class_7669;newDirectoryStream(Ljava/nio/file/Path;Ljava/nio/file/DirectoryStream$Filter;)Ljava/nio/file/DirectoryStream;official newDirectoryStreamLatl;newDirectoryStream(Ljava/nio/file/Path;Ljava/nio/file/DirectoryStream$Filter;)Ljava/nio/file/DirectoryStream;
 - 
createDirectory
- Specified by:
 createDirectoryin classFileSystemProvider- Mappings:
 Namespace Name Mixin selector named createDirectoryLnet/minecraft/resource/fs/ResourceFileSystemProvider;createDirectory(Ljava/nio/file/Path;[Ljava/nio/file/attribute/FileAttribute;)Vintermediary createDirectoryLnet/minecraft/class_7669;createDirectory(Ljava/nio/file/Path;[Ljava/nio/file/attribute/FileAttribute;)Vofficial createDirectoryLatl;createDirectory(Ljava/nio/file/Path;[Ljava/nio/file/attribute/FileAttribute;)V
 - 
delete
- Specified by:
 deletein classFileSystemProvider- Mappings:
 Namespace Name Mixin selector named deleteLnet/minecraft/resource/fs/ResourceFileSystemProvider;delete(Ljava/nio/file/Path;)Vintermediary deleteLnet/minecraft/class_7669;delete(Ljava/nio/file/Path;)Vofficial deleteLatl;delete(Ljava/nio/file/Path;)V
 - 
copy
- Specified by:
 copyin classFileSystemProvider- Mappings:
 Namespace Name Mixin selector named copyLnet/minecraft/resource/fs/ResourceFileSystemProvider;copy(Ljava/nio/file/Path;Ljava/nio/file/Path;[Ljava/nio/file/CopyOption;)Vintermediary copyLnet/minecraft/class_7669;copy(Ljava/nio/file/Path;Ljava/nio/file/Path;[Ljava/nio/file/CopyOption;)Vofficial copyLatl;copy(Ljava/nio/file/Path;Ljava/nio/file/Path;[Ljava/nio/file/CopyOption;)V
 - 
move
- Specified by:
 movein classFileSystemProvider- Mappings:
 Namespace Name Mixin selector named moveLnet/minecraft/resource/fs/ResourceFileSystemProvider;move(Ljava/nio/file/Path;Ljava/nio/file/Path;[Ljava/nio/file/CopyOption;)Vintermediary moveLnet/minecraft/class_7669;move(Ljava/nio/file/Path;Ljava/nio/file/Path;[Ljava/nio/file/CopyOption;)Vofficial moveLatl;move(Ljava/nio/file/Path;Ljava/nio/file/Path;[Ljava/nio/file/CopyOption;)V
 - 
isSameFile
- Specified by:
 isSameFilein classFileSystemProvider- Mappings:
 Namespace Name Mixin selector named isSameFileLnet/minecraft/resource/fs/ResourceFileSystemProvider;isSameFile(Ljava/nio/file/Path;Ljava/nio/file/Path;)Zintermediary isSameFileLnet/minecraft/class_7669;isSameFile(Ljava/nio/file/Path;Ljava/nio/file/Path;)Zofficial isSameFileLatl;isSameFile(Ljava/nio/file/Path;Ljava/nio/file/Path;)Z
 - 
isHidden
- Specified by:
 isHiddenin classFileSystemProvider- Mappings:
 Namespace Name Mixin selector named isHiddenLnet/minecraft/resource/fs/ResourceFileSystemProvider;isHidden(Ljava/nio/file/Path;)Zintermediary isHiddenLnet/minecraft/class_7669;isHidden(Ljava/nio/file/Path;)Zofficial isHiddenLatl;isHidden(Ljava/nio/file/Path;)Z
 - 
getFileStore
- Specified by:
 getFileStorein classFileSystemProvider- Mappings:
 Namespace Name Mixin selector named getFileStoreLnet/minecraft/resource/fs/ResourceFileSystemProvider;getFileStore(Ljava/nio/file/Path;)Ljava/nio/file/FileStore;intermediary getFileStoreLnet/minecraft/class_7669;getFileStore(Ljava/nio/file/Path;)Ljava/nio/file/FileStore;official getFileStoreLatl;getFileStore(Ljava/nio/file/Path;)Ljava/nio/file/FileStore;
 - 
checkAccess
- Specified by:
 checkAccessin classFileSystemProvider- Throws:
 IOException- Mappings:
 Namespace Name Mixin selector named checkAccessLnet/minecraft/resource/fs/ResourceFileSystemProvider;checkAccess(Ljava/nio/file/Path;[Ljava/nio/file/AccessMode;)Vintermediary checkAccessLnet/minecraft/class_7669;checkAccess(Ljava/nio/file/Path;[Ljava/nio/file/AccessMode;)Vofficial checkAccessLatl;checkAccess(Ljava/nio/file/Path;[Ljava/nio/file/AccessMode;)V
 - 
getFileAttributeView
@Nullable public <V extends FileAttributeView> V getFileAttributeView(Path path, Class<V> type, LinkOption[] options) - Specified by:
 getFileAttributeViewin classFileSystemProvider- Mappings:
 Namespace Name Mixin selector named getFileAttributeViewLnet/minecraft/resource/fs/ResourceFileSystemProvider;getFileAttributeView(Ljava/nio/file/Path;Ljava/lang/Class;[Ljava/nio/file/LinkOption;)Ljava/nio/file/attribute/FileAttributeView;intermediary getFileAttributeViewLnet/minecraft/class_7669;getFileAttributeView(Ljava/nio/file/Path;Ljava/lang/Class;[Ljava/nio/file/LinkOption;)Ljava/nio/file/attribute/FileAttributeView;official getFileAttributeViewLatl;getFileAttributeView(Ljava/nio/file/Path;Ljava/lang/Class;[Ljava/nio/file/LinkOption;)Ljava/nio/file/attribute/FileAttributeView;
 - 
readAttributes
public <A extends BasicFileAttributes> A readAttributes(Path path, Class<A> type, LinkOption[] options) throws IOException - Specified by:
 readAttributesin classFileSystemProvider- Throws:
 IOException- Mappings:
 Namespace Name Mixin selector named readAttributesLnet/minecraft/resource/fs/ResourceFileSystemProvider;readAttributes(Ljava/nio/file/Path;Ljava/lang/Class;[Ljava/nio/file/LinkOption;)Ljava/nio/file/attribute/BasicFileAttributes;intermediary readAttributesLnet/minecraft/class_7669;readAttributes(Ljava/nio/file/Path;Ljava/lang/Class;[Ljava/nio/file/LinkOption;)Ljava/nio/file/attribute/BasicFileAttributes;official readAttributesLatl;readAttributes(Ljava/nio/file/Path;Ljava/lang/Class;[Ljava/nio/file/LinkOption;)Ljava/nio/file/attribute/BasicFileAttributes;
 - 
readAttributes
- Specified by:
 readAttributesin classFileSystemProvider- Mappings:
 Namespace Name Mixin selector named readAttributesLnet/minecraft/resource/fs/ResourceFileSystemProvider;readAttributes(Ljava/nio/file/Path;Ljava/lang/String;[Ljava/nio/file/LinkOption;)Ljava/util/Map;intermediary readAttributesLnet/minecraft/class_7669;readAttributes(Ljava/nio/file/Path;Ljava/lang/String;[Ljava/nio/file/LinkOption;)Ljava/util/Map;official readAttributesLatl;readAttributes(Ljava/nio/file/Path;Ljava/lang/String;[Ljava/nio/file/LinkOption;)Ljava/util/Map;
 - 
setAttribute
- Specified by:
 setAttributein classFileSystemProvider- Mappings:
 Namespace Name Mixin selector named setAttributeLnet/minecraft/resource/fs/ResourceFileSystemProvider;setAttribute(Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/Object;[Ljava/nio/file/LinkOption;)Vintermediary setAttributeLnet/minecraft/class_7669;setAttribute(Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/Object;[Ljava/nio/file/LinkOption;)Vofficial setAttributeLatl;setAttribute(Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/Object;[Ljava/nio/file/LinkOption;)V
 - 
toResourcePath
- Mappings:
 Namespace Name Mixin selector named toResourcePathLnet/minecraft/resource/fs/ResourceFileSystemProvider;toResourcePath(Ljava/nio/file/Path;)Lnet/minecraft/resource/fs/ResourcePath;intermediary method_45238Lnet/minecraft/class_7669;method_45238(Ljava/nio/file/Path;)Lnet/minecraft/class_7668;official aLatl;a(Ljava/nio/file/Path;)Latk;
 
 -