HyCodeYourTale
classpublicPriority 3

AssetMonitor

com.hypixel.hytale.server.core.asset.monitor.AssetMonitor

7

Methods

7

Public Methods

0

Fields

1

Constructors

Constants

ScheduledExecutorServiceEXECUTOR= Executors.newSingleThreadScheduledExecutor(ThreadUtil.daemon("AssetMonitor Thread"))
HytaleLoggerLOGGER= HytaleLogger.forEnclosingClass()

Constructors

public
AssetMonitor()

throws IOException

Methods

Public Methods (7)

public
void markChanged(Path path)
public
void monitorDirectoryFiles(Path path, AssetMonitorHandler handler)
public
void onDelayedChange(Path path, PathEvent pathEvent)
public
void removeFileChangeTask(FileChangeTask fileChangeTask)
public
void removeHookChangeTask(DirectoryHandlerChangeTask directoryHandlerChangeTask)
public
void removeMonitorDirectoryFiles(Path path, Object key)
public
void shutdown()

Related Classes