Interface ITag<T>

All Known Subinterfaces:
ITag.INamedTag<T>, Tags.IOptionalNamedTag<T>
All Known Implementing Classes:
Tag, TagRegistry.NamedTag, TagRegistry.OptionalNamedTag

public interface ITag<T>
  • Method Details

    • codec

      static <T> com.mojang.serialization.Codec<ITag<T>> codec(Supplier<ITagCollection<T>> p_232947_0_)
    • contains

      boolean contains(T p_230235_1_)
    • getValues

      List<T> getValues()
    • getRandomElement

      default T getRandomElement(Random p_205596_1_)
    • fromSet

      static <T> ITag<T> fromSet(Set<T> p_232946_0_)