Advertisement
MCMarter

MOTD Plugin

Aug 21st, 2016
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. package motd;
  2.  
  3. import org.bukkit.ChatColor;
  4. import org.bukkit.event.EventHandler;
  5. import org.bukkit.event.EventPriority;
  6. import org.bukkit.event.Listener;
  7. import org.bukkit.event.server.ServerListPingEvent;
  8. import org.bukkit.plugin.java.JavaPlugin;
  9.  
  10. public class main extends JavaPlugin implements Listener{
  11. public void onEnable(){
  12. getServer().getPluginManager().registerEvents(this, this);
  13. getConfig().options().copyDefaults(true);
  14. saveConfig();
  15. reloadConfig();
  16. }
  17.  
  18. @EventHandler(priority=EventPriority.HIGHEST)
  19. public void pingEvent(ServerListPingEvent e){
  20. reloadConfig();
  21.  
  22. e.setMotd(ChatColor.translateAlternateColorCodes('&', getConfig().getString("MOTD")));
  23. if (getConfig().getBoolean("FakeMaxPlayers.Allow")) {
  24. e.setMaxPlayers(getConfig().getInt("FakeMaxPlayers.Count"));
  25. }
  26. }
  27. }
  28.  
  29.  
  30.  
  31.  
  32. CONFIG:
  33.  
  34.  
  35.  
  36. #MOTD 1.0
  37.  
  38. MOTD: '&fThis is an &c&lExample MOTD!'
  39.  
  40. FakeMaxPlayers:
  41. Allow: false
  42. Count: 20
  43.  
  44. #Developed by MCMarter...
  45.  
  46.  
  47.  
  48. PLUGIN.YML
  49.  
  50.  
  51.  
  52. main: motd.main
  53. version: 1.0
  54. name: MOTD
  55. author: MCMarter
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement