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_)