From b315d9a5537d5dafc3eed3bbb659d502b0a60eed Mon Sep 17 00:00:00 2001 From: modmuss50 Date: Thu, 25 Jul 2019 16:52:09 +0100 Subject: [PATCH] Fix for files not being downloaded when the don't exist. Closes #122 @asiekierka im not sure if this is the correct fix so could you please verify, thanks. --- src/main/java/net/fabricmc/loom/util/StaticPathWatcher.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/net/fabricmc/loom/util/StaticPathWatcher.java b/src/main/java/net/fabricmc/loom/util/StaticPathWatcher.java index fd8a27f2..cb8d009d 100644 --- a/src/main/java/net/fabricmc/loom/util/StaticPathWatcher.java +++ b/src/main/java/net/fabricmc/loom/util/StaticPathWatcher.java @@ -50,6 +50,9 @@ public final class StaticPathWatcher { } public boolean hasFileChanged(Path filePath) { + if(!Files.exists(filePath)){ + return true; + } WatchKey key; while ((key = service.poll()) != null) { for (WatchEvent event : key.pollEvents()) {