mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2025-08-16 00:05:59 +00:00
fix null pointer when failing to load a dimension
This commit is contained in:
parent
94c5782490
commit
343dc429d5
@ -44,6 +44,7 @@ import java.io.File;
|
|||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.nio.file.Files;
|
import java.nio.file.Files;
|
||||||
import java.nio.file.Path;
|
import java.nio.file.Path;
|
||||||
|
import java.util.Objects;
|
||||||
import java.util.concurrent.TimeUnit;
|
import java.util.concurrent.TimeUnit;
|
||||||
import java.util.concurrent.atomic.AtomicIntegerArray;
|
import java.util.concurrent.atomic.AtomicIntegerArray;
|
||||||
import java.util.stream.Stream;
|
import java.util.stream.Stream;
|
||||||
@ -140,6 +141,7 @@ public class ServerConfigurator {
|
|||||||
var loader = data.getDimensionLoader();
|
var loader = data.getDimensionLoader();
|
||||||
return loader.loadAll(loader.getPossibleKeys())
|
return loader.loadAll(loader.getPossibleKeys())
|
||||||
.stream()
|
.stream()
|
||||||
|
.filter(Objects::nonNull)
|
||||||
.map(ServerConfigurator::verifyDataPackInstalled)
|
.map(ServerConfigurator::verifyDataPackInstalled)
|
||||||
.toList()
|
.toList()
|
||||||
.contains(false);
|
.contains(false);
|
||||||
@ -280,6 +282,7 @@ public class ServerConfigurator {
|
|||||||
var loader = data.getDimensionLoader();
|
var loader = data.getDimensionLoader();
|
||||||
return loader.loadAll(loader.getPossibleKeys())
|
return loader.loadAll(loader.getPossibleKeys())
|
||||||
.stream()
|
.stream()
|
||||||
|
.filter(Objects::nonNull)
|
||||||
.peek(this::merge);
|
.peek(this::merge);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user