Hallo,
in dem folgenden Code werden folgende Stellen immer rot markiert:
Mein Frage:
Wie kann ich Variablen aus der Config eine Variable aus dem Code zuweisen? Oder anders formuliert: Wie bekomme ich den Code fehlerfrei
in dem folgenden Code werden folgende Stellen immer rot markiert:
Code:
package de.mrpyro13.ImpComs;
import org.bukkit.Bukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
public class iCountdown_Command implements CommandExecutor {
private Main inst;
public iCountdown_Command(Main plugin){
this.inst = plugin;
}
@Override
public boolean onCommand(final CommandSender sender, Command cmd, String label, String[] args) {
//SCRIPT ANFANG
String countdown_start_message = inst.getConfig().getString("i-Countdown.countdown_start_message");
sender.sendMessage(countdown_start_message);
Bukkit.getScheduler().scheduleSyncRepeatingTask(inst, new Runnable() {
int high = 11;
@Override
public void run() {
if(high != 1) {
high--;
String countdown_broadcast_message = inst.getConfig().getString("i-Countdown.countdown_broadcast_message");
countdown_broadcast_message = countdown_broadcast_message.replace("{Countdown}", high);
sender.sendMessage(countdown_broadcast_message);
} else {
String countdown_stop_message = inst.getConfig().getString("i-Countdown.countdown_stop_message");
sender.sendMessage(countdown_stop_message);
Bukkit.getScheduler().cancelAllTasks();
}
}
}, 0, 20);
//SCRIPT ENDE
return true;
}
}
Mein Frage:
Wie kann ich Variablen aus der Config eine Variable aus dem Code zuweisen? Oder anders formuliert: Wie bekomme ich den Code fehlerfrei
Zuletzt bearbeitet: