Exemplo n.º 1
0
  public List func_75688_b() {
    ArrayList var1 = null;
    if (this.field_75696_c) {
      this.field_75694_d.readLock().lock();
      Iterator var2 = this.field_75695_b.values().iterator();

      while (var2.hasNext()) {
        DataWatcher.WatchableObject var3 = (DataWatcher.WatchableObject) var2.next();
        if (var3.func_75670_d()) {
          var3.func_75671_a(false);
          if (var1 == null) {
            var1 = new ArrayList();
          }

          var1.add(var3);
        }
      }

      this.field_75694_d.readLock().unlock();
    }

    this.field_75696_c = false;
    return var1;
  }