public abstract class DataDumper extends Option
| Constructor and Description |
|---|
DataDumper(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
concat(java.lang.String[] header) |
void |
draw(int mousex,
int mousey,
float frame) |
void |
drawButton(int mousex,
int mousey,
Rectangle4i b,
java.lang.String text) |
void |
drawPrefix() |
abstract java.lang.Iterable<java.lang.String[]> |
dump(int mode) |
Rectangle4i |
dumpButtonSize() |
java.lang.String |
dumpButtonText() |
void |
dumpFile() |
IChatComponent |
dumpMessage(java.io.File file) |
void |
dumpTo(java.io.File file) |
int |
getButtonTex(boolean hover) |
java.lang.String |
getFileExtension() |
java.lang.String |
getFileName(java.lang.String prefix) |
int |
getMode() |
int |
getTextColour(boolean hover) |
abstract java.lang.String[] |
header() |
Rectangle4i |
modeButtonSize() |
java.lang.String |
modeButtonText() |
int |
modeCount() |
void |
mouseClicked(int mousex,
int mousey,
int button) |
java.lang.String |
renderName() |
activeTag, activeTag, configBase, configName, configSet, copyGlobal, copyGlobal, copyGlobals, defaulting, defaulting, fullName, getHeight, getTag, getTag, globalConfigSet, handleTooltip, hasWorldOverride, keyTyped, namespaced, onAdded, onAdded, onMouseClicked, playClickSound, renderTag, renderTag, showWorldSelector, translateN, update, useGlobal, useGlobals, worldConfig, worldConfigSet, worldSpecific, worldSpecificpublic abstract java.lang.String[] header()
public abstract java.lang.Iterable<java.lang.String[]> dump(int mode)
public java.lang.String renderName()
public void dumpFile()
public java.lang.String getFileName(java.lang.String prefix)
public java.lang.String getFileExtension()
public IChatComponent dumpMessage(java.io.File file)
public void dumpTo(java.io.File file)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String concat(java.lang.String[] header)
public void drawPrefix()
public Rectangle4i dumpButtonSize()
public Rectangle4i modeButtonSize()
public java.lang.String dumpButtonText()
public java.lang.String modeButtonText()
public int getMode()
public void drawButton(int mousex,
int mousey,
Rectangle4i b,
java.lang.String text)
public int getButtonTex(boolean hover)
public int getTextColour(boolean hover)
public void mouseClicked(int mousex,
int mousey,
int button)
mouseClicked in class Optionpublic int modeCount()