Enum Class BannerPattern

java.lang.Object
java.lang.Enum<BannerPattern>
net.minecraft.block.BannerPattern
All Implemented Interfaces:
Serializable, Comparable<BannerPattern>, Constable

public enum BannerPattern extends Enum<BannerPattern>
Mappings:
Namespace Name
official asa
intermediary net/minecraft/class_2226
named net/minecraft/block/BannerPattern
  • Enum Constant Details

    • BASE

      public static final BannerPattern BASE
      Mappings:
      Namespace Name Mixin selector
      official a Lasa;a:Lasa;
      intermediary field_9820 Lnet/minecraft/class_2226;field_9820:Lnet/minecraft/class_2226;
      named BASE Lnet/minecraft/block/BannerPattern;BASE:Lnet/minecraft/block/BannerPattern;
    • SQUARE_BOTTOM_LEFT

      public static final BannerPattern SQUARE_BOTTOM_LEFT
      Mappings:
      Namespace Name Mixin selector
      official b Lasa;b:Lasa;
      intermediary field_9821 Lnet/minecraft/class_2226;field_9821:Lnet/minecraft/class_2226;
      named SQUARE_BOTTOM_LEFT Lnet/minecraft/block/BannerPattern;SQUARE_BOTTOM_LEFT:Lnet/minecraft/block/BannerPattern;
    • SQUARE_BOTTOM_RIGHT

      public static final BannerPattern SQUARE_BOTTOM_RIGHT
      Mappings:
      Namespace Name Mixin selector
      official c Lasa;c:Lasa;
      intermediary field_9822 Lnet/minecraft/class_2226;field_9822:Lnet/minecraft/class_2226;
      named SQUARE_BOTTOM_RIGHT Lnet/minecraft/block/BannerPattern;SQUARE_BOTTOM_RIGHT:Lnet/minecraft/block/BannerPattern;
    • SQUARE_TOP_LEFT

      public static final BannerPattern SQUARE_TOP_LEFT
      Mappings:
      Namespace Name Mixin selector
      official d Lasa;d:Lasa;
      intermediary field_9823 Lnet/minecraft/class_2226;field_9823:Lnet/minecraft/class_2226;
      named SQUARE_TOP_LEFT Lnet/minecraft/block/BannerPattern;SQUARE_TOP_LEFT:Lnet/minecraft/block/BannerPattern;
    • SQUARE_TOP_RIGHT

      public static final BannerPattern SQUARE_TOP_RIGHT
      Mappings:
      Namespace Name Mixin selector
      official e Lasa;e:Lasa;
      intermediary field_9824 Lnet/minecraft/class_2226;field_9824:Lnet/minecraft/class_2226;
      named SQUARE_TOP_RIGHT Lnet/minecraft/block/BannerPattern;SQUARE_TOP_RIGHT:Lnet/minecraft/block/BannerPattern;
    • STRIPE_BOTTOM

      public static final BannerPattern STRIPE_BOTTOM
      Mappings:
      Namespace Name Mixin selector
      official f Lasa;f:Lasa;
      intermediary field_9825 Lnet/minecraft/class_2226;field_9825:Lnet/minecraft/class_2226;
      named STRIPE_BOTTOM Lnet/minecraft/block/BannerPattern;STRIPE_BOTTOM:Lnet/minecraft/block/BannerPattern;
    • STRIPE_TOP

      public static final BannerPattern STRIPE_TOP
      Mappings:
      Namespace Name Mixin selector
      official g Lasa;g:Lasa;
      intermediary field_9826 Lnet/minecraft/class_2226;field_9826:Lnet/minecraft/class_2226;
      named STRIPE_TOP Lnet/minecraft/block/BannerPattern;STRIPE_TOP:Lnet/minecraft/block/BannerPattern;
    • STRIPE_LEFT

      public static final BannerPattern STRIPE_LEFT
      Mappings:
      Namespace Name Mixin selector
      official h Lasa;h:Lasa;
      intermediary field_9827 Lnet/minecraft/class_2226;field_9827:Lnet/minecraft/class_2226;
      named STRIPE_LEFT Lnet/minecraft/block/BannerPattern;STRIPE_LEFT:Lnet/minecraft/block/BannerPattern;
    • STRIPE_RIGHT

      public static final BannerPattern STRIPE_RIGHT
      Mappings:
      Namespace Name Mixin selector
      official i Lasa;i:Lasa;
      intermediary field_9828 Lnet/minecraft/class_2226;field_9828:Lnet/minecraft/class_2226;
      named STRIPE_RIGHT Lnet/minecraft/block/BannerPattern;STRIPE_RIGHT:Lnet/minecraft/block/BannerPattern;
    • STRIPE_CENTER

      public static final BannerPattern STRIPE_CENTER
      Mappings:
      Namespace Name Mixin selector
      official j Lasa;j:Lasa;
      intermediary field_9829 Lnet/minecraft/class_2226;field_9829:Lnet/minecraft/class_2226;
      named STRIPE_CENTER Lnet/minecraft/block/BannerPattern;STRIPE_CENTER:Lnet/minecraft/block/BannerPattern;
    • STRIPE_MIDDLE

      public static final BannerPattern STRIPE_MIDDLE
      Mappings:
      Namespace Name Mixin selector
      official k Lasa;k:Lasa;
      intermediary field_9830 Lnet/minecraft/class_2226;field_9830:Lnet/minecraft/class_2226;
      named STRIPE_MIDDLE Lnet/minecraft/block/BannerPattern;STRIPE_MIDDLE:Lnet/minecraft/block/BannerPattern;
    • STRIPE_DOWNRIGHT

      public static final BannerPattern STRIPE_DOWNRIGHT
      Mappings:
      Namespace Name Mixin selector
      official l Lasa;l:Lasa;
      intermediary field_9831 Lnet/minecraft/class_2226;field_9831:Lnet/minecraft/class_2226;
      named STRIPE_DOWNRIGHT Lnet/minecraft/block/BannerPattern;STRIPE_DOWNRIGHT:Lnet/minecraft/block/BannerPattern;
    • STRIPE_DOWNLEFT

      public static final BannerPattern STRIPE_DOWNLEFT
      Mappings:
      Namespace Name Mixin selector
      official m Lasa;m:Lasa;
      intermediary field_9832 Lnet/minecraft/class_2226;field_9832:Lnet/minecraft/class_2226;
      named STRIPE_DOWNLEFT Lnet/minecraft/block/BannerPattern;STRIPE_DOWNLEFT:Lnet/minecraft/block/BannerPattern;
    • STRIPE_SMALL

      public static final BannerPattern STRIPE_SMALL
      Mappings:
      Namespace Name Mixin selector
      official n Lasa;n:Lasa;
      intermediary field_9833 Lnet/minecraft/class_2226;field_9833:Lnet/minecraft/class_2226;
      named STRIPE_SMALL Lnet/minecraft/block/BannerPattern;STRIPE_SMALL:Lnet/minecraft/block/BannerPattern;
    • CROSS

      public static final BannerPattern CROSS
      Mappings:
      Namespace Name Mixin selector
      official o Lasa;o:Lasa;
      intermediary field_9834 Lnet/minecraft/class_2226;field_9834:Lnet/minecraft/class_2226;
      named CROSS Lnet/minecraft/block/BannerPattern;CROSS:Lnet/minecraft/block/BannerPattern;
    • STRAIGHT_CROSS

      public static final BannerPattern STRAIGHT_CROSS
      Mappings:
      Namespace Name Mixin selector
      official p Lasa;p:Lasa;
      intermediary field_9835 Lnet/minecraft/class_2226;field_9835:Lnet/minecraft/class_2226;
      named STRAIGHT_CROSS Lnet/minecraft/block/BannerPattern;STRAIGHT_CROSS:Lnet/minecraft/block/BannerPattern;
    • TRIANGLE_BOTTOM

      public static final BannerPattern TRIANGLE_BOTTOM
      Mappings:
      Namespace Name Mixin selector
      official q Lasa;q:Lasa;
      intermediary field_9836 Lnet/minecraft/class_2226;field_9836:Lnet/minecraft/class_2226;
      named TRIANGLE_BOTTOM Lnet/minecraft/block/BannerPattern;TRIANGLE_BOTTOM:Lnet/minecraft/block/BannerPattern;
    • TRIANGLE_TOP

      public static final BannerPattern TRIANGLE_TOP
      Mappings:
      Namespace Name Mixin selector
      official r Lasa;r:Lasa;
      intermediary field_9837 Lnet/minecraft/class_2226;field_9837:Lnet/minecraft/class_2226;
      named TRIANGLE_TOP Lnet/minecraft/block/BannerPattern;TRIANGLE_TOP:Lnet/minecraft/block/BannerPattern;
    • TRIANGLES_BOTTOM

      public static final BannerPattern TRIANGLES_BOTTOM
      Mappings:
      Namespace Name Mixin selector
      official s Lasa;s:Lasa;
      intermediary field_9838 Lnet/minecraft/class_2226;field_9838:Lnet/minecraft/class_2226;
      named TRIANGLES_BOTTOM Lnet/minecraft/block/BannerPattern;TRIANGLES_BOTTOM:Lnet/minecraft/block/BannerPattern;
    • TRIANGLES_TOP

      public static final BannerPattern TRIANGLES_TOP
      Mappings:
      Namespace Name Mixin selector
      official t Lasa;t:Lasa;
      intermediary field_9839 Lnet/minecraft/class_2226;field_9839:Lnet/minecraft/class_2226;
      named TRIANGLES_TOP Lnet/minecraft/block/BannerPattern;TRIANGLES_TOP:Lnet/minecraft/block/BannerPattern;
    • DIAGONAL_LEFT

      public static final BannerPattern DIAGONAL_LEFT
      Mappings:
      Namespace Name Mixin selector
      official u Lasa;u:Lasa;
      intermediary field_9840 Lnet/minecraft/class_2226;field_9840:Lnet/minecraft/class_2226;
      named DIAGONAL_LEFT Lnet/minecraft/block/BannerPattern;DIAGONAL_LEFT:Lnet/minecraft/block/BannerPattern;
    • DIAGONAL_RIGHT

      public static final BannerPattern DIAGONAL_RIGHT
      Mappings:
      Namespace Name Mixin selector
      official v Lasa;v:Lasa;
      intermediary field_9841 Lnet/minecraft/class_2226;field_9841:Lnet/minecraft/class_2226;
      named DIAGONAL_RIGHT Lnet/minecraft/block/BannerPattern;DIAGONAL_RIGHT:Lnet/minecraft/block/BannerPattern;
    • DIAGONAL_LEFT_MIRROR

      public static final BannerPattern DIAGONAL_LEFT_MIRROR
      Mappings:
      Namespace Name Mixin selector
      official w Lasa;w:Lasa;
      intermediary field_9842 Lnet/minecraft/class_2226;field_9842:Lnet/minecraft/class_2226;
      named DIAGONAL_LEFT_MIRROR Lnet/minecraft/block/BannerPattern;DIAGONAL_LEFT_MIRROR:Lnet/minecraft/block/BannerPattern;
    • DIAGONAL_RIGHT_MIRROR

      public static final BannerPattern DIAGONAL_RIGHT_MIRROR
      Mappings:
      Namespace Name Mixin selector
      official x Lasa;x:Lasa;
      intermediary field_9843 Lnet/minecraft/class_2226;field_9843:Lnet/minecraft/class_2226;
      named DIAGONAL_RIGHT_MIRROR Lnet/minecraft/block/BannerPattern;DIAGONAL_RIGHT_MIRROR:Lnet/minecraft/block/BannerPattern;
    • CIRCLE_MIDDLE

      public static final BannerPattern CIRCLE_MIDDLE
      Mappings:
      Namespace Name Mixin selector
      official y Lasa;y:Lasa;
      intermediary field_9844 Lnet/minecraft/class_2226;field_9844:Lnet/minecraft/class_2226;
      named CIRCLE_MIDDLE Lnet/minecraft/block/BannerPattern;CIRCLE_MIDDLE:Lnet/minecraft/block/BannerPattern;
    • RHOMBUS_MIDDLE

      public static final BannerPattern RHOMBUS_MIDDLE
      Mappings:
      Namespace Name Mixin selector
      official z Lasa;z:Lasa;
      intermediary field_9845 Lnet/minecraft/class_2226;field_9845:Lnet/minecraft/class_2226;
      named RHOMBUS_MIDDLE Lnet/minecraft/block/BannerPattern;RHOMBUS_MIDDLE:Lnet/minecraft/block/BannerPattern;
    • HALF_VERTICAL

      public static final BannerPattern HALF_VERTICAL
      Mappings:
      Namespace Name Mixin selector
      official A Lasa;A:Lasa;
      intermediary field_9802 Lnet/minecraft/class_2226;field_9802:Lnet/minecraft/class_2226;
      named HALF_VERTICAL Lnet/minecraft/block/BannerPattern;HALF_VERTICAL:Lnet/minecraft/block/BannerPattern;
    • HALF_HORIZONTAL

      public static final BannerPattern HALF_HORIZONTAL
      Mappings:
      Namespace Name Mixin selector
      official B Lasa;B:Lasa;
      intermediary field_9803 Lnet/minecraft/class_2226;field_9803:Lnet/minecraft/class_2226;
      named HALF_HORIZONTAL Lnet/minecraft/block/BannerPattern;HALF_HORIZONTAL:Lnet/minecraft/block/BannerPattern;
    • HALF_VERTICAL_MIRROR

      public static final BannerPattern HALF_VERTICAL_MIRROR
      Mappings:
      Namespace Name Mixin selector
      official C Lasa;C:Lasa;
      intermediary field_9804 Lnet/minecraft/class_2226;field_9804:Lnet/minecraft/class_2226;
      named HALF_VERTICAL_MIRROR Lnet/minecraft/block/BannerPattern;HALF_VERTICAL_MIRROR:Lnet/minecraft/block/BannerPattern;
    • HALF_HORIZONTAL_MIRROR

      public static final BannerPattern HALF_HORIZONTAL_MIRROR
      Mappings:
      Namespace Name Mixin selector
      official D Lasa;D:Lasa;
      intermediary field_9805 Lnet/minecraft/class_2226;field_9805:Lnet/minecraft/class_2226;
      named HALF_HORIZONTAL_MIRROR Lnet/minecraft/block/BannerPattern;HALF_HORIZONTAL_MIRROR:Lnet/minecraft/block/BannerPattern;
    • BORDER

      public static final BannerPattern BORDER
      Mappings:
      Namespace Name Mixin selector
      official E Lasa;E:Lasa;
      intermediary field_9806 Lnet/minecraft/class_2226;field_9806:Lnet/minecraft/class_2226;
      named BORDER Lnet/minecraft/block/BannerPattern;BORDER:Lnet/minecraft/block/BannerPattern;
    • CURLY_BORDER

      public static final BannerPattern CURLY_BORDER
      Mappings:
      Namespace Name Mixin selector
      official F Lasa;F:Lasa;
      intermediary field_9807 Lnet/minecraft/class_2226;field_9807:Lnet/minecraft/class_2226;
      named CURLY_BORDER Lnet/minecraft/block/BannerPattern;CURLY_BORDER:Lnet/minecraft/block/BannerPattern;
    • CREEPER

      public static final BannerPattern CREEPER
      Mappings:
      Namespace Name Mixin selector
      official G Lasa;G:Lasa;
      intermediary field_9808 Lnet/minecraft/class_2226;field_9808:Lnet/minecraft/class_2226;
      named CREEPER Lnet/minecraft/block/BannerPattern;CREEPER:Lnet/minecraft/block/BannerPattern;
    • GRADIENT

      public static final BannerPattern GRADIENT
      Mappings:
      Namespace Name Mixin selector
      official H Lasa;H:Lasa;
      intermediary field_9809 Lnet/minecraft/class_2226;field_9809:Lnet/minecraft/class_2226;
      named GRADIENT Lnet/minecraft/block/BannerPattern;GRADIENT:Lnet/minecraft/block/BannerPattern;
    • GRADIENT_UP

      public static final BannerPattern GRADIENT_UP
      Mappings:
      Namespace Name Mixin selector
      official I Lasa;I:Lasa;
      intermediary field_9810 Lnet/minecraft/class_2226;field_9810:Lnet/minecraft/class_2226;
      named GRADIENT_UP Lnet/minecraft/block/BannerPattern;GRADIENT_UP:Lnet/minecraft/block/BannerPattern;
    • BRICKS

      public static final BannerPattern BRICKS
      Mappings:
      Namespace Name Mixin selector
      official J Lasa;J:Lasa;
      intermediary field_9811 Lnet/minecraft/class_2226;field_9811:Lnet/minecraft/class_2226;
      named BRICKS Lnet/minecraft/block/BannerPattern;BRICKS:Lnet/minecraft/block/BannerPattern;
    • SKULL

      public static final BannerPattern SKULL
      Mappings:
      Namespace Name Mixin selector
      official K Lasa;K:Lasa;
      intermediary field_9812 Lnet/minecraft/class_2226;field_9812:Lnet/minecraft/class_2226;
      named SKULL Lnet/minecraft/block/BannerPattern;SKULL:Lnet/minecraft/block/BannerPattern;
    • FLOWER

      public static final BannerPattern FLOWER
      Mappings:
      Namespace Name Mixin selector
      official L Lasa;L:Lasa;
      intermediary field_9813 Lnet/minecraft/class_2226;field_9813:Lnet/minecraft/class_2226;
      named FLOWER Lnet/minecraft/block/BannerPattern;FLOWER:Lnet/minecraft/block/BannerPattern;
    • MOJANG

      public static final BannerPattern MOJANG
      Mappings:
      Namespace Name Mixin selector
      official M Lasa;M:Lasa;
      intermediary field_9814 Lnet/minecraft/class_2226;field_9814:Lnet/minecraft/class_2226;
      named MOJANG Lnet/minecraft/block/BannerPattern;MOJANG:Lnet/minecraft/block/BannerPattern;
  • Field Details

    • name

      private final String name
      Mappings:
      Namespace Name Mixin selector
      official N Lasa;N:Ljava/lang/String;
      intermediary field_9815 Lnet/minecraft/class_2226;field_9815:Ljava/lang/String;
      named name Lnet/minecraft/block/BannerPattern;name:Ljava/lang/String;
    • id

      private final String id
      Mappings:
      Namespace Name Mixin selector
      official O Lasa;O:Ljava/lang/String;
      intermediary field_9816 Lnet/minecraft/class_2226;field_9816:Ljava/lang/String;
      named id Lnet/minecraft/block/BannerPattern;id:Ljava/lang/String;
    • field_9817

      private final String[] field_9817
      Mappings:
      Namespace Name Mixin selector
      official P Lasa;P:[Ljava/lang/String;
      intermediary field_9817 Lnet/minecraft/class_2226;field_9817:[Ljava/lang/String;
      named field_9817 Lnet/minecraft/block/BannerPattern;field_9817:[Ljava/lang/String;
    • stack

      private ItemStack stack
      Mappings:
      Namespace Name Mixin selector
      official Q Lasa;Q:Lafj;
      intermediary field_15149 Lnet/minecraft/class_2226;field_15149:Lnet/minecraft/class_1071;
      named stack Lnet/minecraft/block/BannerPattern;stack:Lnet/minecraft/item/ItemStack;
  • Constructor Details

    • BannerPattern

      private BannerPattern(String name, String id)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lasa;<init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_2226;<init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
      named <init> Lnet/minecraft/block/BannerPattern;<init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
    • BannerPattern

      private BannerPattern(String name, String id, ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lasa;<init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Lafj;)V
      intermediary <init> Lnet/minecraft/class_2226;<init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Lnet/minecraft/class_1071;)V
      named <init> Lnet/minecraft/block/BannerPattern;<init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Lnet/minecraft/item/ItemStack;)V
    • BannerPattern

      private BannerPattern(String name, String id, String string, String string2, String string3)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lasa;<init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_2226;<init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
      named <init> Lnet/minecraft/block/BannerPattern;<init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
  • Method Details

    • values

      public static BannerPattern[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static BannerPattern valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • method_8968

      @Environment(CLIENT) public String method_8968()
      Mappings:
      Namespace Name Mixin selector
      official a Lasa;a()Ljava/lang/String;
      intermediary method_8968 Lnet/minecraft/class_2226;method_8968()Ljava/lang/String;
      named method_8968 Lnet/minecraft/block/BannerPattern;method_8968()Ljava/lang/String;
    • method_8970

      public String method_8970()
      Mappings:
      Namespace Name Mixin selector
      official b Lasa;b()Ljava/lang/String;
      intermediary method_8970 Lnet/minecraft/class_2226;method_8970()Ljava/lang/String;
      named method_8970 Lnet/minecraft/block/BannerPattern;method_8970()Ljava/lang/String;
    • method_8971

      public String[] method_8971()
      Mappings:
      Namespace Name Mixin selector
      official c Lasa;c()[Ljava/lang/String;
      intermediary method_8971 Lnet/minecraft/class_2226;method_8971()[Ljava/lang/String;
      named method_8971 Lnet/minecraft/block/BannerPattern;method_8971()[Ljava/lang/String;
    • method_8972

      public boolean method_8972()
      Mappings:
      Namespace Name Mixin selector
      official d Lasa;d()Z
      intermediary method_8972 Lnet/minecraft/class_2226;method_8972()Z
      named method_8972 Lnet/minecraft/block/BannerPattern;method_8972()Z
    • method_8973

      public boolean method_8973()
      Mappings:
      Namespace Name Mixin selector
      official e Lasa;e()Z
      intermediary method_8973 Lnet/minecraft/class_2226;method_8973()Z
      named method_8973 Lnet/minecraft/block/BannerPattern;method_8973()Z
    • getStack

      public ItemStack getStack()
      Mappings:
      Namespace Name Mixin selector
      official f Lasa;f()Lafj;
      intermediary method_8974 Lnet/minecraft/class_2226;method_8974()Lnet/minecraft/class_1071;
      named getStack Lnet/minecraft/block/BannerPattern;getStack()Lnet/minecraft/item/ItemStack;
    • method_8969

      @Environment(CLIENT) @Nullable public static BannerPattern method_8969(String string)
      Mappings:
      Namespace Name Mixin selector
      official a Lasa;a(Ljava/lang/String;)Lasa;
      intermediary method_8969 Lnet/minecraft/class_2226;method_8969(Ljava/lang/String;)Lnet/minecraft/class_2226;
      named method_8969 Lnet/minecraft/block/BannerPattern;method_8969(Ljava/lang/String;)Lnet/minecraft/block/BannerPattern;