Some of my closed PRs (#172)

* update

* fix

* make duplicateModuleNames default False
This commit is contained in:
SodaXwX
2022-11-07 15:59:17 +08:00
committed by GitHub
parent a27f383b06
commit bb7c6f016f
7 changed files with 112 additions and 22 deletions

View File

@@ -2,6 +2,8 @@ package anticope.rejects.utils;
import anticope.rejects.utils.seeds.Seeds;
import meteordevelopment.meteorclient.MeteorClient;
import meteordevelopment.meteorclient.systems.modules.Module;
import meteordevelopment.meteorclient.systems.modules.Modules;
import meteordevelopment.meteorclient.utils.PostInit;
public class RejectsUtils {
@@ -13,4 +15,15 @@ public class RejectsUtils {
Seeds.get().save(MeteorClient.FOLDER);
}));
}
public static String getModuleName(String name) {
int dupe = 0;
for (Module module : Modules.get().getAll()) {
if (module.name.equals(name)) {
dupe++;
break;
}
}
return dupe == 0 ? name : getModuleName(name + "*".repeat(dupe));
}
}