模块 mxlib.api

接口 FileListenerProvider

  • 所有已知实现类:
    DefaultFileListenerProvider

    @Bean
    public interface FileListenerProvider
    The FileListenerProvider.

    Use like:

    
      FileListenerProvider provider = MXBukkitLib.getBeanManager().getBeanNonNull(FileListenerProvider.class);
      provider.register(new File("plugins/MyPlugin/configs").toPath(),new ConfigsFileListener());
     
    • 方法详细资料

      • register

        void register​(@NotNull
                      @NotNull Path path,
                      @NotNull
                      @NotNull FileListener listener)
      • unregister

        boolean unregister​(@Nullable
                           @Nullable Path path,
                           @NotNull
                           @NotNull FileListener listener)
      • doTick

        void doTick()
      • unregisterAll

        void unregisterAll​(Object sudo_token)