diff --git a/src/main/java/de/fanta/challenges/commands/VillageCommand.java b/src/main/java/de/fanta/challenges/commands/VillageCommand.java index 8772146..1253cf2 100644 --- a/src/main/java/de/fanta/challenges/commands/VillageCommand.java +++ b/src/main/java/de/fanta/challenges/commands/VillageCommand.java @@ -1,7 +1,9 @@ package de.fanta.challenges.commands; import de.fanta.challenges.Challenges; +import de.fanta.challenges.ServerType; import de.fanta.challenges.utils.ChatUtil; +import de.fanta.challenges.utils.Config; import de.iani.cubesideutils.bukkit.commands.SubCommand; import de.iani.cubesideutils.commands.ArgsParser; import org.bukkit.Bukkit; @@ -63,6 +65,15 @@ pp.teleport(villagetop); ChatUtil.sendNormalMessage(pp, "Dorfspawn gesetzt!"); } + if (plugin.getServerType() == ServerType.CHALLENGE) { + if (!Config.getBoolean("editsettings")) { + Config.setValue("editsettings", true, false); + plugin.getLogger().info("Diese Challenge ist kein SpeedRun mehr da ein Village Spawn gesetzt wurde."); + if (plugin.getCurrentEditor() != null) { + ChatUtil.sendWarningMessage(plugin.getCurrentEditor(), "Diese Challenge wird nicht mehr als Speed Run gezählt, da ein Village Spawn gesetzt wurde."); + } + } + } } else { ChatUtil.sendWarningMessage(player, "/village "); }