Fix incorrect player name in title

Closes #13
This commit is contained in:
Jikoo
2021-03-28 11:10:39 -04:00
parent 7ab86f2af9
commit 5b18656485

View File

@@ -17,6 +17,7 @@
package com.lishid.openinv.internal; package com.lishid.openinv.internal;
import com.lishid.openinv.OpenInv; import com.lishid.openinv.OpenInv;
import java.util.Objects;
import org.bukkit.entity.HumanEntity; import org.bukkit.entity.HumanEntity;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;
import org.bukkit.event.inventory.InventoryType; import org.bukkit.event.inventory.InventoryType;
@@ -62,7 +63,7 @@ public class OpenInventoryView extends InventoryView {
@Override @Override
public @NotNull String getTitle() { public @NotNull String getTitle() {
if (title == null) { if (title == null) {
HumanEntity owner = getPlayer(); HumanEntity owner = (HumanEntity) Objects.requireNonNull(inventory.getBukkitInventory().getHolder());
String localTitle = OpenInv.getPlugin(OpenInv.class) String localTitle = OpenInv.getPlugin(OpenInv.class)
.getLocalizedMessage( .getLocalizedMessage(