Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.empirebattles.checkingame;
- import java.util.logging.Logger;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- import org.bukkit.plugin.Plugin;
- import org.bukkit.plugin.PluginManager;
- import org.bukkit.plugin.java.JavaPlugin;
- import com.palmergames.bukkit.towny.NotRegisteredException;
- import com.palmergames.bukkit.towny.TownyFormatter;
- import com.palmergames.bukkit.towny.object.Resident;
- import com.palmergames.bukkit.towny.object.TownyUniverse;
- //import net.citizensnpcs.api.CitizensManager;
- public class checkingame extends JavaPlugin {
- Logger log = Logger.getLogger("Minecraft");
- public void onEnable(){
- PluginManager pm = this.getServer().getPluginManager();
- Plugin test = pm.getPlugin("Towny");
- if (test != null) {
- System.out.println("Successfully hooked into Towny!");
- } else {
- System.out.println("Towny isn't loaded.");
- // disable plugin because Towny was not loaded
- pm.disablePlugin(this);
- }
- log.info("CheckInGame has been enabled!");
- }
- public void onDisable(){
- }
- private Resident getResident(Player player)
- {
- try
- {
- return TownyUniverse.plugin.getTownyUniverse().getResident(player.getName());
- }
- catch (Exception ex)
- {
- return null;
- }
- }
- public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args){
- if(cmd.getName().equalsIgnoreCase("ebtowny")){
- if (args.length>0)
- {
- if(sender.hasPermission("some.pointless.permission"))
- {
- Resident resident=getResident(((Player) sender));
- String town = resident.getTown().getName();
- sender.sendMessage("Your town name: "+town);
- }
- else
- {
- //Do something else
- }
- }
- return true;
- }
- return false;
- }
- }
Add Comment
Please, Sign In to add comment