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