Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2014
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1.  
  2. private List<WrappedGameProfile> message = new ArrayList<WrappedGameProfile>();
  3.  
  4. @Override
  5. public void onEnable() {
  6. if(!new File(getDataFolder(), "RESET.FILE").exists()){
  7. try{
  8. getConfig().set("PlayerCountMessage", Arrays.asList("NewAaronCraft"));
  9. new File(getDataFolder(), "RESET.FILE").createNewFile();
  10. }catch(IOException e){
  11. e.printStackTrace();
  12. }
  13. }
  14. saveConfig();
  15.  
  16. for(String str : getConfig().getStringList("PlayerCountMessage")){
  17. message.add(new WrappedGameProfile("1", str));
  18. }
  19. ProtocolLibrary.getProtocolManager().addPacketListener(
  20. new PacketAdapter(this, ListenerPriority.NORMAL, Arrays.asList(new PacketType[] {
  21. PacketType.Status.Server.OUT_SERVER_INFO
  22. }), new ListenerOptions[]{
  23. ListenerOptions.ASYNC
  24. }){
  25. public void onPacketSending(PacketEvent e){
  26. e.getPacket().getServerPings().read(0).setMotD("Hi");
  27. e.getPacket().getServerPings().read(0).setPlayers(Main.this.message);
  28. }
  29. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement