Interface Infiniburn

All Superinterfaces:
Wrapper

@NullMarked public interface Infiniburn extends Wrapper
Wraps an Infiniburn by referencing a tag (blocks that can burn infinitely in this dimension).
Since:
2.4.0
  • Field Details

  • Method Details

    • blocks

      @AsOf("3.1.0") TagSet<Material> blocks()
      The tag or set of blocks that can burn infinitely in this dimension.
      Returns:
      the tag or set of blocks that can burn in this dimension
      Since:
      3.1.0
    • toBuilder

      @AsOf("3.0.0") default Infiniburn.Builder toBuilder()
      Creates a new builder for this infiniburn.
      Returns:
      a new builder for this infiniburn
      Since:
      3.0.0
    • of

      @AsOf("2.4.0") static Infiniburn of(TagSet<Material> blocks)
      Creates a reference to a registered infiniburn.
      Parameters:
      blocks - the blocks that can burn infinitely in this dimension
      tag - the key of an entry in the infiniburn registry
      Returns:
      a reference to that infiniburn
      Since:
      2.4.0
    • of

      @AsOf("3.0.0") static Infiniburn of(Set<Material> blocks)
      Blocks that can burn infinitely in this dimension.
      Parameters:
      blocks - the blocks that can burn infinitely in this dimension
      Returns:
      a reference to that infiniburn
      Since:
      3.0.0
    • of

      @AsOf("2.4.0") static Infiniburn of(ResourceKey key)
      Blocks that can burn infinitely in this dimension.
      Parameters:
      key - the key of an entry in the infiniburn registry
      Returns:
      a reference to that infiniburn
      Since:
      2.4.0
    • of

      @AsOf("2.4.0") static Infiniburn of(Tag<Material> tag)
      Creates a reference to a registered infiniburn.
      Parameters:
      tag - the tag of an entry in the infiniburn registry
      Returns:
      a reference to that infiniburn
      Since:
      2.4.0
    • builder

      static Infiniburn.Builder builder()
      Creates a new builder for this infiniburn.
      Returns:
      a new builder for this infiniburn
      Since:
      2.4.0