public void func_103078_b(C_100353_bh var1) {
    if (this.func_104582_i() != null) {
      var1.func_107538_a("Item", this.func_104582_i().func_111344_b(new C_100353_bh()));
      var1.func_107527_a("ItemRotation", (byte) this.func_104583_j());
      var1.func_107529_a("ItemDropChance", this.field_104586_e);
    }

    super.func_103078_b(var1);
  }
  public void func_103110_a(C_100353_bh var1) {
    C_100353_bh var2 = var1.func_107521_l("Item");
    if (var2 != null && !var2.func_107537_d()) {
      this.func_104584_a(C_100994_tv.func_111376_a(var2));
      this.func_104585_g(var1.func_107524_c("ItemRotation"));
      if (var1.func_107516_b("ItemDropChance")) {
        this.field_104586_e = var1.func_107512_g("ItemDropChance");
      }
    }

    super.func_103110_a(var1);
  }