BCLib Syncing fixes
This commit is contained in:
parent
59fcaf6ee9
commit
617573ca09
3 changed files with 4 additions and 4 deletions
|
@ -432,11 +432,11 @@ public class HelloClient extends DataHandler.FromServer {
|
||||||
@Environment(EnvType.CLIENT)
|
@Environment(EnvType.CLIENT)
|
||||||
private void requestFileDownloads(List<AutoSyncID> files) {
|
private void requestFileDownloads(List<AutoSyncID> files) {
|
||||||
BCLib.LOGGER.info("Starting download of Files:" + files.size());
|
BCLib.LOGGER.info("Starting download of Files:" + files.size());
|
||||||
|
|
||||||
final ProgressScreen progress = new ProgressScreen(null, new TranslatableComponent("title.bclib.filesync.progress"), new TranslatableComponent("message.bclib.filesync.progress"));
|
final ProgressScreen progress = new ProgressScreen(null, new TranslatableComponent("title.bclib.filesync.progress"), new TranslatableComponent("message.bclib.filesync.progress"));
|
||||||
progress.progressStart(new TranslatableComponent("message.bclib.filesync.progress.stage.empty"));
|
progress.progressStart(new TranslatableComponent("message.bclib.filesync.progress.stage.empty"));
|
||||||
ChunkerProgress.setProgressScreen(progress);
|
ChunkerProgress.setProgressScreen(progress);
|
||||||
|
|
||||||
DataExchangeAPI.send(new RequestFiles(files));
|
DataExchangeAPI.send(new RequestFiles(files));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -52,7 +52,7 @@ public class SendFiles extends DataHandler.FromServer {
|
||||||
@Override
|
@Override
|
||||||
protected void serializeDataOnServer(FriendlyByteBuf buf) {
|
protected void serializeDataOnServer(FriendlyByteBuf buf) {
|
||||||
List<AutoFileSyncEntry> existingFiles = files.stream()
|
List<AutoFileSyncEntry> existingFiles = files.stream()
|
||||||
.filter(e -> e.fileName.exists())
|
.filter(e -> e!=null &&e.fileName!=null && e.fileName.exists())
|
||||||
.collect(Collectors.toList());
|
.collect(Collectors.toList());
|
||||||
/*
|
/*
|
||||||
//this will try to send a file that was not registered or requested by the client
|
//this will try to send a file that was not registered or requested by the client
|
||||||
|
|
|
@ -151,7 +151,7 @@ public class ProgressScreen extends GridScreen implements ProgressListener {
|
||||||
@Override
|
@Override
|
||||||
public void progressStart(Component component) {
|
public void progressStart(Component component) {
|
||||||
this.progressStage(component);
|
this.progressStage(component);
|
||||||
this.progressStagePercentage(30);
|
this.progressStagePercentage(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue