// Path: src/main/java/mc/Mitchellbrine/diseaseCraft/containers/GuiBookContainer.java
// public class GuiBookContainer extends Container{
// 	@Override
// 	public boolean canInteractWith(EntityPlayer p_75145_1_) {
// 		return false;
// 	}
// }
// 
// Path: src/main/java/mc/Mitchellbrine/diseaseCraft/utils/References.java
// public class References {
// 
// 	public static final String MODID = "DiseaseCraft";
// 	public static final String NAME = "DiseaseCraft";
// 	public static final String VERSION = "3.0";
// 
// }


import mc.Mitchellbrine.diseaseCraft.containers.GuiBookContainer;
import mc.Mitchellbrine.diseaseCraft.utils.References;
import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.FontRenderer;
import net.minecraft.client.gui.inventory.GuiContainer;
import net.minecraft.client.renderer.entity.RenderManager;
import net.minecraft.entity.Entity;
import net.minecraft.entity.item.EntityItem;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraft.util.ResourceLocation;
import net.minecraft.world.World;
import org.lwjgl.opengl.GL11;
import java.util.ArrayList;
import java.util.List;
    protected GuiTab activeTab;
    protected EntityPlayer player;

    public GuiBook(EntityPlayer player)
    {
        super(new GuiBookContainer());
        page = 1;
        rot = 0;
        del = 0;
        this.world = player.worldObj;
        this.player = player;

        tabs = new ArrayList<GuiTab>();
    }

    @Override
    public void initGui() {
        super.initGui();
    }

    @Override
    protected void drawGuiContainerBackgroundLayer(float f, int i, int j) 
    {
        nextHover = false;
        prevHover = false;
        if(del == 0) rot++;
        del++;
        if(del >= 2) del = 0;
        Minecraft.getMinecraft().getTextureManager().bindTexture(new ResourceLocation(References.MODID.toLowerCase(), "textures/guis/guidePage.png"));
        drawTexturedModalRect(guiLeft + 147/2 + 20, guiTop - 10, 0, 0, 145, 180);
// Path: src/main/java/mc/Mitchellbrine/diseaseCraft/containers/GuiBookContainer.java
// public class GuiBookContainer extends Container{
// 	@Override
// 	public boolean canInteractWith(EntityPlayer p_75145_1_) {
// 		return false;
// 	}
// }
// 
// Path: src/main/java/mc/Mitchellbrine/diseaseCraft/utils/References.java
// public class References {
// 
// 	public static final String MODID = "DiseaseCraft";
// 	public static final String NAME = "DiseaseCraft";
// 	public static final String VERSION = "3.0";
// 
// }


// Path: src/main/java/mc/Mitchellbrine/diseaseCraft/client/gui/book/GuiBook.java
import mc.Mitchellbrine.diseaseCraft.containers.GuiBookContainer;
import mc.Mitchellbrine.diseaseCraft.utils.References;
import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.FontRenderer;
import net.minecraft.client.gui.inventory.GuiContainer;
import net.minecraft.client.renderer.entity.RenderManager;
import net.minecraft.entity.Entity;
import net.minecraft.entity.item.EntityItem;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraft.util.ResourceLocation;
import net.minecraft.world.World;
import org.lwjgl.opengl.GL11;
import java.util.ArrayList;
import java.util.List;

    protected GuiTab activeTab;
    protected EntityPlayer player;

    public GuiBook(EntityPlayer player)
    {
        super(new GuiBookContainer());
        page = 1;
        rot = 0;
        del = 0;
        this.world = player.worldObj;
        this.player = player;

        tabs = new ArrayList<GuiTab>();
    }

    @Override
    public void initGui() {
        super.initGui();
    }

    @Override
    protected void drawGuiContainerBackgroundLayer(float f, int i, int j) 
    {
        nextHover = false;
        prevHover = false;
        if(del == 0) rot++;
        del++;
        if(del >= 2) del = 0;
        Minecraft.getMinecraft().getTextureManager().bindTexture(new ResourceLocation(References.MODID.toLowerCase(), "textures/guis/guidePage.png"));
        drawTexturedModalRect(guiLeft + 147/2 + 20, guiTop - 10, 0, 0, 145, 180);
        Minecraft.getMinecraft().getTextureManager().bindTexture(new ResourceLocation(References.MODID.toLowerCase(), "textures/guis/guidePageFlip.png"));