private void handleQuestData(EntityPlayer player, DataReader dr) { int questId = dr.readData(DataBitHelper.QUESTS); Quest quest = Quest.getQuest(questId); if (quest != null) { quest.preRead(dr.readData(DataBitHelper.PLAYERS), quest.getQuestData(player)); quest.read(dr, quest.getQuestData(player), QuestingData.FILE_VERSION, true); } }