Archived
0

Prevent an entry being added to command help for each mod alias

This commit is contained in:
Dico200
2017-05-30 15:17:48 +02:00
parent 9c636d2a9b
commit 1061eb4b59

View File

@@ -19,7 +19,7 @@ import org.bukkit.event.Listener;
import java.util.*;
@AutoRegisterListener
@Version(major = 3, minor = 2, revision = 7, compatible = 3)
@Version(major = 3, minor = 2, revision = 8, compatible = 3)
public final class BlockPlaceMods implements Module, Listener
{
public static String PREFIX = ChatColor.GRAY + "[" + ChatColor.DARK_GREEN + "BPM" + ChatColor.GRAY + "]"
@@ -143,7 +143,7 @@ public final class BlockPlaceMods implements Module, Listener
{
StringBuilder result = new StringBuilder("§7BlockPlaceMods adds some redstone-centric utilities");
result.append("\n").append(ChatColor.GRAY.toString()).append("Available mods:");
List<Mod> mods = new ArrayList<>(ModAbstract.getMods().values());
List<Mod> mods = new ArrayList<>(new HashSet<>(ModAbstract.getMods().values()));
mods.sort(Comparator.<Mod> comparingInt(m -> ModToggledAbstract.class.isInstance(m) ? 1 : -1)
.thenComparing(Mod::getName));
for (Mod mod : mods)