public BMListener(BetterMechanics plugin) { mechanicsHandler = plugin.getMechanicsHandler(); for (SignMechanicListener listener : mechanicsHandler.getSignMechanics()) { for (String identifier : listener.getIdentifiers()) { idMap.put(identifier.toLowerCase(), new Pair<String>(identifier, listener.getName())); } } }