Раз так вот сделал набросок плагина почему не работает ?
package RU.PLUGIN;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.Location;
import org.bukkit.World;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.event.Listener;
import org.bukkit.plugin.java.JavaPlugin;
public class Main extends JavaPlugin implements Listener {
private String setaroom;
private String aroom;
public void onEnable()
{
if (!getConfig().contains("setaroom"))
{
getConfig().set("setaroom", "Aroom set");
getConfig().set("aroom", "Welcome to Aroom");
}
saveConfig();
this.setaroom = ChatColor.translateAlternateColorCodes('&', getConfig().getString("setaroom"));
this.aroom = ChatColor.translateAlternateColorCodes('&', getConfig().getString("aroom"));
}
public void onDisable() {}
public boolean onCommand(CommandSender sender, Command cmd, String Label, String[] args)
{
if (((sender instanceof Player)) &&
(cmd.getName().equalsIgnoreCase("setaroom")))
{
Player p = (Player)sender;
if (p.hasPermission("setaroom.setaroom"))
{
p.sendMessage(this.setaroom);
Location l = p.getLocation();
int x = l.getBlockX();
int y = l.getBlockY();
int z = l.getBlockZ();
p.getWorld().setSpawnLocation(x, y, z);
return true;
}
}
Player p = (Player)sender;
if ((cmd.getName().equalsIgnoreCase("aroom")) &&
(p.hasPermission("setaroom.aroom")))
{
if ((sender instanceof Player)) {}
World w = (World)Bukkit.getWorlds().get(0);
p.sendMessage(this.aroom);
p.teleport(w.getSpawnLocation());
}
return true;
}
}