From f1ddbea8f900d2b2c7917cf3006cbd938cb8eb31 Mon Sep 17 00:00:00 2001 From: AlexandreChaussard Date: Sun, 4 Aug 2024 17:53:09 +0200 Subject: [PATCH] Fixing minor issues --- src/main/java/fr/nocsy/mcpets/data/config/Language.java | 2 +- src/main/java/fr/nocsy/mcpets/listeners/PetListener.java | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main/java/fr/nocsy/mcpets/data/config/Language.java b/src/main/java/fr/nocsy/mcpets/data/config/Language.java index fd94d36..8d1d620 100644 --- a/src/main/java/fr/nocsy/mcpets/data/config/Language.java +++ b/src/main/java/fr/nocsy/mcpets/data/config/Language.java @@ -79,7 +79,7 @@ public enum Language { REQUIRES_MODELENGINE("§cThis plugin requires ModelEngine r2.3.1. It seems that this requirement is not satisfied."), - USAGE("§cThis command doesn't exist. \n§7Check out the wiki: §nhttps://alexandre-chaussard.gitbook.io/mcpets/tutorials/plugin-features/commands"), + USAGE("§cThis command doesn't exist. \n§7Check out the wiki: §nhttps://mcpets.gitbook.io/mcpets/tutorials/plugin-features/commands"), NO_PERM("§cYou're not allowed to use this command."), BLACKLISTED_WORLD("§cMCPets is disabled in this world."), diff --git a/src/main/java/fr/nocsy/mcpets/listeners/PetListener.java b/src/main/java/fr/nocsy/mcpets/listeners/PetListener.java index b23ac4f..304a488 100644 --- a/src/main/java/fr/nocsy/mcpets/listeners/PetListener.java +++ b/src/main/java/fr/nocsy/mcpets/listeners/PetListener.java @@ -282,9 +282,11 @@ public void death(MythicMobDeathEvent e) { if (pet != null) { if (!pet.isRemoved()) { pet.despawn(PetDespawnReason.DEATH); - Player owner = Bukkit.getPlayer(pet.getOwner()); - if (owner != null) { - Language.REVOKED.sendMessage(owner); + if (pet.getOwner() != null) { + Player owner = Bukkit.getPlayer(pet.getOwner()); + if (owner != null) { + Language.REVOKED.sendMessage(owner); + } } } }