Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // OLD CODE WITHOUT RP-COMMONS FRAMEWORK
- package net.risenphoenix.jnk.ipcheck.commands;
- import net.risenphoenix.jnk.ipcheck.IPcheck;
- import net.risenphoenix.jnk.ipcheck.configuration.ConfigurationManager;
- import org.bukkit.ChatColor;
- import org.bukkit.command.CommandSender;
- import org.bukkit.permissions.Permission;
- public class CmdAbout extends IpcCommand{
- @Override
- public void execute(CommandSender sender, String commandLabel, String[] args) {
- sender.sendMessage(ChatColor.GOLD + IPcheck.PLUG_NAME +
- ChatColor.YELLOW + ConfigurationManager.VER_STRING +
- IPcheck.Instance.Translation.getTranslation("ABOUT_TEXT"));
- }
- @Override
- public String getHelp() {
- return IPcheck.Instance.Translation.getTranslation("HELP_ABOUT");
- }
- @Override
- public String getSyntax() {
- return "about";
- }
- @Override
- public Permission[] getPermissions() {
- Permission perms[] = {
- new Permission("ipcheck.use")
- };
- return perms;
- }
- @Override
- public String getName() {
- return IPcheck.Instance.Translation.getTranslation("CMD_ABOUT");
- }
- }
- // NEW CODE WITH RP-COMMONS FRAMEWORK
- package net.risenphoenix.jnk.IPCheck.Commands;
- import net.risenphoenix.commons.Plugin;
- import net.risenphoenix.commons.Commands.Command;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- import org.bukkit.permissions.Permission;
- public class CmdAbout extends Command{
- public CmdAbout(Plugin plugin, String[] callArgs, int requiredArgs) {
- super(plugin, callArgs, requiredArgs);
- setName("About");
- setHelp(this.getLocalString("HELP_ABOUT"));
- setSyntax("about");
- setPermissions(new Permission[]{new Permission("ipcheck.use")});
- }
- @Override
- public void onExecute(CommandSender sender, String[] args) {
- this.sendPlayerMessage((Player)sender, this.getLocalString("ABOUT_TXT"));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement