Missions Not Be Able to Be Done Multiple Times

This commit is contained in:
Driftay
2019-09-21 10:35:08 -04:00
parent 5b8d2ac4d5
commit 99edc5b3b5
7 changed files with 22 additions and 4 deletions

View File

@@ -55,6 +55,13 @@ public class MissionGUI implements FactionGUI {
if (section == null) {
return;
}
if(FactionsPlugin.getInstance().getConfig().getBoolean("DenyMissionsMoreThenOnce")) {
if (fPlayer.getFaction().getCompletedMissions().contains(missionName)) {
fPlayer.msg(TL.MISSION_ALREAD_COMPLETED);
return;
}
}
ConfigurationSection missionSection = section.getConfigurationSection("Mission");
if (missionSection == null) {
return;