diff --git a/core/src/main/java/com/seibel/distanthorizons/core/file/fullDatafile/GeneratedFullDataFileHandler.java b/core/src/main/java/com/seibel/distanthorizons/core/file/fullDatafile/GeneratedFullDataFileHandler.java index 16af4f26e..5336800bf 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/file/fullDatafile/GeneratedFullDataFileHandler.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/file/fullDatafile/GeneratedFullDataFileHandler.java @@ -198,6 +198,11 @@ public class GeneratedFullDataFileHandler extends FullDataFileHandler continue; } + if (this.repo.existsWithPrimaryKey(genPos.serialize())) + { + continue; + } + // queue each new gen task GenTask genTask = new GenTask(dataSource.getSectionPos());