From 5b186564850b248c2ca11e162f35a6d1f0967b8c Mon Sep 17 00:00:00 2001 From: Jikoo Date: Sun, 28 Mar 2021 11:10:39 -0400 Subject: [PATCH] Fix incorrect player name in title Closes #13 --- .../java/com/lishid/openinv/internal/OpenInventoryView.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugin/src/main/java/com/lishid/openinv/internal/OpenInventoryView.java b/plugin/src/main/java/com/lishid/openinv/internal/OpenInventoryView.java index 8fc6f09..dd3fd20 100644 --- a/plugin/src/main/java/com/lishid/openinv/internal/OpenInventoryView.java +++ b/plugin/src/main/java/com/lishid/openinv/internal/OpenInventoryView.java @@ -17,6 +17,7 @@ package com.lishid.openinv.internal; import com.lishid.openinv.OpenInv; +import java.util.Objects; import org.bukkit.entity.HumanEntity; import org.bukkit.entity.Player; import org.bukkit.event.inventory.InventoryType; @@ -62,7 +63,7 @@ public class OpenInventoryView extends InventoryView { @Override public @NotNull String getTitle() { if (title == null) { - HumanEntity owner = getPlayer(); + HumanEntity owner = (HumanEntity) Objects.requireNonNull(inventory.getBukkitInventory().getHolder()); String localTitle = OpenInv.getPlugin(OpenInv.class) .getLocalizedMessage(