Venho desevolvendo esse plugin de /luz e /removerluz, mas o plugin simplesmente nao carrega! segue o codigo
package me.pedrobrany.ltwo;
import org.bukkit.Bukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
import org.bukkit.potion.PotionEffect;
import org.bukkit.potion.PotionEffectType;
public class Main extends JavaPlugin {
public void onEnable() {
Bukkit.getConsoleSender().sendMessage("§b------[LightningTwo]------");
Bukkit.getConsoleSender().sendMessage("§b--------------------------");
Bukkit.getConsoleSender().sendMessage("§b----Author:PedroBrany-----");
Bukkit.getConsoleSender().sendMessage("§b--------------------------");
Bukkit.getConsoleSender().sendMessage("§b----------[1.0.0]---------");
}
@Override
public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
if(command.getName().equalsIgnoreCase("luz")) {
if(!(sender instanceof Player)) {
sender.sendMessage("Voce nao e um player!");
} else {
if(!sender.hasPermission("luz.use")){
sender.sendMessage("Tu nao tem perm!");
return true;
}
Player p = (Player)sender;
p.addPotionEffect(new PotionEffect(PotionEffectType.NIGHT_VISION, 99999, 99999));
}
}
if(command.getName().equalsIgnoreCase("removerluz")) {
if(!(sender instanceof Player)) {
sender.sendMessage("Voce nao e um player!");
} else {
if(!sender.hasPermission("removerluz.use")) {
sender.sendMessage("Tu nao tem perm!");
return true;
}
Player p = (Player)sender;
p.removePotionEffect(PotionEffectType.NIGHT_VISION);
}
}
return false;
}
}
Minha plugin.yml
name: LightningTwo
version: 1.0
main: me.pedrobrany.ltwo.Main
commands:
luz:
removerluz: