Estava fazendo meu pl, na parte de homes deu um erro que nao sei o pq daquele erro, e nao sai
Obs: Ali aonde tem o title nao tem nada haver, e outra coisa que estava tentando fazer
Hastebin : https://hastebin.com/epezuqases.java
Código:
package br.com.thurdev;
import org.bukkit.Bukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class HomeCommand implements CommandExecutor{
Title t = new Title ("§aTitulo", "§fSubTitulo", 1, 3, 1);
@Override
public boolean onCommand(CommandSender sender, Command cmd, String lb, String[] args) {
final Player p = (Player)sender;
if(cmd.getName().equalsIgnoreCase("sethome")){
if(Home.homes.contains("Homes." + p.getName())){
int quantidade = Home.homes.getConfig().getConfigurationSection("Homes." + p.getName()).getKeys(false).size();
if ((quantidade > 10) && (!p.hasPermission("thurpvp.homesvip"))){
p.sendMessage("§cVocê atingiu o limite de homes para membros");
}
if (args.length == 0){
Home.criarHome(p.getName(), "Casa", p.getLocation());
p.sendMessage("§aCasa Setada com sucesso!");
return true;
}
}
if (args.length == 1){
String home = args[0];
Home.criarHome(p.getName(), home, p.getLocation());
p.sendMessage("§f " + home + "§a setada com sucesso");
return true;
}
if (cmd.getName().equalsIgnoreCase("home")){
if (args.length == 0){
if (!Home.existeHome(p.getName(), "Casa")){
p.sendMessage("§c Você não tem nenhuma Casa");
}
Bukkit.getScheduler().scheduleSyncDelayedTask(Main.getInstance(), new Runnable() {
public void run() {
p.teleport(Home.pegarHome(p.getName(), "Casa"));
p.sendMessage("§aTeleportando Para §fCasa");
}
}, 5*20);
}
}
if (args.length == 1){
String home = args[0];
if (cmd.getName().equalsIgnoreCase("home")){
if (args.length == 0){
if (!Home.existeHome(p.getName(), "Home")){
p.sendMessage("§cA Home§f" + home + "§c Não foi Encontrada");
}
}
}
Bukkit.getScheduler().scheduleSyncDelayedTask(Main.getInstance(), new Runnable() {
public void run() {
p.teleport(Home.pegarHome(p.getName(), home));
p.sendMessage("§aTeportando Para §f" + home);
}
}, 5*20);
}
}
if (cmd.getName().equalsIgnoreCase("homelist")){
if(!Home.homes.contains("Homes." + p.getName())){
p.sendMessage("§cVocê Não tem Nenhuma Home!");
return true;
}
StringBuilder sb = new StringBuilder();
for (String homes : Home.homes.getConfig().getConfigurationSection("Homes" + p.getName()).getKeys(false)){
sb.append("§e + homes");
sb.append("§f,");
}
p.sendMessage("§aSuas Homes: " + sb.toString());
}
if(cmd.getName().equalsIgnoreCase("delhome")){
String home = args[0];
if (!Home.existeHome(p.getName(), home)){
p.sendMessage("§f" + home + "§c não foi encontrada");
return true;
}
Home.removeHome(p.getName(), home);
}
return false;
}
}
Imagem Do erro Na linha 77