Boolean added for sanity check use

This commit is contained in:
Vlammar 2021-03-07 00:28:37 +01:00
parent 304dec6a1c
commit 2f1d51ed4b

View File

@ -64,7 +64,6 @@ import fr.zcraft.quartzlib.tools.PluginLogger;
import fr.zcraft.quartzlib.tools.UpdateChecker;
import java.io.File;
import java.io.IOException;
import org.bstats.bukkit.Metrics;
public final class ImageOnMap extends QuartzPlugin {
private static final String IMAGES_DIRECTORY_NAME = "images";
@ -73,6 +72,7 @@ public final class ImageOnMap extends QuartzPlugin {
private final File mapsDirectory;
private File imagesDirectory;
private CommandWorkers commandWorker;
private boolean isMapIdCorrupted = true;
public ImageOnMap() {
imagesDirectory = new File(this.getDataFolder(), IMAGES_DIRECTORY_NAME);
@ -100,6 +100,14 @@ public final class ImageOnMap extends QuartzPlugin {
return commandWorker;
}
public boolean isMapIdCorrupted() {
return isMapIdCorrupted;
}
public void setMapIdCorruptionStatus(boolean status) {
isMapIdCorrupted = status;
}
@SuppressWarnings("unchecked")
@Override
public void onEnable() {
@ -151,9 +159,9 @@ public final class ImageOnMap extends QuartzPlugin {
}
if (PluginConfiguration.COLLECT_DATA.get()) {
final Metrics metrics = new Metrics(this);
metrics.addCustomChart(new Metrics.SingleLineChart("rendered-images", MapManager::getImagesCount));
metrics.addCustomChart(new Metrics.SingleLineChart("used-minecraft-maps", MapManager::getMapCount));
// final Metrics metrics = new Metrics(this,5920);
//metrics.addCustomChart(new Metrics.SingleLineChart("rendered-images", MapManager::getImagesCount));
//metrics.addCustomChart(new Metrics.SingleLineChart("used-minecraft-maps", MapManager::getMapCount));
} else {
PluginLogger.warning("Collect data disabled");
}