From fb6ad2f25e9bac3cb5393e1dccc19197c110aa6f Mon Sep 17 00:00:00 2001 From: Sollace Date: Sun, 17 Nov 2024 18:29:57 +0000 Subject: [PATCH] Fix null crash due to initialization order --- .../minelittlepony/unicopia/item/component/Appearance.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/minelittlepony/unicopia/item/component/Appearance.java b/src/main/java/com/minelittlepony/unicopia/item/component/Appearance.java index a1fc6c61..242b9a3b 100644 --- a/src/main/java/com/minelittlepony/unicopia/item/component/Appearance.java +++ b/src/main/java/com/minelittlepony/unicopia/item/component/Appearance.java @@ -24,7 +24,9 @@ public record Appearance(ItemStack item, boolean replaceFully) { ); public Appearance { - item.remove(UDataComponentTypes.APPEARANCE); + if (UDataComponentTypes.APPEARANCE != null) { + item.remove(UDataComponentTypes.APPEARANCE); + } } public ItemStack unwrap(ItemStack stack) {