Interface Tag<T>

All Known Subinterfaces:
Tag.Named<T>, Tags.IOptionalNamedTag<T>
All Known Implementing Classes:
SetTag, StaticTagHelper.OptionalNamedTag, StaticTagHelper.Wrapper

public interface Tag<T>
  • Method Details

    • codec

      static <T> com.mojang.serialization.Codec<Tag<T>> codec(Supplier<TagCollection<T>> p_13291_)
    • contains

      boolean contains(T p_13287_)
    • getValues

      List<T> getValues()
    • getRandomElement

      default T getRandomElement(Random p_13289_)
    • fromSet

      static <T> Tag<T> fromSet(Set<T> p_13301_)