public ContainerChest(IInventory p_i45801_1_, IInventory p_i45801_2_, EntityPlayer p_i45801_3_) { this.field_75155_e = p_i45801_2_; this.field_75154_f = p_i45801_2_.func_70302_i_() / 9; p_i45801_2_.func_174889_b(p_i45801_3_); int var4 = (this.field_75154_f - 4) * 18; int var5; int var6; for (var5 = 0; var5 < this.field_75154_f; ++var5) { for (var6 = 0; var6 < 9; ++var6) { this.func_75146_a(new Slot(p_i45801_2_, var6 + var5 * 9, 8 + var6 * 18, 18 + var5 * 18)); } } for (var5 = 0; var5 < 3; ++var5) { for (var6 = 0; var6 < 9; ++var6) { this.func_75146_a( new Slot(p_i45801_1_, var6 + var5 * 9 + 9, 8 + var6 * 18, 103 + var5 * 18 + var4)); } } for (var5 = 0; var5 < 9; ++var5) { this.func_75146_a(new Slot(p_i45801_1_, var5, 8 + var5 * 18, 161 + var4)); } }