public class DataWatcher extends Object
Constructor and Description |
---|
DataWatcher() |
Modifier and Type | Method and Description |
---|---|
void |
addObject(int par1,
Object par2Obj)
adds a new object to dataWatcher to watch, to update an already existing object see updateObject.
|
void |
addObjectByDataType(int par1,
int par2)
Add a new object for the DataWatcher to watch, using the specified data type.
|
void |
func_111144_e() |
List |
getAllWatched() |
boolean |
getIsBlank() |
byte |
getWatchableObjectByte(int par1)
gets the bytevalue of a watchable object
|
float |
getWatchableObjectFloat(int par1) |
int |
getWatchableObjectInt(int par1)
gets a watchable object and returns it as a Integer
|
ItemStack |
getWatchableObjectItemStack(int par1)
Get a watchable object as an ItemStack.
|
short |
getWatchableObjectShort(int par1) |
String |
getWatchableObjectString(int par1)
gets a watchable object and returns it as a String
|
boolean |
hasChanges() |
static List |
readWatchableObjects(DataInput par0DataInput) |
void |
setObjectWatched(int par1) |
List |
unwatchAndReturnAllWatched() |
void |
updateObject(int par1,
Object par2Obj)
updates an already existing object
|
void |
updateWatchedObjectsFromList(List par1List) |
static void |
writeObjectsInListToStream(List par0List,
DataOutput par1DataOutput)
writes every object in passed list to dataoutputstream, terminated by 0x7F
|
void |
writeWatchableObjects(DataOutput par1DataOutput) |
public void addObject(int par1, Object par2Obj)
public void addObjectByDataType(int par1, int par2)
public byte getWatchableObjectByte(int par1)
public short getWatchableObjectShort(int par1)
public int getWatchableObjectInt(int par1)
public float getWatchableObjectFloat(int par1)
public String getWatchableObjectString(int par1)
public ItemStack getWatchableObjectItemStack(int par1)
public void updateObject(int par1, Object par2Obj)
public void setObjectWatched(int par1)
public boolean hasChanges()
public static void writeObjectsInListToStream(List par0List, DataOutput par1DataOutput) throws IOException
IOException
public List unwatchAndReturnAllWatched()
public void writeWatchableObjects(DataOutput par1DataOutput) throws IOException
IOException
public List getAllWatched()
public static List readWatchableObjects(DataInput par0DataInput) throws IOException
IOException
public void updateWatchedObjectsFromList(List par1List)
public boolean getIsBlank()
public void func_111144_e()