Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.MrJonton01.AdminInfo;
- import org.bukkit.ChatColor;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandSender;
- import org.bukkit.plugin.java.JavaPlugin;
- public class Main
- extends JavaPlugin
- {
- public void onEnable()
- {
- check("skype", "&bSkype Name: &cmrjonton01");
- check("website", "&bWebsite: &chttp://youtube.com/user/MrJonton01");
- check("owner", "&4Owners: &cMrJonton01");
- check("admins", "&4Admins: &cNone.");
- check("server-name", "&9MyServer");
- check("server-name-prefix", "&2The Server Name:");
- }
- private void check(String path, Object value)
- {
- if (!getConfig().contains(path))
- {
- getConfig().set(path, value);
- getConfig();
- saveConfig();
- }
- }
- public boolean onCommand(CommandSender sender, Command cmd, String lable, String[] args)
- {
- CommandSender p = sender;
- if (cmd.getName().equalsIgnoreCase("skype"))
- if (p.hasPermission("serverinfo.skype"))
- {
- p.sendMessage("");
- p.sendMessage(ChatColor.translateAlternateColorCodes('&', getConfig().getString("skype")));
- p.sendMessage("");
- }
- else
- {
- p.sendMessage("§4You don't have the Permission §cadmininfo.skype §4!");
- }
- if (cmd.getName().equalsIgnoreCase("website"))
- if (p.hasPermission("serverinfo.website"))
- {
- p.sendMessage("");
- p.sendMessage(ChatColor.translateAlternateColorCodes('&', getConfig().getString("website")));
- p.sendMessage("");
- }
- else
- {
- p.sendMessage("§4You don't have the Permission §cserverinfo.website §4!");
- }
- if (cmd.getName().equalsIgnoreCase("servername"))
- if (p.hasPermission("serverinfo.servername"))
- {
- p.sendMessage((ChatColor.translateAlternateColorCodes('&', getConfig().getString("server-name-prefix"))) + (" ") + (ChatColor.translateAlternateColorCodes('&', getConfig().getString("server-name"))));
- }
- if (cmd.getName().equalsIgnoreCase("owner"))
- if (p.hasPermission("serverinfo.owner"))
- {
- p.sendMessage("");
- p.sendMessage(ChatColor.translateAlternateColorCodes('&', getConfig().getString("owner")));
- p.sendMessage("");
- }
- else
- {
- p.sendMessage("§4You don't have the Permission §cserverinfo.owner §4!");
- }
- if (cmd.getName().equalsIgnoreCase("admins"))
- if (p.hasPermission("serverinfo.admins"))
- {
- p.sendMessage("");
- p.sendMessage(ChatColor.translateAlternateColorCodes('&', getConfig().getString("admins")));
- p.sendMessage("");
- }
- if (cmd.getName().equalsIgnoreCase("serverinfo"))
- if (args.length == 0)
- {
- p.sendMessage("");
- p.sendMessage("§6------------------Plugin------------------");
- p.sendMessage("");
- p.sendMessage("§6Plugin by: §4MrJonton01");
- p.sendMessage("§9Version: §41.0");
- p.sendMessage("§bState: §4BetaRelease");
- p.sendMessage("§0You§4Tube: §chttp://youtube.com/user/MrJonton01");
- p.sendMessage("§9Bukkit: §4http://dev.bukkit.org/profiles/MrJonton01/");
- p.sendMessage("");
- p.sendMessage("§2Commands:");
- p.sendMessage("");
- p.sendMessage("§5/skype - See the Skype info of the Server");
- p.sendMessage("§5/website - See the website(s) of the Server");
- p.sendMessage("§5/owner - See the owner(s) from the Server");
- p.sendMessage("§5/admins - See the admin(s) from the Server");
- p.sendMessage("§5/serverinfo - See the infos about the Plugin");
- p.sendMessage("§5/serverinfo reload - Reload the Plugin");
- p.sendMessage("");
- p.sendMessage("§6-----------------------------------------------");
- }
- else if (!args[0].equalsIgnoreCase("reload"))
- {
- p.sendMessage("§7[§3ServerInfo§7] §cWrong Usage !");
- }
- else if (args[0].equalsIgnoreCase("reload"))
- if (p.hasPermission("serverinfo.reload"))
- {
- reloadConfig();
- p.sendMessage("§7[§3ServerInfo§7] §eConfig reloaded !");
- }
- else if (!p.hasPermission("serverinfo.reload"))
- {
- p.sendMessage("§4You don't have the Permission §cserverinfo.reload §4!");
- }
- //if (args[0].length() > 5)
- //if (args[0].equalsIgnoreCase("reload"))
- //if (p.hasPermission("serverinfo.reload"))
- //{
- //reloadConfig();
- //p.sendMessage("§7[§3ServerInfo§7] §eConfig reloaded !");
- //}
- //if (!p.hasPermission("serverinfo.reload"))
- //{
- //p.sendMessage("§4You don't have the Permission §cserverinfo.reload §4!");
- //}
- return true;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement