|
1 | 1 | package net.olympiccode.vhackos.bot.core.misc; |
2 | 2 |
|
3 | 3 | import net.olympiccode.vhackos.bot.core.BotService; |
| 4 | +import net.olympiccode.vhackos.bot.core.config.ConfigValues; |
| 5 | +import net.olympiccode.vhackos.bot.core.networking.NetworkingConfigValues; |
| 6 | +import net.olympiccode.vhackos.bot.core.updating.UpdateConfigValues; |
4 | 7 | import net.olympiccode.vhackos.bot.core.vHackOSBot; |
5 | 8 | import org.slf4j.Logger; |
6 | 9 | import org.slf4j.LoggerFactory; |
@@ -34,17 +37,17 @@ public void setup() { |
34 | 37 | int upAttempts = 0; |
35 | 38 | @Override |
36 | 39 | public void runService() { |
37 | | - if (vHackOSBot.miscService.miscService.isTerminated() || vHackOSBot.miscService.miscService.isTerminated() && miscAttempts < 4) { |
| 40 | + if (MiscConfigValues.enabled && (vHackOSBot.miscService.miscService.isTerminated() || vHackOSBot.miscService.miscService.isTerminated()) && miscAttempts < 4) { |
38 | 41 | miscAttempts++; |
39 | 42 | LOG.info("Restarting MiscSerivce has it stopped due to an error (Attempt " + miscAttempts + ")"); |
40 | 43 | vHackOSBot.miscService.setup(); |
41 | 44 | } |
42 | | - if (vHackOSBot.networkingService.getService().isTerminated() || vHackOSBot.networkingService.getService().isTerminated() && netAttempts < 4) { |
| 45 | + if (NetworkingConfigValues.enabled && (vHackOSBot.networkingService.getService().isTerminated() || vHackOSBot.networkingService.getService().isTerminated()) && netAttempts < 4) { |
43 | 46 | netAttempts++; |
44 | 47 | LOG.info("Restarting NetworkingSerivce has it stopped due to an error (Attempt " + netAttempts + ")"); |
45 | 48 | vHackOSBot.networkingService.setup(); |
46 | 49 | } |
47 | | - if (vHackOSBot.updateService.getService().isTerminated() || vHackOSBot.updateService.getService().isTerminated() && upAttempts < 4) { |
| 50 | + if (UpdateConfigValues.enabled && (vHackOSBot.updateService.getService().isTerminated() || vHackOSBot.updateService.getService().isTerminated()) && upAttempts < 4) { |
48 | 51 | upAttempts++; |
49 | 52 | LOG.info("Restarting UpdateSerivce has it stopped due to an error (Attempt " + upAttempts + ")"); |
50 | 53 | vHackOSBot.updateService.setup(); |
|
0 commit comments