private CrashReport func_82581_a( String p_82581_1_, int p_82581_2_, ClassCastException p_82581_3_) { CrashReport var4 = CrashReport.func_85055_a(p_82581_3_, "Reading NBT data"); CrashReportCategory var5 = var4.func_85057_a("Corrupt NBT tag", 1); var5.func_71500_a("Tag type found", new CallableTagCompound1(this, p_82581_1_)); var5.func_71500_a("Tag type expected", new CallableTagCompound2(this, p_82581_2_)); var5.func_71507_a("Tag name", p_82581_1_); if (this.func_74740_e() != null && this.func_74740_e().length() > 0) { var5.func_71507_a("Tag parent", this.func_74740_e()); } return var4; }
private DataWatcher.WatchableObject func_75691_i(int p_75691_1_) { this.field_75694_d.readLock().lock(); DataWatcher.WatchableObject var2; try { var2 = (DataWatcher.WatchableObject) this.field_75695_b.get(Integer.valueOf(p_75691_1_)); } catch (Throwable var6) { CrashReport var4 = CrashReport.func_85055_a(var6, "Getting synched entity data"); CrashReportCategory var5 = var4.func_85058_a("Synched entity data"); var5.func_71507_a("Data ID", Integer.valueOf(p_75691_1_)); throw new ReportedException(var4); } this.field_75694_d.readLock().unlock(); return var2; }