Class SynchedEntityData.DataItem<T>

java.lang.Object
net.minecraft.network.syncher.SynchedEntityData.DataItem<T>
Enclosing class:
SynchedEntityData

public static class SynchedEntityData.DataItem<T> extends Object
  • Field Details

    • accessor

      final EntityDataAccessor<T> accessor
    • value

      T value
    • initialValue

      private final T initialValue
    • dirty

      private boolean dirty
  • Constructor Details

  • Method Details

    • getAccessor

      public EntityDataAccessor<T> getAccessor()
    • setValue

      public void setValue(T p_135398_)
    • getValue

      public T getValue()
    • isDirty

      public boolean isDirty()
    • setDirty

      public void setDirty(boolean p_135402_)
    • isSetToDefault

      public boolean isSetToDefault()
    • value

      public SynchedEntityData.DataValue<T> value()