public abstract class TabletBase extends java.lang.Object implements ITablet
| Modifier and Type | Field and Description |
|---|---|
protected java.util.LinkedList<TabletProgram> |
programs |
| Modifier | Constructor and Description |
|---|---|
protected |
TabletBase() |
| Modifier and Type | Method and Description |
|---|---|
int |
getScreenHeight() |
int |
getScreenWidth() |
protected boolean |
launchProgramInternal(java.lang.String name) |
abstract void |
receiveMessage(net.minecraft.nbt.NBTTagCompound compound) |
protected boolean |
receiveMessageInternal(net.minecraft.nbt.NBTTagCompound compound) |
void |
tick(float time) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSide, launchProgram, refreshScreen, sendMessageprotected final java.util.LinkedList<TabletProgram> programs
public void tick(float time)
public int getScreenWidth()
getScreenWidth in interface ITabletpublic int getScreenHeight()
getScreenHeight in interface ITabletprotected boolean launchProgramInternal(java.lang.String name)
public abstract void receiveMessage(net.minecraft.nbt.NBTTagCompound compound)
protected boolean receiveMessageInternal(net.minecraft.nbt.NBTTagCompound compound)