public class DataWatcher
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
DataWatcher.WatchableObject |
Constructor and Description |
---|
DataWatcher(Entity owner) |
Modifier and Type | Method and Description |
---|---|
void |
addObject(int id,
java.lang.Object object) |
void |
addObjectByDataType(int id,
int type) |
void |
func_111144_e() |
java.util.List |
getAllWatched() |
java.util.List |
getChanged() |
boolean |
getIsBlank() |
byte |
getWatchableObjectByte(int id) |
float |
getWatchableObjectFloat(int id) |
int |
getWatchableObjectInt(int id) |
ItemStack |
getWatchableObjectItemStack(int id) |
Rotations |
getWatchableObjectRotations(int id) |
short |
getWatchableObjectShort(int id) |
java.lang.String |
getWatchableObjectString(int id) |
boolean |
hasObjectChanged() |
static java.util.List |
readWatchedListFromPacketBuffer(PacketBuffer buffer) |
void |
setObjectWatched(int id) |
void |
updateObject(int id,
java.lang.Object newData) |
void |
updateWatchedObjectsFromList(java.util.List p_75687_1_) |
void |
writeTo(PacketBuffer buffer) |
static void |
writeWatchedListToPacketBuffer(java.util.List objectsList,
PacketBuffer buffer) |
public DataWatcher(Entity owner)
public void addObject(int id, java.lang.Object object)
public void addObjectByDataType(int id, int type)
public byte getWatchableObjectByte(int id)
public short getWatchableObjectShort(int id)
public int getWatchableObjectInt(int id)
public float getWatchableObjectFloat(int id)
public java.lang.String getWatchableObjectString(int id)
public ItemStack getWatchableObjectItemStack(int id)
public Rotations getWatchableObjectRotations(int id)
public void updateObject(int id, java.lang.Object newData)
public void setObjectWatched(int id)
public boolean hasObjectChanged()
public static void writeWatchedListToPacketBuffer(java.util.List objectsList, PacketBuffer buffer) throws java.io.IOException
java.io.IOException
public java.util.List getChanged()
public void writeTo(PacketBuffer buffer) throws java.io.IOException
java.io.IOException
public java.util.List getAllWatched()
public static java.util.List readWatchedListFromPacketBuffer(PacketBuffer buffer) throws java.io.IOException
java.io.IOException
public void updateWatchedObjectsFromList(java.util.List p_75687_1_)
public boolean getIsBlank()
public void func_111144_e()