Pois bem, to com uma dúvida em Java, minha area de programação não é essa, mais eu to aventurando nela, para conhece-la melhor, mais sem delongas...
Aparece sublinhado de vermelho essas seguintes áreas, não sei o motivo, mais ta sublinhado:
Codigo todo:
package me.Arturd99.ADMoney;
import java.util.HashMap;
import java.util.List;
import org.bukkit.Bukkit;
import org.bukkit.OfflinePlayer;
import org.bukkit.Server;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.entity.Player;
import org.bukkit.event.HandlerList;
import org.bukkit.event.Listener;
import org.bukkit.plugin.PluginManager;
import org.bukkit.plugin.java.JavaPlugin;
import org.bukkit.scheduler.BukkitScheduler;
import org.bukkit.scoreboard.ScoreboardManager;
import com.sun.webkit.plugin.Plugin;
public class Main extends JavaPlugin implements Listener{
public Main main = this;
public Server server = Bukkit.getServer();
public ScoreboardManager score = Bukkit.getScoreboardManager();
public FileConfiguration cf = getConfig();
public PluginManager pm = Bukkit.getPluginManager();
public BukkitScheduler sh = Bukkit.getScheduler();
public CommandSender send = Bukkit.getConsoleSender();
@Override
public void onLoad() {
saveInicial();
putMoney();
}
@Override
public void onEnable() {
HandlerList.unregisterAll();
saveMoney();
}
@Override
public void onDisable() {
HandlerList.unregisterAll();
}
@Override
public boolean onCommand(CommandSender sender, Command command, String label, String[] a) {
if(!(sender instanceof Player)) {
sender.sendMessage("§cApenas para Players!");
return true;
}
Player p = (Player) sender;
if(cmd.getName().equalsIgnoreCase("saldo")) {
if(a.length == 0) {
p.sendMessage("§6 Saldo: " + money.get(p));
return true;
}
}
return false;
}
@Override
public List<String> onTabComplete(CommandSender sender, Command command,String alias, String[] args) {
return null;
}
public HashMap<OfflinePlayer, Integer> = money = new HashMap<>();
public void putMoney(){
for (OfflinePlayer p: Bukkit.getOfflinePlayers()){
if(cf.contains("Money." + p.getName())){
ADMoney.put(p, cf.get("Money." + p.getName()));
}else{
money.put(p, getInicial());
}
}
}
public void saveMoney(){
for(OfflinePlayer p : Bukkit.getOfflinePlayers()){
cf.set("Money." + p.getName(), money.get(p));
}
}
public void saveInicial() {
cf.addDefault("Inicial", 30);
cf.options().copyDefaults(true);
saveConfig();
}
public int getInicial() {
return cf.getInt("Inicial");
}
}
Agora o motivo de dar erro eu ja não sei '-', alguem poderia me auxiliar? to iniciando hj nos plugins '-'