Interface Palette<T>

All Known Implementing Classes:
GlobalPalette, HashMapPalette, LinearPalette

public interface Palette<T>
  • Method Details

    • idFor

      int idFor(T p_63061_)
    • maybeHas

      boolean maybeHas(Predicate<T> p_63062_)
    • valueFor

      @Nullable T valueFor(int p_63060_)
    • read

      void read(FriendlyByteBuf p_63064_)
    • write

      void write(FriendlyByteBuf p_63065_)
    • getSerializedSize

      int getSerializedSize()
    • getSize

      int getSize()
    • read

      void read(ListTag p_63063_)