Fix builds

This commit is contained in:
libraryaddict 2022-10-13 03:20:04 +13:00
parent a05bf1ed94
commit 63e47a0cb9
2 changed files with 14 additions and 2 deletions

View File

@ -228,8 +228,8 @@ public class DisguiseUtilities {
private static final HashMap<String, ArrayList<Object>> runnables = new HashMap<>();
@Getter
private static final HashSet<UUID> selfDisguised = new HashSet<>();
private static final File profileCache = new File(LibsDisguises.getInstance().getDataFolder(), "SavedSkins");
private static final File savedDisguises = new File(LibsDisguises.getInstance().getDataFolder(), "SavedDisguises");
private static final File profileCache;
private static final File savedDisguises;
@Getter
private static Gson gson;
@Getter
@ -275,6 +275,14 @@ public class DisguiseUtilities {
java16 = vers >= 16;
}
if (LibsDisguises.getInstance() == null) {
profileCache = null;
savedDisguises = null;
} else {
profileCache = new File(LibsDisguises.getInstance().getDataFolder(), "SavedSkins");
savedDisguises = new File(LibsDisguises.getInstance().getDataFolder(), "SavedDisguises");
}
}
public static String serialize(Component component) {

View File

@ -41,6 +41,10 @@ public enum TranslateType {
private int written;
TranslateType(String fileName) {
if (LibsDisguises.getInstance() == null) {
return;
}
file = new File(LibsDisguises.getInstance().getDataFolder(), "Translations/" + fileName + ".yml");
}