package tconstruct.client.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(); } @Override public void renderContentLayer (int localWidth, int localHeight) { manual.fonts.drawSplitString(text, localWidth + 8, localHeight, 178, 0); } private static final ResourceLocation background = new ResourceLocation("tinker", "textures/gui/bookcrafting.png"); public void renderBackgroundLayer (int localWidth, int localHeight) { manual.getMC().func_110434_K().func_110577_a(background); //manual.getMC().renderEngine.bindTexture(location); manual.drawTexturedModalRect(localWidth, localHeight + 12, 0, 0, 170, 144); } }