Class SymlinkFinder

java.lang.Object
net.minecraft.util.path.SymlinkFinder

public class SymlinkFinder extends Object
Mappings:
Namespace Name
official elj
intermediary net/minecraft/class_8580
named net/minecraft/util/path/SymlinkFinder
  • Field Details

    • matcher

      private final PathMatcher matcher
      Mappings:
      Namespace Name Mixin selector
      official a Lelj;a:Ljava/nio/file/PathMatcher;
      intermediary field_44955 Lnet/minecraft/class_8580;field_44955:Ljava/nio/file/PathMatcher;
      named matcher Lnet/minecraft/util/path/SymlinkFinder;matcher:Ljava/nio/file/PathMatcher;
  • Constructor Details

    • SymlinkFinder

      public SymlinkFinder(PathMatcher matcher)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lelj;<init>(Ljava/nio/file/PathMatcher;)V
      intermediary <init> Lnet/minecraft/class_8580;<init>(Ljava/nio/file/PathMatcher;)V
      named <init> Lnet/minecraft/util/path/SymlinkFinder;<init>(Ljava/nio/file/PathMatcher;)V
  • Method Details

    • validate

      public void validate(Path path, List<SymlinkEntry> results) throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Lelj;a(Ljava/nio/file/Path;Ljava/util/List;)V
      intermediary method_52242 Lnet/minecraft/class_8580;method_52242(Ljava/nio/file/Path;Ljava/util/List;)V
      named validate Lnet/minecraft/util/path/SymlinkFinder;validate(Ljava/nio/file/Path;Ljava/util/List;)V
    • validate

      public List<SymlinkEntry> validate(Path path) throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Lelj;a(Ljava/nio/file/Path;)Ljava/util/List;
      intermediary method_52618 Lnet/minecraft/class_8580;method_52618(Ljava/nio/file/Path;)Ljava/util/List;
      named validate Lnet/minecraft/util/path/SymlinkFinder;validate(Ljava/nio/file/Path;)Ljava/util/List;
    • collect

      public List<SymlinkEntry> collect(Path path, boolean resolveSymlink) throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Lelj;a(Ljava/nio/file/Path;Z)Ljava/util/List;
      intermediary method_52243 Lnet/minecraft/class_8580;method_52243(Ljava/nio/file/Path;Z)Ljava/util/List;
      named collect Lnet/minecraft/util/path/SymlinkFinder;collect(Ljava/nio/file/Path;Z)Ljava/util/List;
    • validateRecursively

      public void validateRecursively(Path path, List<SymlinkEntry> results) throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official b Lelj;b(Ljava/nio/file/Path;Ljava/util/List;)V
      intermediary method_52619 Lnet/minecraft/class_8580;method_52619(Ljava/nio/file/Path;Ljava/util/List;)V
      named validateRecursively Lnet/minecraft/util/path/SymlinkFinder;validateRecursively(Ljava/nio/file/Path;Ljava/util/List;)V