Skip to content

Commit

Permalink
Implement modpack config check
Browse files Browse the repository at this point in the history
  • Loading branch information
ACGaming committed Mar 18, 2023
1 parent 0abf4b6 commit ca6a69d
Showing 1 changed file with 7 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
import net.jan.moddirector.core.ModDirector;
import net.jan.moddirector.core.configuration.ModDirectorRemoteMod;
import net.jan.moddirector.core.configuration.RemoteModInformation;
import net.jan.moddirector.core.configuration.modpack.ModpackConfiguration;
import net.jan.moddirector.core.exception.ModDirectorException;
import net.jan.moddirector.core.logging.ModDirectorSeverityLevel;
import net.jan.moddirector.core.manage.install.InstallableMod;
Expand Down Expand Up @@ -200,7 +201,12 @@ private Path computeBansoukouDisabledPath(Path modFile) {
private boolean isVersionCompliant(ModDirectorRemoteMod mod) {
String versionMod = mod.getInstallationPolicy().getModpackVersion();
String versionModpackRemote = director.getModpackRemoteVersion();
String versionModpackLocal = director.getConfigurationController().getModpackConfiguration().localVersion();

ModpackConfiguration modpackConfiguration = director.getConfigurationController().getModpackConfiguration();
String versionModpackLocal = null;
if(modpackConfiguration != null) {
versionModpackLocal = modpackConfiguration.localVersion();
}

if(versionMod != null) {
if(versionModpackRemote != null) {
Expand Down

0 comments on commit ca6a69d

Please sign in to comment.