From bc9f74965f862a3fbeefc0ab1b52df8782d7a952 Mon Sep 17 00:00:00 2001 From: fullwall Date: Mon, 21 Dec 2020 11:32:56 +0800 Subject: [PATCH] Remove erroneous class argument --- .../java/net/citizensnpcs/nms/v1_16_R3/util/NMSImpl.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/v1_16_R3/src/main/java/net/citizensnpcs/nms/v1_16_R3/util/NMSImpl.java b/v1_16_R3/src/main/java/net/citizensnpcs/nms/v1_16_R3/util/NMSImpl.java index 0bdfae146..ffbe46520 100644 --- a/v1_16_R3/src/main/java/net/citizensnpcs/nms/v1_16_R3/util/NMSImpl.java +++ b/v1_16_R3/src/main/java/net/citizensnpcs/nms/v1_16_R3/util/NMSImpl.java @@ -517,13 +517,14 @@ public GameProfile getProfile(SkullMeta meta) { @Override public String getSound(String flag) throws CommandException { try { + Sound sound = Sound.valueOf(flag.toUpperCase()); if (CRAFTSOUND_GETSOUND != null) { - String ret = (String) CRAFTSOUND_GETSOUND.invoke(CraftSound.class, Sound.valueOf(flag.toUpperCase())); + String ret = (String) CRAFTSOUND_GETSOUND.invoke(sound); if (ret == null) throw new CommandException(Messages.INVALID_SOUND); return ret; } else { - SoundEffect effect = CraftSound.getSoundEffect(Sound.valueOf(flag.toUpperCase())); + SoundEffect effect = CraftSound.getSoundEffect(sound); if (effect == null) throw new CommandException(Messages.INVALID_SOUND); MinecraftKey key = (MinecraftKey) SOUNDEFFECT_KEY.invoke(effect);