Interface PotDecorations


@NonExtendable public interface PotDecorations
Holds the item types for the decorations on a flower pot.
Since:
1.21.3
See Also:
  • Method Details

    • potDecorations

      @Contract(value="_, _, _, _ -> new", pure=true) static PotDecorations potDecorations(@Nullable ItemType back, @Nullable ItemType left, @Nullable ItemType right, @Nullable ItemType front)
      Since:
      1.21.3
    • potDecorations

      @Contract(value="-> new", pure=true) static PotDecorations.Builder potDecorations()
      Since:
      1.21.3
    • back

      @Contract(pure=true) @Nullable ItemType back()
      Get the item type for the back.
      Returns:
      the back item type.
      Since:
      1.21.3
    • left

      @Contract(pure=true) @Nullable ItemType left()
      Get the item type for the left.
      Returns:
      the left item type.
      Since:
      1.21.3
    • right

      @Contract(pure=true) @Nullable ItemType right()
      Get the item type for the right.
      Returns:
      the right item type.
      Since:
      1.21.3
    • front

      @Contract(pure=true) @Nullable ItemType front()
      Get the item type for the front.
      Returns:
      the front item type.
      Since:
      1.21.3