diff --git a/src/main/java/net/knarcraft/minstrel/command/MinstrelTabCompleter.java b/src/main/java/net/knarcraft/minstrel/command/MinstrelTabCompleter.java index aca2539..4772b2a 100644 --- a/src/main/java/net/knarcraft/minstrel/command/MinstrelTabCompleter.java +++ b/src/main/java/net/knarcraft/minstrel/command/MinstrelTabCompleter.java @@ -3,6 +3,7 @@ package net.knarcraft.minstrel.command; import net.citizensnpcs.api.CitizensAPI; import net.citizensnpcs.api.npc.NPC; import net.knarcraft.minstrel.trait.MinstrelTrait; +import org.bukkit.Sound; import org.bukkit.SoundCategory; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; @@ -112,8 +113,9 @@ public class MinstrelTabCompleter implements TabCompleter { return filterMatchingContains(soundCategories, args[1]); } else if (args.length == 3) { List exampleSongNames = new ArrayList<>(); - exampleSongNames.add("minecraft:records.custom.medieval_3_g_mixolydian"); - exampleSongNames.add("minecraft:block.amethyst_block.step"); + for (Sound sound : Sound.values()) { + exampleSongNames.add(sound.getKey().getNamespace() + ":" + sound.getKey().getKey()); + } return filterMatchingContains(exampleSongNames, args[2]); } else if (args.length == 4) { return filterMatchingContains(exampleLengths, args[3]);