mirror of
https://github.com/Ellpeck/ActuallyAdditions.git
synced 2024-06-28 15:39:09 +02:00
32 lines
776 B
Java
32 lines
776 B
Java
package de.ellpeck.actuallyadditions.api.internal;
|
|
|
|
import de.ellpeck.actuallyadditions.api.booklet.BookletPage;
|
|
import de.ellpeck.actuallyadditions.api.booklet.IBookletChapter;
|
|
import de.ellpeck.actuallyadditions.api.booklet.IBookletEntry;
|
|
import net.minecraft.nbt.NBTTagCompound;
|
|
|
|
public interface IEntrySet{
|
|
|
|
void setEntry(BookletPage page, IBookletChapter chapter, IBookletEntry entry, int pageInIndex);
|
|
|
|
void removeEntry();
|
|
|
|
NBTTagCompound writeToNBT();
|
|
|
|
BookletPage getCurrentPage();
|
|
|
|
IBookletEntry getCurrentEntry();
|
|
|
|
IBookletChapter getCurrentChapter();
|
|
|
|
int getPageInIndex();
|
|
|
|
void setPage(BookletPage page);
|
|
|
|
void setEntry(IBookletEntry entry);
|
|
|
|
void setChapter(IBookletChapter chapter);
|
|
|
|
void setPageInIndex(int page);
|
|
}
|