Package net.minecraft

Class class_7668

java.lang.Object
net.minecraft.class_7668
All Implemented Interfaces:
Comparable<Path>, Iterable<Path>, Path, Watchable

class class_7668 extends Object implements Path
Mappings:
Namespace Name
official aio
intermediary net/minecraft/class_7668
named net/minecraft/class_7668
  • Field Details

    • field_40013

      private static final BasicFileAttributes field_40013
      Mappings:
      Namespace Name Mixin selector
      official a Laio;a:Ljava/nio/file/attribute/BasicFileAttributes;
      intermediary field_40013 Lnet/minecraft/class_7668;field_40013:Ljava/nio/file/attribute/BasicFileAttributes;
      named field_40013 Lnet/minecraft/class_7668;field_40013:Ljava/nio/file/attribute/BasicFileAttributes;
    • field_40014

      private static final BasicFileAttributes field_40014
      Mappings:
      Namespace Name Mixin selector
      official b Laio;b:Ljava/nio/file/attribute/BasicFileAttributes;
      intermediary field_40014 Lnet/minecraft/class_7668;field_40014:Ljava/nio/file/attribute/BasicFileAttributes;
      named field_40014 Lnet/minecraft/class_7668;field_40014:Ljava/nio/file/attribute/BasicFileAttributes;
    • field_40015

      private static final Comparator<class_7668> field_40015
      Mappings:
      Namespace Name Mixin selector
      official c Laio;c:Ljava/util/Comparator;
      intermediary field_40015 Lnet/minecraft/class_7668;field_40015:Ljava/util/Comparator;
      named field_40015 Lnet/minecraft/class_7668;field_40015:Ljava/util/Comparator;
    • field_40016

      private final String field_40016
      Mappings:
      Namespace Name Mixin selector
      official d Laio;d:Ljava/lang/String;
      intermediary field_40016 Lnet/minecraft/class_7668;field_40016:Ljava/lang/String;
      named field_40016 Lnet/minecraft/class_7668;field_40016:Ljava/lang/String;
    • field_40017

      private final class_7670 field_40017
      Mappings:
      Namespace Name Mixin selector
      official e Laio;e:Laiq;
      intermediary field_40017 Lnet/minecraft/class_7668;field_40017:Lnet/minecraft/class_7670;
      named field_40017 Lnet/minecraft/class_7668;field_40017:Lnet/minecraft/class_7670;
    • field_40018

      @Nullable private final @Nullable class_7668 field_40018
      Mappings:
      Namespace Name Mixin selector
      official f Laio;f:Laio;
      intermediary field_40018 Lnet/minecraft/class_7668;field_40018:Lnet/minecraft/class_7668;
      named field_40018 Lnet/minecraft/class_7668;field_40018:Lnet/minecraft/class_7668;
    • field_40019

      @Nullable private @Nullable List<String> field_40019
      Mappings:
      Namespace Name Mixin selector
      official g Laio;g:Ljava/util/List;
      intermediary field_40019 Lnet/minecraft/class_7668;field_40019:Ljava/util/List;
      named field_40019 Lnet/minecraft/class_7668;field_40019:Ljava/util/List;
    • field_40020

      @Nullable private @Nullable String field_40020
      Mappings:
      Namespace Name Mixin selector
      official h Laio;h:Ljava/lang/String;
      intermediary field_40020 Lnet/minecraft/class_7668;field_40020:Ljava/lang/String;
      named field_40020 Lnet/minecraft/class_7668;field_40020:Ljava/lang/String;
    • field_40021

      private final class_7673 field_40021
      Mappings:
      Namespace Name Mixin selector
      official i Laio;i:Lair;
      intermediary field_40021 Lnet/minecraft/class_7668;field_40021:Lnet/minecraft/class_7673;
      named field_40021 Lnet/minecraft/class_7668;field_40021:Lnet/minecraft/class_7673;
  • Constructor Details

  • Method Details

    • method_45217

      private class_7668 method_45217(@Nullable @Nullable class_7668 class_7668, String string)
      Mappings:
      Namespace Name Mixin selector
      official a Laio;a(Laio;Ljava/lang/String;)Laio;
      intermediary method_45217 Lnet/minecraft/class_7668;method_45217(Lnet/minecraft/class_7668;Ljava/lang/String;)Lnet/minecraft/class_7668;
      named method_45217 Lnet/minecraft/class_7668;method_45217(Lnet/minecraft/class_7668;Ljava/lang/String;)Lnet/minecraft/class_7668;
    • getFileSystem

      public class_7670 getFileSystem()
      Specified by:
      getFileSystem in interface Path
      Mappings:
      Namespace Name Mixin selector
      official a Laio;a()Laiq;
      intermediary method_45214 Lnet/minecraft/class_7668;method_45214()Lnet/minecraft/class_7670;
      named getFileSystem Lnet/minecraft/class_7668;getFileSystem()Lnet/minecraft/class_7670;
    • isAbsolute

      public boolean isAbsolute()
      Specified by:
      isAbsolute in interface Path
    • toFile

      public File toFile()
      Specified by:
      toFile in interface Path
    • getRoot

      @Nullable public @Nullable class_7668 getRoot()
      Specified by:
      getRoot in interface Path
      Mappings:
      Namespace Name Mixin selector
      official b Laio;b()Laio;
      intermediary method_45223 Lnet/minecraft/class_7668;method_45223()Lnet/minecraft/class_7668;
      named getRoot Lnet/minecraft/class_7668;getRoot()Lnet/minecraft/class_7668;
    • getFileName

      public class_7668 getFileName()
      Specified by:
      getFileName in interface Path
      Mappings:
      Namespace Name Mixin selector
      official c Laio;c()Laio;
      intermediary method_45225 Lnet/minecraft/class_7668;method_45225()Lnet/minecraft/class_7668;
      named getFileName Lnet/minecraft/class_7668;getFileName()Lnet/minecraft/class_7668;
    • getParent

      @Nullable public @Nullable class_7668 getParent()
      Specified by:
      getParent in interface Path
      Mappings:
      Namespace Name Mixin selector
      official d Laio;d()Laio;
      intermediary method_45227 Lnet/minecraft/class_7668;method_45227()Lnet/minecraft/class_7668;
      named getParent Lnet/minecraft/class_7668;getParent()Lnet/minecraft/class_7668;
    • getNameCount

      public int getNameCount()
      Specified by:
      getNameCount in interface Path
    • method_45235

      private List<String> method_45235()
      Mappings:
      Namespace Name Mixin selector
      official l Laio;l()Ljava/util/List;
      intermediary method_45235 Lnet/minecraft/class_7668;method_45235()Ljava/util/List;
      named method_45235 Lnet/minecraft/class_7668;method_45235()Ljava/util/List;
    • getName

      public class_7668 getName(int int2)
      Specified by:
      getName in interface Path
      Mappings:
      Namespace Name Mixin selector
      official a Laio;a(I)Laio;
      intermediary method_45215 Lnet/minecraft/class_7668;method_45215(I)Lnet/minecraft/class_7668;
      named getName Lnet/minecraft/class_7668;getName(I)Lnet/minecraft/class_7668;
    • subpath

      public class_7668 subpath(int int2, int int3)
      Specified by:
      subpath in interface Path
      Mappings:
      Namespace Name Mixin selector
      official a Laio;a(II)Laio;
      intermediary method_45216 Lnet/minecraft/class_7668;method_45216(II)Lnet/minecraft/class_7668;
      named subpath Lnet/minecraft/class_7668;subpath(II)Lnet/minecraft/class_7668;
    • startsWith

      public boolean startsWith(Path path)
      Specified by:
      startsWith in interface Path
    • endsWith

      public boolean endsWith(Path path)
      Specified by:
      endsWith in interface Path
    • normalize

      public class_7668 normalize()
      Specified by:
      normalize in interface Path
      Mappings:
      Namespace Name Mixin selector
      official e Laio;e()Laio;
      intermediary method_45228 Lnet/minecraft/class_7668;method_45228()Lnet/minecraft/class_7668;
      named normalize Lnet/minecraft/class_7668;normalize()Lnet/minecraft/class_7668;
    • resolve

      public class_7668 resolve(Path path)
      Specified by:
      resolve in interface Path
      Mappings:
      Namespace Name Mixin selector
      official a Laio;a(Ljava/nio/file/Path;)Laio;
      intermediary method_45220 Lnet/minecraft/class_7668;method_45220(Ljava/nio/file/Path;)Lnet/minecraft/class_7668;
      named resolve Lnet/minecraft/class_7668;resolve(Ljava/nio/file/Path;)Lnet/minecraft/class_7668;
    • method_45221

      private class_7668 method_45221(List<String> list)
      Mappings:
      Namespace Name Mixin selector
      official a Laio;a(Ljava/util/List;)Laio;
      intermediary method_45221 Lnet/minecraft/class_7668;method_45221(Ljava/util/List;)Lnet/minecraft/class_7668;
      named method_45221 Lnet/minecraft/class_7668;method_45221(Ljava/util/List;)Lnet/minecraft/class_7668;
    • method_45219

      class_7668 method_45219(String string)
      Mappings:
      Namespace Name Mixin selector
      official a Laio;a(Ljava/lang/String;)Laio;
      intermediary method_45219 Lnet/minecraft/class_7668;method_45219(Ljava/lang/String;)Lnet/minecraft/class_7668;
      named method_45219 Lnet/minecraft/class_7668;method_45219(Ljava/lang/String;)Lnet/minecraft/class_7668;
    • method_45218

      private static boolean method_45218(class_7673 class_7673)
      Mappings:
      Namespace Name Mixin selector
      official a Laio;a(Lair;)Z
      intermediary method_45218 Lnet/minecraft/class_7668;method_45218(Lnet/minecraft/class_7673;)Z
      named method_45218 Lnet/minecraft/class_7668;method_45218(Lnet/minecraft/class_7673;)Z
    • relativize

      public class_7668 relativize(Path path)
      Specified by:
      relativize in interface Path
      Mappings:
      Namespace Name Mixin selector
      official b Laio;b(Ljava/nio/file/Path;)Laio;
      intermediary method_45224 Lnet/minecraft/class_7668;method_45224(Ljava/nio/file/Path;)Lnet/minecraft/class_7668;
      named relativize Lnet/minecraft/class_7668;relativize(Ljava/nio/file/Path;)Lnet/minecraft/class_7668;
    • toUri

      public URI toUri()
      Specified by:
      toUri in interface Path
    • toAbsolutePath

      public class_7668 toAbsolutePath()
      Specified by:
      toAbsolutePath in interface Path
      Mappings:
      Namespace Name Mixin selector
      official f Laio;f()Laio;
      intermediary method_45229 Lnet/minecraft/class_7668;method_45229()Lnet/minecraft/class_7668;
      named toAbsolutePath Lnet/minecraft/class_7668;toAbsolutePath()Lnet/minecraft/class_7668;
    • toRealPath

      public class_7668 toRealPath(LinkOption[] linkOption)
      Specified by:
      toRealPath in interface Path
      Mappings:
      Namespace Name Mixin selector
      official a Laio;a([Ljava/nio/file/LinkOption;)Laio;
      intermediary method_45222 Lnet/minecraft/class_7668;method_45222([Ljava/nio/file/LinkOption;)Lnet/minecraft/class_7668;
      named toRealPath Lnet/minecraft/class_7668;toRealPath([Ljava/nio/file/LinkOption;)Lnet/minecraft/class_7668;
    • register

      public WatchKey register(WatchService watchService, WatchEvent.Kind<?>[] kind, WatchEvent.Modifier[] modifier)
      Specified by:
      register in interface Path
      Specified by:
      register in interface Watchable
    • compareTo

      public int compareTo(Path path)
      Specified by:
      compareTo in interface Comparable<Path>
      Specified by:
      compareTo in interface Path
      Mappings:
      Namespace Name Mixin selector
      official compareTo Laio;compareTo(Ljava/nio/file/Path;)I
      intermediary compareTo Lnet/minecraft/class_7668;compareTo(Ljava/nio/file/Path;)I
      named compareTo Lnet/minecraft/class_7668;compareTo(Ljava/nio/file/Path;)I
    • equals

      public boolean equals(Object object)
      Specified by:
      equals in interface Path
      Overrides:
      equals in class Object
    • method_45236

      private boolean method_45236()
      Mappings:
      Namespace Name Mixin selector
      official m Laio;m()Z
      intermediary method_45236 Lnet/minecraft/class_7668;method_45236()Z
      named method_45236 Lnet/minecraft/class_7668;method_45236()Z
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface Path
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Specified by:
      toString in interface Path
      Overrides:
      toString in class Object
    • method_45237

      private String method_45237()
      Mappings:
      Namespace Name Mixin selector
      official n Laio;n()Ljava/lang/String;
      intermediary method_45237 Lnet/minecraft/class_7668;method_45237()Ljava/lang/String;
      named method_45237 Lnet/minecraft/class_7668;method_45237()Ljava/lang/String;
    • method_45226

      private class_7668 method_45226(@Nullable @Nullable Path path)
      Mappings:
      Namespace Name Mixin selector
      official c Laio;c(Ljava/nio/file/Path;)Laio;
      intermediary method_45226 Lnet/minecraft/class_7668;method_45226(Ljava/nio/file/Path;)Lnet/minecraft/class_7668;
      named method_45226 Lnet/minecraft/class_7668;method_45226(Ljava/nio/file/Path;)Lnet/minecraft/class_7668;
    • method_45230

      public boolean method_45230()
      Mappings:
      Namespace Name Mixin selector
      official g Laio;g()Z
      intermediary method_45230 Lnet/minecraft/class_7668;method_45230()Z
      named method_45230 Lnet/minecraft/class_7668;method_45230()Z
    • method_45231

      @Nullable public @Nullable Path method_45231()
      Mappings:
      Namespace Name Mixin selector
      official h Laio;h()Ljava/nio/file/Path;
      intermediary method_45231 Lnet/minecraft/class_7668;method_45231()Ljava/nio/file/Path;
      named method_45231 Lnet/minecraft/class_7668;method_45231()Ljava/nio/file/Path;
    • method_45232

      @Nullable public class_7673.class_7674 method_45232()
      Mappings:
      Namespace Name Mixin selector
      official i Laio;i()Lair$a;
      intermediary method_45232 Lnet/minecraft/class_7668;method_45232()Lnet/minecraft/class_7673$class_7674;
      named method_45232 Lnet/minecraft/class_7668;method_45232()Lnet/minecraft/class_7673$class_7674;
    • method_45233

      public BasicFileAttributeView method_45233()
      Mappings:
      Namespace Name Mixin selector
      official j Laio;j()Ljava/nio/file/attribute/BasicFileAttributeView;
      intermediary method_45233 Lnet/minecraft/class_7668;method_45233()Ljava/nio/file/attribute/BasicFileAttributeView;
      named method_45233 Lnet/minecraft/class_7668;method_45233()Ljava/nio/file/attribute/BasicFileAttributeView;
    • method_45234

      public BasicFileAttributes method_45234() throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official k Laio;k()Ljava/nio/file/attribute/BasicFileAttributes;
      intermediary method_45234 Lnet/minecraft/class_7668;method_45234()Ljava/nio/file/attribute/BasicFileAttributes;
      named method_45234 Lnet/minecraft/class_7668;method_45234()Ljava/nio/file/attribute/BasicFileAttributes;