类 PackScreen.DirectoryWatcher

  • 所有已实现的接口:
    AutoCloseable
    封闭类:
    PackScreen

    @Environment(CLIENT)
    static class PackScreen.DirectoryWatcher
    extends Object
    implements AutoCloseable
    Mappings:
    Namespace Name
    official ebx$a
    intermediary net/minecraft/class_5375$class_5426
    named net/minecraft/client/gui/screen/pack/PackScreen$DirectoryWatcher
    • 字段详细资料

      • watchService

        private final WatchService watchService
        Mappings:
        Namespace Name Mixin selector
        official a Lebx$a;a:Ljava/nio/file/WatchService;
        intermediary field_25790 Lnet/minecraft/class_5375$class_5426;field_25790:Ljava/nio/file/WatchService;
        named watchService Lnet/minecraft/client/gui/screen/pack/PackScreen$DirectoryWatcher;watchService:Ljava/nio/file/WatchService;
      • path

        private final Path path
        Mappings:
        Namespace Name Mixin selector
        official b Lebx$a;b:Ljava/nio/file/Path;
        intermediary field_25791 Lnet/minecraft/class_5375$class_5426;field_25791:Ljava/nio/file/Path;
        named path Lnet/minecraft/client/gui/screen/pack/PackScreen$DirectoryWatcher;path:Ljava/nio/file/Path;
    • 方法详细资料

      • create

        @Nullable
        public static @Nullable PackScreen.DirectoryWatcher create​(File file)
        Mappings:
        Namespace Name Mixin selector
        official a Lebx$a;a(Ljava/io/File;)Lebx$a;
        intermediary method_30293 Lnet/minecraft/class_5375$class_5426;method_30293(Ljava/io/File;)Lnet/minecraft/class_5375$class_5426;
        named create Lnet/minecraft/client/gui/screen/pack/PackScreen$DirectoryWatcher;create(Ljava/io/File;)Lnet/minecraft/client/gui/screen/pack/PackScreen$DirectoryWatcher;
      • watchDirectory

        private void watchDirectory​(Path path)
                             throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official a Lebx$a;a(Ljava/nio/file/Path;)V
        intermediary method_30294 Lnet/minecraft/class_5375$class_5426;method_30294(Ljava/nio/file/Path;)V
        named watchDirectory Lnet/minecraft/client/gui/screen/pack/PackScreen$DirectoryWatcher;watchDirectory(Ljava/nio/file/Path;)V
      • pollForChange

        public boolean pollForChange()
                              throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official a Lebx$a;a()Z
        intermediary method_30292 Lnet/minecraft/class_5375$class_5426;method_30292()Z
        named pollForChange Lnet/minecraft/client/gui/screen/pack/PackScreen$DirectoryWatcher;pollForChange()Z
      • close

        public void close()
                   throws IOException
        指定者:
        close 在接口中 AutoCloseable
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official close Lebx$a;close()V
        intermediary close Lnet/minecraft/class_5375$class_5426;close()V
        named close Lnet/minecraft/client/gui/screen/pack/PackScreen$DirectoryWatcher;close()V