public abstract class EntryAbstract
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.util.List<IPage> |
pageList |
java.lang.String |
unlocEntryName |
| Constructor and Description |
|---|
EntryAbstract(java.util.List pageList,
java.lang.String unlocEntryName) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPage(IPage page) |
void |
addPageList(java.util.List<IPage> pages) |
abstract boolean |
canSee(net.minecraft.entity.player.EntityPlayer player,
net.minecraft.item.ItemStack bookStack) |
abstract void |
draw(Book book,
CategoryAbstract category,
int entryX,
int entryY,
int entryWidth,
int entryHeight,
int mouseX,
int mouseY,
GuiBase guiBase,
net.minecraft.client.gui.FontRenderer renderer) |
abstract void |
drawExtras(Book book,
CategoryAbstract category,
int entryX,
int entryY,
int entryWidth,
int entryHeight,
int mouseX,
int mouseY,
GuiBase guiBase,
net.minecraft.client.gui.FontRenderer renderer) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getLocalizedName() |
int |
hashCode() |
abstract void |
onInit(Book book,
CategoryAbstract category,
GuiCategory guiCategory,
net.minecraft.entity.player.EntityPlayer player,
net.minecraft.item.ItemStack bookStack) |
abstract void |
onLeftClicked(Book book,
CategoryAbstract category,
int mouseX,
int mouseY,
net.minecraft.entity.player.EntityPlayer player,
GuiCategory guiCategory) |
abstract void |
onRightClicked(Book book,
CategoryAbstract category,
int mouseX,
int mouseY,
net.minecraft.entity.player.EntityPlayer player,
GuiCategory guiCategory) |
void |
removePage(IPage page) |
void |
removePageList(java.util.List<IPage> pages) |
public java.util.List<IPage> pageList
public java.lang.String unlocEntryName
public EntryAbstract(java.util.List pageList,
java.lang.String unlocEntryName)
public void addPage(IPage page)
public void removePage(IPage page)
public void addPageList(java.util.List<IPage> pages)
public void removePageList(java.util.List<IPage> pages)
public java.lang.String getLocalizedName()
public abstract void draw(Book book, CategoryAbstract category, int entryX, int entryY, int entryWidth, int entryHeight, int mouseX, int mouseY, GuiBase guiBase, net.minecraft.client.gui.FontRenderer renderer)
public abstract void drawExtras(Book book, CategoryAbstract category, int entryX, int entryY, int entryWidth, int entryHeight, int mouseX, int mouseY, GuiBase guiBase, net.minecraft.client.gui.FontRenderer renderer)
public abstract boolean canSee(net.minecraft.entity.player.EntityPlayer player,
net.minecraft.item.ItemStack bookStack)
public abstract void onLeftClicked(Book book, CategoryAbstract category, int mouseX, int mouseY, net.minecraft.entity.player.EntityPlayer player, GuiCategory guiCategory)
public abstract void onRightClicked(Book book, CategoryAbstract category, int mouseX, int mouseY, net.minecraft.entity.player.EntityPlayer player, GuiCategory guiCategory)
public abstract void onInit(Book book, CategoryAbstract category, GuiCategory guiCategory, net.minecraft.entity.player.EntityPlayer player, net.minecraft.item.ItemStack bookStack)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object