From 98ead7ca0d8097e7a4eb45ed5d3186f11bdd6bd2 Mon Sep 17 00:00:00 2001 From: Raycoms Date: Mon, 9 Sep 2024 14:23:12 +0200 Subject: [PATCH] add some debug logging for some time --- .../interactionhandling/ServerCitizenInteraction.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/com/minecolonies/core/colony/interactionhandling/ServerCitizenInteraction.java b/src/main/java/com/minecolonies/core/colony/interactionhandling/ServerCitizenInteraction.java index f69c03bfc50..152a1833c06 100644 --- a/src/main/java/com/minecolonies/core/colony/interactionhandling/ServerCitizenInteraction.java +++ b/src/main/java/com/minecolonies/core/colony/interactionhandling/ServerCitizenInteraction.java @@ -7,6 +7,7 @@ import com.minecolonies.api.colony.interactionhandling.AbstractInteractionResponseHandler; import com.minecolonies.api.colony.interactionhandling.IChatPriority; import com.minecolonies.api.colony.interactionhandling.InteractionValidatorRegistry; +import com.minecolonies.api.util.Log; import com.minecolonies.api.util.NBTUtils; import com.minecolonies.api.util.Tuple; import com.minecolonies.api.util.Utils; @@ -213,6 +214,11 @@ public void deserializeNBT(@NotNull final HolderLookup.Provider provider, @NotNu */ protected void loadValidator() { + if (validatorId == null) + { + validatorId = Component.empty(); + Log.getLogger().error("Validator id is null: " + this.getClass() + " " + this.getInquiry()); + } this.validator = InteractionValidatorRegistry.getStandardInteractionValidatorPredicate(validatorId); }