@Override
    public boolean registerBackpack(BackpackConfiguration configuration) {
        if (!this.acceptingRegistrations) {
            BackpacksPlugin.getInstance().getLogger().warning("**** No longer accepting new registrations!");
            return false;
        }

        if (idToBackpack.containsKey(configuration.getName())) {
            BackpacksPlugin.getInstance().getLogger().warning("**** Already registered a backpack with name: " + configuration.getName() + "!");
            return false;
        } else {
            idToBackpack.put(configuration.getName(), configuration);
            return true;
        }
    }