public NBTTagList func_70442_a(NBTTagList p_70442_1_) {
    int var2;
    NBTTagCompound var3;
    for (var2 = 0; var2 < this.field_70462_a.length; ++var2) {
      if (this.field_70462_a[var2] != null) {
        var3 = new NBTTagCompound();
        var3.func_74774_a("Slot", (byte) var2);
        this.field_70462_a[var2].func_77955_b(var3);
        p_70442_1_.func_74742_a(var3);
      }
    }

    for (var2 = 0; var2 < this.field_70460_b.length; ++var2) {
      if (this.field_70460_b[var2] != null) {
        var3 = new NBTTagCompound();
        var3.func_74774_a("Slot", (byte) (var2 + 100));
        this.field_70460_b[var2].func_77955_b(var3);
        p_70442_1_.func_74742_a(var3);
      }
    }

    return p_70442_1_;
  }
  public void func_70310_b(NBTTagCompound p_70310_1_) {
    super.func_70310_b(p_70310_1_);
    p_70310_1_.func_74777_a("BrewTime", (short) this.field_70357_b);
    NBTTagList var2 = new NBTTagList();

    for (int var3 = 0; var3 < this.field_70359_a.length; ++var3) {
      if (this.field_70359_a[var3] != null) {
        NBTTagCompound var4 = new NBTTagCompound();
        var4.func_74774_a("Slot", (byte) var3);
        this.field_70359_a[var3].func_77955_b(var4);
        var2.func_74742_a(var4);
      }
    }

    p_70310_1_.func_74782_a("Items", var2);
    if (this.func_94042_c()) {
      p_70310_1_.func_74778_a("CustomName", this.field_94132_e);
    }
  }