Class BannerPatternKeys

java.lang.Object
io.papermc.paper.registry.keys.BannerPatternKeys

@GeneratedFrom("1.21.1") @Experimental public final class BannerPatternKeys extends Object
Vanilla keys for RegistryKey.BANNER_PATTERN.
API Note:
The fields provided here are a direct representation of what is available from the vanilla game source. They may be changed (including removals) on any Minecraft version bump, so cross-version compatibility is not provided on the same level as it is on most of the other API.
  • Field Details

    • BASE

      public static final TypedKey<PatternType> BASE
      minecraft:base
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • BORDER

      public static final TypedKey<PatternType> BORDER
      minecraft:border
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • BRICKS

      public static final TypedKey<PatternType> BRICKS
      minecraft:bricks
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • CIRCLE

      public static final TypedKey<PatternType> CIRCLE
      minecraft:circle
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • CREEPER

      public static final TypedKey<PatternType> CREEPER
      minecraft:creeper
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • CROSS

      public static final TypedKey<PatternType> CROSS
      minecraft:cross
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • CURLY_BORDER

      public static final TypedKey<PatternType> CURLY_BORDER
      minecraft:curly_border
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • DIAGONAL_LEFT

      public static final TypedKey<PatternType> DIAGONAL_LEFT
      minecraft:diagonal_left
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • DIAGONAL_RIGHT

      public static final TypedKey<PatternType> DIAGONAL_RIGHT
      minecraft:diagonal_right
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • DIAGONAL_UP_LEFT

      public static final TypedKey<PatternType> DIAGONAL_UP_LEFT
      minecraft:diagonal_up_left
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • DIAGONAL_UP_RIGHT

      public static final TypedKey<PatternType> DIAGONAL_UP_RIGHT
      minecraft:diagonal_up_right
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • FLOW

      public static final TypedKey<PatternType> FLOW
      minecraft:flow
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • FLOWER

      public static final TypedKey<PatternType> FLOWER
      minecraft:flower
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • GLOBE

      public static final TypedKey<PatternType> GLOBE
      minecraft:globe
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • GRADIENT

      public static final TypedKey<PatternType> GRADIENT
      minecraft:gradient
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • GRADIENT_UP

      public static final TypedKey<PatternType> GRADIENT_UP
      minecraft:gradient_up
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • GUSTER

      public static final TypedKey<PatternType> GUSTER
      minecraft:guster
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • HALF_HORIZONTAL

      public static final TypedKey<PatternType> HALF_HORIZONTAL
      minecraft:half_horizontal
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • HALF_HORIZONTAL_BOTTOM

      public static final TypedKey<PatternType> HALF_HORIZONTAL_BOTTOM
      minecraft:half_horizontal_bottom
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • HALF_VERTICAL

      public static final TypedKey<PatternType> HALF_VERTICAL
      minecraft:half_vertical
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • HALF_VERTICAL_RIGHT

      public static final TypedKey<PatternType> HALF_VERTICAL_RIGHT
      minecraft:half_vertical_right
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • MOJANG

      public static final TypedKey<PatternType> MOJANG
      minecraft:mojang
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • PIGLIN

      public static final TypedKey<PatternType> PIGLIN
      minecraft:piglin
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • RHOMBUS

      public static final TypedKey<PatternType> RHOMBUS
      minecraft:rhombus
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SKULL

      public static final TypedKey<PatternType> SKULL
      minecraft:skull
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SMALL_STRIPES

      public static final TypedKey<PatternType> SMALL_STRIPES
      minecraft:small_stripes
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SQUARE_BOTTOM_LEFT

      public static final TypedKey<PatternType> SQUARE_BOTTOM_LEFT
      minecraft:square_bottom_left
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SQUARE_BOTTOM_RIGHT

      public static final TypedKey<PatternType> SQUARE_BOTTOM_RIGHT
      minecraft:square_bottom_right
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SQUARE_TOP_LEFT

      public static final TypedKey<PatternType> SQUARE_TOP_LEFT
      minecraft:square_top_left
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SQUARE_TOP_RIGHT

      public static final TypedKey<PatternType> SQUARE_TOP_RIGHT
      minecraft:square_top_right
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • STRAIGHT_CROSS

      public static final TypedKey<PatternType> STRAIGHT_CROSS
      minecraft:straight_cross
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • STRIPE_BOTTOM

      public static final TypedKey<PatternType> STRIPE_BOTTOM
      minecraft:stripe_bottom
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • STRIPE_CENTER

      public static final TypedKey<PatternType> STRIPE_CENTER
      minecraft:stripe_center
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • STRIPE_DOWNLEFT

      public static final TypedKey<PatternType> STRIPE_DOWNLEFT
      minecraft:stripe_downleft
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • STRIPE_DOWNRIGHT

      public static final TypedKey<PatternType> STRIPE_DOWNRIGHT
      minecraft:stripe_downright
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • STRIPE_LEFT

      public static final TypedKey<PatternType> STRIPE_LEFT
      minecraft:stripe_left
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • STRIPE_MIDDLE

      public static final TypedKey<PatternType> STRIPE_MIDDLE
      minecraft:stripe_middle
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • STRIPE_RIGHT

      public static final TypedKey<PatternType> STRIPE_RIGHT
      minecraft:stripe_right
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • STRIPE_TOP

      public static final TypedKey<PatternType> STRIPE_TOP
      minecraft:stripe_top
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TRIANGLE_BOTTOM

      public static final TypedKey<PatternType> TRIANGLE_BOTTOM
      minecraft:triangle_bottom
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TRIANGLE_TOP

      public static final TypedKey<PatternType> TRIANGLE_TOP
      minecraft:triangle_top
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TRIANGLES_BOTTOM

      public static final TypedKey<PatternType> TRIANGLES_BOTTOM
      minecraft:triangles_bottom
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TRIANGLES_TOP

      public static final TypedKey<PatternType> TRIANGLES_TOP
      minecraft:triangles_top
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
  • Method Details

    • create

      @Experimental public static @NonNull TypedKey<PatternType> create(@NonNull Key key)
      Creates a key for PatternType in the registry minecraft:banner_pattern.
      Parameters:
      key - the value's key in the registry
      Returns:
      a new typed key