Class SymlinkFinder

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

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

    • matcher

      private final AllowedSymlinkPathMatcher matcher
      Mappings:
      Namespace Name Mixin selector
      official a Ledy;a:Leea;
      intermediary field_44955 Lnet/minecraft/class_8580;field_44955:Lnet/minecraft/class_8582;
      named matcher Lnet/minecraft/util/path/SymlinkFinder;matcher:Lnet/minecraft/util/path/AllowedSymlinkPathMatcher;
  • Constructor Details

    • SymlinkFinder

      public SymlinkFinder(AllowedSymlinkPathMatcher matcher)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ledy;<init>(Leea;)V
      intermediary <init> Lnet/minecraft/class_8580;<init>(Lnet/minecraft/class_8582;)V
      named <init> Lnet/minecraft/util/path/SymlinkFinder;<init>(Lnet/minecraft/util/path/AllowedSymlinkPathMatcher;)V
  • Method Details

    • validate

      public void validate(Path path, List<SymlinkEntry> results) throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Ledy;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
    • collect

      public List<SymlinkEntry> collect(Path path, boolean resolveSymlink) throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Ledy;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;