Advertisement
Guest User

IndustrialCraft to RedPower vy.class diff

a guest
Nov 5th, 2011
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.64 KB | None | 0 0
  1. --- redpower-fix.java   2011-11-05 23:28:57.166373805 +0000
  2. +++ industrialcraft-fix.java    2011-11-05 23:28:46.909668964 +0000
  3. @@ -756,14 +756,6 @@
  4.  
  5.    public int a(byte[] abyte0, int i, int j, int k, int l, int i1, int j1, int k1)
  6.    {
  7. -    Iterator iterator = this.n.values().iterator();
  8. -    while (iterator.hasNext()) {
  9. -      ij te = (ij)iterator.next();
  10. -      te.b();
  11. -      te.i();
  12. -      te.j();
  13. -    }
  14. -
  15.      for (int l1 = i; l1 < l; l1++)
  16.      {
  17.        for (int l2 = k; l2 < j1; l2++)
  18. @@ -813,25 +805,23 @@
  19.  
  20.      }
  21.  
  22. -    List invalidList = new ArrayList();
  23. -    iterator = this.n.values().iterator();
  24. -    while (iterator.hasNext()) {
  25. -      ij te = (ij)iterator.next();
  26. -      if (((te.j & 0xF) < i) || ((te.j & 0xF) > l) || (te.k < j) || (te.k > i1) || ((te.l & 0xF) < k) || ((te.l & 0xF) > j1))
  27. -      {
  28. -        continue;
  29. -      }
  30. -      lr bl = te.j();
  31. -      if ((bl != null) && (bl.bA == this.f.a(te.j, te.k, te.l)) && (te.i() == this.f.e(te.j, te.k, te.l)))
  32. +    List invalidTileEntityList = new ArrayList();
  33. +    ij tileentity;
  34. +    for (Iterator iterator = this.n.values().iterator(); iterator.hasNext(); tileentity.b())
  35. +    {
  36. +      tileentity = (ij)iterator.next();
  37. +      if (((tileentity.j & 0xF) < i) || ((tileentity.j & 0xF) > l) || (tileentity.k < j) || (tileentity.k > i1) || ((tileentity.l & 0xF) < k) || ((tileentity.l & 0xF) > j1))
  38.        {
  39.          continue;
  40.        }
  41.  
  42. -      invalidList.add(te);
  43. +      invalidTileEntityList.add(tileentity);
  44. +    }
  45. +
  46. +    for (ij te : invalidTileEntityList) {
  47. +      te.h();
  48.      }
  49.  
  50. -    for (ij te2 : invalidList)
  51. -      te2.h();
  52.      return k1;
  53.    }
  54.  
  55.  
  56.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement