package killbait.PrimordialCrops.Utils;

//Have not tested if this will work or not, Writting the code directly into github until i clone the source, Imports are needed
public class GuiBook extends GuiScreen {
    
    	public static final ResourceLocation texture = new ResourceLocation("maingui.png");
    
    int xSize, ySize, left, top;
    
    
	@Override
	public void initGui() {
		xSize = 256;
		ySize = 184;
		left = (width - xSize) / 2;
		top = (height - ySize) / 2;

	}
	
@Override
public void drawScreen(int mouseX, int mouseY, float partialTicks) {
    drawDefaultBackground();

		GlStateManager.color(1F, 1F, 1F);
		mc.getTextureManager().bindTexture(texture);
		drawTexturedModalRect(left, top, 0, 0, xSize, ySize);

		super.drawScreen(mouseX, mouseY, partialTicks);

			String betaTest = I18n.translateToLocal("Primordial Crops");
			mc.fontRendererObj.drawStringWithShadow(betaTest, left + xSize / 2 - mc.fontRendererObj.getStringWidth(betaTest) / 2, top - 12, 0xFFFFFF);
}

@Override
public boolean doesGuiPauseGame() {
    return false;
}

}

@@ -787,23 +787,246 @@
 %09String 
-betaTes
+finalWorking = I18n.translateToLocal(%22Primordial Crops%22);%0A%09%09%09mc.fontRendererObj.drawStringWithShadow(finalWorking, left + xSize / 2 - mc.fontRendererObj.getStringWidth(finalWorking) / 2, top - 12, 0xFFFFFF);%0A%09%0A%09%09%09String loadGuiTex
 t = I18n
@@ -1046,38 +1046,49 @@
 ocal(%22Primordial
- 
 Crops
+.loadGuiText
 %22);%0A%09%09%09mc.fontRe
@@ -1118,23 +1118,26 @@
 hShadow(
-betaTes
+loadGuiTex
 t, left 
@@ -1188,15 +1188,18 @@
 dth(
-betaTes
+loadGuiTex
 t) /
@@ -1198,36 +1198,37 @@
 iText) / 2, top 
-- 12
++ 133
 , 0xFFFFFF);%0A%7D%0A%0A

Update GuiBook.java