net.minecraft.entity

## Class DataWatcher.WatchableObject

- java.lang.Object
- - net.minecraft.entity.DataWatcher.WatchableObject

- Enclosing class:
    DataWatcher

      public static class DataWatcher.WatchableObject
      extends java.lang.Object

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `DataWatcher.WatchableObject(int par1, int par2, java.lang.Object par3Obj)`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `int` | `getDataValueId()`
    `java.lang.Object` | `getObject()`
    `int` | `getObjectType()`
    `boolean` | `isWatched()`
    `void` | `setObject(java.lang.Object par1Obj)`
    `void` | `setWatched(boolean par1)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### DataWatcher.WatchableObject

          public DataWatcher.WatchableObject(int par1,
                                     int par2,
                                     java.lang.Object par3Obj)

  - ### Method Detail

    - #### getDataValueId

          public int getDataValueId()

    - #### setObject

          public void setObject(java.lang.Object par1Obj)

    - #### getObject

          public java.lang.Object getObject()

    - #### getObjectType

          public int getObjectType()

    - #### isWatched

          public boolean isWatched()

    - #### setWatched

          public void setWatched(boolean par1)