Exemplo n.º 1
0
  public void func_72461_a(Packet203AutoComplete par1Packet203AutoComplete) {
    StringBuilder var2 = new StringBuilder();
    String var4;

    for (Iterator var3 =
            this.mcServer
                .func_71248_a(this.playerEntity, par1Packet203AutoComplete.func_73473_d())
                .iterator();
        var3.hasNext();
        var2.append(var4)) {
      var4 = (String) var3.next();

      if (var2.length() > 0) {
        var2.append("\u0000");
      }
    }

    this.playerEntity.playerNetServerHandler.sendPacket(new Packet203AutoComplete(var2.toString()));
  }
  public void handleAutoComplete(Packet203AutoComplete par1Packet203AutoComplete) {
    StringBuilder stringbuilder = new StringBuilder();
    String s;

    for (Iterator iterator =
            mcServer
                .getPossibleCompletions(playerEntity, par1Packet203AutoComplete.func_73473_d())
                .iterator();
        iterator.hasNext();
        stringbuilder.append(s)) {
      s = (String) iterator.next();

      if (stringbuilder.length() > 0) {
        stringbuilder.append("\0");
      }
    }

    playerEntity.serverForThisPlayer.sendPacketToPlayer(
        new Packet203AutoComplete(stringbuilder.toString()));
  }