Interface IPalette<T>

All Known Implementing Classes:
ArrayPalette, HashMapPalette, IdentityPalette

public interface IPalette<T>
  • Method Details

    • idFor

      int idFor(T p_186041_1_)
    • maybeHas

      boolean maybeHas(Predicate<T> p_230341_1_)
    • valueFor

      @Nullable T valueFor(int p_186039_1_)
    • read

      void read(PacketBuffer p_186038_1_)
    • write

      void write(PacketBuffer p_186037_1_)
    • getSerializedSize

      int getSerializedSize()
    • read

      void read(ListNBT p_196968_1_)