diff --git a/core/src/main/java/com/seibel/distanthorizons/core/file/fullDatafile/RemoteFullDataFileHandler.java b/core/src/main/java/com/seibel/distanthorizons/core/file/fullDatafile/RemoteFullDataFileHandler.java index 6798ffb7f..2528dfd87 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/file/fullDatafile/RemoteFullDataFileHandler.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/file/fullDatafile/RemoteFullDataFileHandler.java @@ -85,7 +85,7 @@ public class RemoteFullDataFileHandler extends GeneratedFullDataFileHandler Consumer chunkDataConsumer = (ChunkSizedFullDataAccessor data) -> { DhLodPos pos = data.getLodPos().convertToDetailLevel(CompleteFullDataSource.SECTION_SIZE_OFFSET); - this.write(new DhSectionPos(pos.detailLevel, pos.x, pos.z), data); + this.writeChunkDataToFile(new DhSectionPos(pos.detailLevel, pos.x, pos.z), data); }; this.networkState.getClient().sendRequest(new FullDataChangeSummaryRequestMessage(level.getLevelWrapper(), block)) diff --git a/core/src/main/java/com/seibel/distanthorizons/core/level/DhServerLevel.java b/core/src/main/java/com/seibel/distanthorizons/core/level/DhServerLevel.java index a8cb7b4e5..202502855 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/level/DhServerLevel.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/level/DhServerLevel.java @@ -123,7 +123,7 @@ public class DhServerLevel extends DhLevel implements IDhServerLevel { IncompleteDataSourceEntry entry = incompleteDataSources.computeIfAbsent(msg.dhSectionPos, pos -> { IncompleteDataSourceEntry newEntry = new IncompleteDataSourceEntry(); - serverside.dataFileHandler.read(msg.dhSectionPos).thenAccept(fullDataSource -> { + serverside.dataFileHandler.readAsync(msg.dhSectionPos).thenAccept(fullDataSource -> { newEntry.fullDataSource = fullDataSource; }); return newEntry;