Êþº¾ED  1net/minecraft/util/filefix/virtualfilesystem/NodeC(Lnet/minecraft/util/filefix/virtualfilesystem/CopyOnWriteFSPath;)V   5net/minecraft/util/filefix/virtualfilesystem/FileNode storagePathLjava/nio/file/Path;  isCopyZ  path@Lnet/minecraft/util/filefix/virtualfilesystem/CopyOnWriteFSPath;  >net/minecraft/util/filefix/virtualfilesystem/CopyOnWriteFSPath getFileSystemF()Lnet/minecraft/util/filefix/virtualfilesystem/CopyOnWriteFileSystem;   Bnet/minecraft/util/filefix/virtualfilesystem/CopyOnWriteFileSystemcreateTemporaryFilePath()Ljava/nio/file/Path;"java/nio/file/CopyOption $%& '( java/nio/file/StandardCopyOptionCOPY_ATTRIBUTES"Ljava/nio/file/StandardCopyOption; *+, -.java/nio/file/FilescopyY(Ljava/nio/file/Path;Ljava/nio/file/Path;[Ljava/nio/file/CopyOption;)Ljava/nio/file/Path; *0 12deleteIfExists(Ljava/nio/file/Path;)ZX(Lnet/minecraft/util/filefix/virtualfilesystem/CopyOnWriteFSPath;Ljava/nio/file/Path;Z)VCodeLineNumberTableLocalVariableTablethis7Lnet/minecraft/util/filefix/virtualfilesystem/FileNode;MethodParameters ensureCopy()VtempFile StackMapTable Exceptions@java/io/IOException deleteCopy SourceFile FileNode.java0 34d*+·*,µ*µ ±5 6*78 9  :;4�0*´ š+*´¶¶L*´+½!Y²#S¸)W*+µ*µ ±5%*/6< 078=/>?A;4K*´ ™ *´¸/W±5!"$6 78=>? 4/*´°5'6 78BC