From f450d4025df9819878ae738dbbbf85d8403d673a Mon Sep 17 00:00:00 2001 From: Jon Date: Wed, 10 Feb 2021 06:59:48 +1000 Subject: [PATCH] Prevent NullPointerException when adding new loot pool. (#7605) --- patches/minecraft/net/minecraft/loot/LootTable.java.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patches/minecraft/net/minecraft/loot/LootTable.java.patch b/patches/minecraft/net/minecraft/loot/LootTable.java.patch index 09cf31bf82..1b770f8141 100644 --- a/patches/minecraft/net/minecraft/loot/LootTable.java.patch +++ b/patches/minecraft/net/minecraft/loot/LootTable.java.patch @@ -83,7 +83,7 @@ + + public void addPool(LootPool pool) { + checkFrozen(); -+ if (field_186466_c.stream().anyMatch(e -> e == pool || e.getName().equals(pool.getName()))) ++ if (field_186466_c.stream().anyMatch(e -> e == pool || e.getName() != null && e.getName().equals(pool.getName()))) + throw new RuntimeException("Attempted to add a duplicate pool to loot table: " + pool.getName()); + this.field_186466_c.add(pool); + }