Advertisement
Drakia

Untitled

Mar 19th, 2011
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.25 KB | None | 0 0
  1. package net.TheDgtl.KickSpace;
  2.  
  3. import java.util.logging.Logger;
  4. import org.bukkit.event.Event;
  5. import org.bukkit.event.Event.Priority;
  6. import org.bukkit.event.player.PlayerListener;
  7. import org.bukkit.event.player.PlayerLoginEvent;
  8. import org.bukkit.plugin.PluginDescriptionFile;
  9. import org.bukkit.plugin.PluginManager;
  10. import org.bukkit.plugin.java.JavaPlugin;
  11.  
  12. public class KickSpace extends JavaPlugin {
  13.     private final pListener playerListener = new pListener();
  14.     private Logger log;
  15.     private PluginManager pm;
  16.    
  17.     @Override
  18.     public void onEnable() {
  19.         PluginDescriptionFile pdfFile = getDescription();
  20.         log = Logger.getLogger("Minecraft");
  21.        
  22.         log.info(pdfFile.getName() + " v." + pdfFile.getVersion() + " is enabled.");
  23.        
  24.         pm = getServer().getPluginManager();
  25.         pm.registerEvent(Event.Type.PLAYER_LOGIN, playerListener, Priority.Highest, this);
  26.     }
  27.    
  28.     @Override
  29.     public void onDisable() {
  30.        
  31.     }
  32.    
  33.     private class pListener extends PlayerListener {
  34.         @Override
  35.         public void onPlayerLogin(PlayerLoginEvent event) {
  36.             String name = event.getPlayer().getName();
  37.             if (name.contains(" ")) {
  38.                 event.disallow(PlayerLoginEvent.Result.KICK_OTHER, "Can not login with a space in your name");
  39.             }
  40.         }
  41.     }
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement