Skip to content

Commit a83c413

Browse files
committed
Remove auto-update functionality and related classes
1 parent ab134b5 commit a83c413

File tree

5 files changed

+2
-133
lines changed

5 files changed

+2
-133
lines changed

AdvancedCore/src/main/java/com/bencodez/advancedcore/AdvancedCoreConfigOptions.java

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,6 @@ public class AdvancedCoreConfigOptions {
2727
@Setter
2828
private YMLConfig ymlConfig;
2929

30-
@Getter
31-
@Setter
32-
@ConfigDataBoolean(path = "AutoDownload")
33-
private boolean autoDownload = false;
34-
3530
@Getter
3631
@Setter
3732
private boolean pauseRewards = false;
@@ -238,7 +233,7 @@ public class AdvancedCoreConfigOptions {
238233
@Setter
239234
@ConfigDataInt(path = "TimeHourOffSet")
240235
private int timeHourOffSet = 0;
241-
236+
242237
@Getter
243238
@Setter
244239
@ConfigDataInt(path = "TimeWeekOffSet")

AdvancedCore/src/main/java/com/bencodez/advancedcore/AdvancedCorePlugin.java

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@
4444
import com.bencodez.advancedcore.api.rewards.RewardHandler;
4545
import com.bencodez.advancedcore.api.time.TimeChecker;
4646
import com.bencodez.advancedcore.api.time.TimeType;
47-
import com.bencodez.advancedcore.api.updater.UpdateDownloader;
4847
import com.bencodez.advancedcore.api.user.AdvancedCoreUser;
4948
import com.bencodez.advancedcore.api.user.UserManager;
5049
import com.bencodez.advancedcore.api.user.UserStartup;
@@ -140,10 +139,6 @@ public static void setInstance(AdvancedCorePlugin plugin) {
140139
@Setter
141140
private ArrayList<JavascriptPlaceholderRequest> javascriptEngineRequests = new ArrayList<>();
142141

143-
@Getter
144-
@Setter
145-
private String jenkinsSite = "";
146-
147142
@Getter
148143
@Setter
149144
private boolean loadRewards = true;
@@ -240,19 +235,6 @@ public void allowDownloadingFromSpigot(int resourceId) {
240235
getOptions().setResourceId(resourceId);
241236
}
242237

243-
private void checkAutoUpdate() {
244-
getBukkitScheduler().runTaskAsynchronously(this, new Runnable() {
245-
246-
@Override
247-
public void run() {
248-
if (getOptions().isAutoDownload() && getOptions().getResourceId() != 0) {
249-
UpdateDownloader.getInstance().checkAutoDownload(javaPlugin, getOptions().getResourceId());
250-
}
251-
}
252-
});
253-
254-
}
255-
256238
private void checkCMI() {
257239
getBukkitScheduler().runTaskAsynchronously(javaPlugin, new Runnable() {
258240

@@ -462,17 +444,6 @@ public void loadAdvancedCoreEvents() {
462444
Bukkit.getPluginManager().registerEvents(new BInventoryListener(this), this);
463445
}
464446

465-
public void loadAutoUpdateCheck() {
466-
long delay = 60 * 60;
467-
timer.scheduleWithFixedDelay(new Runnable() {
468-
469-
@Override
470-
public void run() {
471-
checkAutoUpdate();
472-
}
473-
}, delay, delay, TimeUnit.SECONDS);
474-
}
475-
476447
private void loadConfig(boolean userStorage) {
477448
getOptions().load(this);
478449
if (loadUserData && userStorage) {
@@ -566,7 +537,6 @@ public void log(String log) {
566537

567538
loadValueRequestInputCommands();
568539
checkPluginUpdate();
569-
loadAutoUpdateCheck();
570540
loadVersionFile();
571541

572542
getUserManager().purgeOldPlayersStartup();

AdvancedCore/src/main/java/com/bencodez/advancedcore/api/updater/UpdateDownloader.java

Lines changed: 0 additions & 77 deletions
This file was deleted.

AdvancedCore/src/main/java/com/bencodez/advancedcore/api/user/UserManager.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@ public ArrayList<String> getAllPlayerNames() {
144144
* @param perUser called for each user with (uuid, columns)
145145
* @param onFinished called once at the end with the number of users processed
146146
*/
147+
@SuppressWarnings("deprecation")
147148
public void forEachUserKeys(BiConsumer<UUID, ArrayList<Column>> perUser, Consumer<Integer> onFinished) {
148149
UserStorage storage = plugin.getStorageType();
149150

AdvancedCore/src/main/java/com/bencodez/advancedcore/command/CommandLoader.java

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
import com.bencodez.advancedcore.api.rewards.RewardBuilder;
2121
import com.bencodez.advancedcore.api.rewards.RewardOptions;
2222
import com.bencodez.advancedcore.api.time.TimeType;
23-
import com.bencodez.advancedcore.api.updater.UpdateDownloader;
2423
import com.bencodez.advancedcore.api.user.AdvancedCoreUser;
2524
import com.bencodez.advancedcore.api.user.UserStorage;
2625
import com.bencodez.advancedcore.api.user.usercache.keys.UserDataKey;
@@ -444,25 +443,6 @@ public void execute(CommandSender sender, String[] args) {
444443
}
445444
});
446445

447-
if (!plugin.getJenkinsSite().isEmpty()) {
448-
cmds.add(new CommandHandler(plugin, new String[] { "DownloadJenkins" }, permPrefix + ".Download",
449-
"Download from jenkins. Please use at your own risk") {
450-
451-
@Override
452-
public void execute(CommandSender sender, String[] args) {
453-
if (plugin.getOptions().isEnableJenkins() && !plugin.getJenkinsSite().isEmpty()) {
454-
sender.sendMessage(MessageAPI.colorize(
455-
"&cAttempting to download from jenkins... restart server to fully update, Note: USE THESE DEV BUILDS AT YOUR OWN RISK"));
456-
UpdateDownloader.getInstance().downloadFromJenkins(plugin.getJenkinsSite(), plugin.getName());
457-
sender.sendMessage(MessageAPI.colorize("&cDownloaded jar"));
458-
} else {
459-
sendMessage(sender,
460-
"&cNot enabled, please enable to use this. Note: USE THESE DEV BUILDS AT YOUR OWN RISK");
461-
}
462-
}
463-
});
464-
}
465-
466446
cmds.add(new CommandHandler(plugin, new String[] { "ForceTimeChange", "(TimeType)" },
467447
permPrefix + ".ForceTimeChange", "Force time change, use at your own risk!", true, true) {
468448

0 commit comments

Comments
 (0)