Class EntityDataSyncManager

java.lang.Object
com.pixelmonmod.pixelmon.entities.pixelmon.EntityDataSyncManager

public class EntityDataSyncManager extends Object
  • Constructor Details

    • EntityDataSyncManager

      public EntityDataSyncManager(net.minecraft.network.syncher.SynchedEntityData.Builder builder)
  • Method Details

    • define

      public <A> void define(DataSync<?,A> sync, A value)
    • initialize

      public void initialize(net.minecraft.world.entity.Entity entity)
    • setGeneric

      public <T> void setGeneric(net.minecraft.world.entity.Entity entity, net.minecraft.network.syncher.EntityDataAccessor<T> accessor, Object value)
    • addRegisteredSync

      public void addRegisteredSync(DataSync<?,?> dataSync)
    • getSync

      public DataSync<?,?> getSync(net.minecraft.network.syncher.EntityDataAccessor<?> parameter)
    • isRegistered

      public boolean isRegistered(net.minecraft.network.syncher.EntityDataAccessor<?> parameter)