Skip to content

Commit 110755d

Browse files
committed
clear versions before reading them
1 parent c31b1a6 commit 110755d

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

Diff for: src/main/java/lol/hyper/velocityblockversion/tools/ConfigHandler.java

+3
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import java.util.ArrayList;
2626
import java.util.Iterator;
2727
import java.util.List;
28+
import java.util.stream.Collectors;
2829

2930
public class ConfigHandler {
3031

@@ -72,6 +73,7 @@ public void loadConfig() {
7273
velocityBlockVersion.logger.warn(
7374
"To fix this, delete your current config and let the server remake it.");
7475
}
76+
blockVersions.clear();
7577
// for some reason, the config loads the versions as longs
7678
// we have to convert them this ugly way
7779
for (Object obj : config.getList("versions")) {
@@ -83,6 +85,7 @@ public void loadConfig() {
8385
} else {
8486
velocityBlockVersion.logger.info("Loaded " + blockVersions.size() + " versions!");
8587
}
88+
velocityBlockVersion.logger.info("Loaded versions: " + blockVersions.stream().map(String::valueOf).collect(Collectors.joining(", ")));
8689
// use an iterator here so we can remove stuff
8790
Iterator<Integer> iter = blockVersions.iterator();
8891
while (iter.hasNext()) {

0 commit comments

Comments
 (0)