From 2cdeb5eb48909ba11038317781a3937e5b089f09 Mon Sep 17 00:00:00 2001 From: LangArthur Date: Wed, 22 Jan 2025 21:14:57 +0100 Subject: [PATCH 1/2] fix: AQLName check for target name --- .../minecraft/aquilonthings/modules/AQLNames/AQLNames.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 58bbab0..0c2bcbc 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)); From 9a7aeb1d5ede404fbc8e30fcb7dbaefa28091f5d Mon Sep 17 00:00:00 2001 From: LangArthur Date: Wed, 22 Jan 2025 21:15:58 +0100 Subject: [PATCH 2/2] fix: resolve version not up to date in config --- src/main/resources/plugin.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index 2ee738e..d058b06 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