package WayofTime.alchemicalWizardry.client.book.pages; import net.minecraft.util.ResourceLocation; import org.w3c.dom.Element; import org.w3c.dom.NodeList; public class PicturePage extends BookPage { String text; String location; @Override public void readPageFromXML (Element element) { NodeList nodes = element.getElementsByTagName("text"); if (nodes != null) text = nodes.item(0).getTextContent(); nodes = element.getElementsByTagName("location"); if (nodes != null) location = nodes.item(0).getTextContent(); background = new ResourceLocation(location); } @Override public void renderContentLayer (int localWidth, int localHeight) { manual.fonts.drawSplitString(text, localWidth + 8, localHeight, 178, 0); } ResourceLocation background; public void renderBackgroundLayer (int localWidth, int localHeight) { manual.getMC().getTextureManager().bindTexture(background); //manual.getMC().renderEngine.bindTexture(location); manual.drawTexturedModalRect(localWidth, localHeight + 12, 0, 0, 170, 144); } }