fix NPE in SpawnGroup.write (#8584)

* Update SpawnGroup.java

* Update contributors

* No Objects.isNull
This commit is contained in:
WayZer
2023-05-11 22:21:05 -04:00
committed by GitHub
parent 06e63dad45
commit 0496d2108c
2 changed files with 3 additions and 2 deletions
+2 -1
View File
@@ -154,4 +154,5 @@ zenonet
AyuKo-o
JojoFR1
Xasmedy
xStaBUx
xStaBUx
WayZer
+1 -1
View File
@@ -138,7 +138,7 @@ public class SpawnGroup implements JsonSerializable, Cloneable{
shieldScaling = data.getFloat("shieldScaling", 0);
unitAmount = data.getInt("amount", 1);
spawn = data.getInt("spawn", -1);
if(data.has("payloads")) payloads = Seq.with(json.readValue(String[].class, data.get("payloads"))).map(s -> content.unit(s));
if(data.has("payloads")) payloads = Seq.with(json.readValue(String[].class, data.get("payloads"))).map(content::unit).removeAll(t -> t == null);
if(data.has("items")) items = json.readValue(ItemStack.class, data.get("items"));