diff --git a/src/main/java/fr/aquilon/minecraft/aquilonthings/modules/AQLNames/AQLNames.java b/src/main/java/fr/aquilon/minecraft/aquilonthings/modules/AQLNames/AQLNames.java index 58bbab02..0c2bcbce 100644 --- a/src/main/java/fr/aquilon/minecraft/aquilonthings/modules/AQLNames/AQLNames.java +++ b/src/main/java/fr/aquilon/minecraft/aquilonthings/modules/AQLNames/AQLNames.java @@ -175,7 +175,7 @@ public void onInteract(PlayerInteractEntityEvent e) { Player target = (Player) targetEntity; Player source = e.getPlayer(); PlayerInfo targetInfo = getPlayerInfo(target.getUniqueId()); - if (targetInfo == null) return; // it can happen when the player model is used for an NPC + if (targetInfo == null || targetInfo.getName() == null) return; // it can happen when the player model is used for an NPC String description = ChatColor.WHITE+targetInfo.getName()+ChatColor.GRAY+": * "+ChatColor.ITALIC+ targetInfo.getDescription("Une personne comme une autre") +ChatColor.RESET+ChatColor.GRAY+" *"; source.sendMessage(ChatColor.translateAlternateColorCodes('&', description)); diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index 2ee738e8..d058b062 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -1,5 +1,5 @@ name: AquilonThings -version: 3.1.0 +version: 3.1.1 api-version: "1.15" description: AquilonThings est le framework plugin d'Aquilon website: https://github.com/aquilon-fr/AquilonThings