public class ArmorHUDLayout extends AuxConfigJson
| Modifier and Type | Class and Description |
|---|---|
static class |
ArmorHUDLayout.LayoutItem |
static class |
ArmorHUDLayout.LayoutType |
file| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getConfigFilename()
Get the filename (within the "pneumaticcraft/" folder in the top-level config directory) where this
config should be stored.
|
protected void |
readFromJson(com.google.gson.JsonObject json) |
void |
updateLayout(ArmorHUDLayout.LayoutType layoutType,
float x,
float y,
boolean leftSided) |
protected void |
writeToJson(com.google.gson.JsonObject json) |
postInit, preInit, tryWriteToFile, writeToFileclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclear, useWorldSpecificDirpublic static final ArmorHUDLayout INSTANCE
public ArmorHUDLayout.LayoutItem powerStat
public ArmorHUDLayout.LayoutItem messageStat
public ArmorHUDLayout.LayoutItem blockTrackerStat
public ArmorHUDLayout.LayoutItem entityTrackerStat
public ArmorHUDLayout.LayoutItem itemSearchStat
public ArmorHUDLayout.LayoutItem airConStat
public ArmorHUDLayout.LayoutItem jetBootsStat
protected void writeToJson(com.google.gson.JsonObject json)
writeToJson in class AuxConfigJsonprotected void readFromJson(com.google.gson.JsonObject json)
readFromJson in class AuxConfigJsonpublic java.lang.String getConfigFilename()
IAuxConfigpublic void updateLayout(ArmorHUDLayout.LayoutType layoutType, float x, float y, boolean leftSided)