Interface IPlayerCapability<T>

Type Parameters:
T - self type
All Known Implementing Classes:
CapData

public interface IPlayerCapability<T>
Base contract for player capabilities.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    copyFrom(T source)
    Copies data from another instance.
    void
    loadNBTData(net.minecraft.nbt.CompoundTag tag)
    Loads internal state from the given tag.
    void
    saveNBTData(net.minecraft.nbt.CompoundTag tag)
    Saves internal state into the given tag.
  • Method Details

    • copyFrom

      void copyFrom(T source)
      Copies data from another instance.
    • saveNBTData

      void saveNBTData(net.minecraft.nbt.CompoundTag tag)
      Saves internal state into the given tag.
    • loadNBTData

      void loadNBTData(net.minecraft.nbt.CompoundTag tag)
      Loads internal state from the given tag.