@Override @SideOnly(Side.CLIENT) protected void process(EntityPlayer player, Side side) { if (data == null) return; // Atlas is empty AtlasData atlasData = AntiqueAtlasMod.atlasData.getAtlasData(atlasID, player.getEntityWorld()); atlasData.readFromNBT(data); // GuiAtlas may already be opened at (0, 0) browsing position, force load saved position: if (SettingsConfig.gameplay.doSaveBrowsingPos && Minecraft.getMinecraft().currentScreen instanceof GuiAtlas) { ((GuiAtlas)Minecraft.getMinecraft().currentScreen).loadSavedBrowsingPosition(); } } }