Package net.minecraft.src
Class DataWatcher
java.lang.Object
net.minecraft.src.DataWatcher
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadds a new object to dataWatcher to watch, to update an already existing object see updateObject.voidaddObjectByDataType(int par1, int par2) Add a new object for the DataWatcher to watch, using the specified data type.voidbooleanbytegetWatchableObjectByte(int par1) gets the bytevalue of a watchable objectfloatgetWatchableObjectFloat(int par1) intgetWatchableObjectInt(int par1) gets a watchable object and returns it as a IntegergetWatchableObjectItemStack(int par1) Get a watchable object as an ItemStack.shortgetWatchableObjectShort(int par1) getWatchableObjectString(int par1) gets a watchable object and returns it as a Stringbooleanstatic ListreadWatchableObjects(DataInput par0DataInput) voidsetObjectWatched(int par1) voidupdateObject(int par1, Object par2Obj) updates an already existing objectvoidupdateWatchedObjectsFromList(List par1List) static voidwriteObjectsInListToStream(List par0List, DataOutput par1DataOutput) writes every object in passed list to dataoutputstream, terminated by 0x7FvoidwriteWatchableObjects(DataOutput par1DataOutput)
-
Constructor Details
-
DataWatcher
public DataWatcher()
-
-
Method Details
-
addObject
adds a new object to dataWatcher to watch, to update an already existing object see updateObject. Arguments: data Value Id, Object to add -
addObjectByDataType
public void addObjectByDataType(int par1, int par2) Add a new object for the DataWatcher to watch, using the specified data type. -
getWatchableObjectByte
public byte getWatchableObjectByte(int par1) gets the bytevalue of a watchable object -
getWatchableObjectShort
public short getWatchableObjectShort(int par1) -
getWatchableObjectInt
public int getWatchableObjectInt(int par1) gets a watchable object and returns it as a Integer -
getWatchableObjectFloat
public float getWatchableObjectFloat(int par1) -
getWatchableObjectString
gets a watchable object and returns it as a String -
getWatchableObjectItemStack
Get a watchable object as an ItemStack. -
updateObject
updates an already existing object -
setObjectWatched
public void setObjectWatched(int par1) -
hasObjectChanged
public boolean hasObjectChanged() -
writeObjectsInListToStream
public static void writeObjectsInListToStream(List par0List, DataOutput par1DataOutput) throws IOException writes every object in passed list to dataoutputstream, terminated by 0x7F- Throws:
IOException
-
unwatchAndReturnAllWatched
-
writeWatchableObjects
- Throws:
IOException
-
getAllWatched
-
readWatchableObjects
- Throws:
IOException
-
updateWatchedObjectsFromList
-
getIsBlank
public boolean getIsBlank() -
func_111144_e
public void func_111144_e()
-