Package net.minecraft.block.entity
Enum BannerPattern
- All Implemented Interfaces:
Serializable,Comparable<BannerPattern>,java.lang.constant.Constable
- Mappings:
Namespace Name official chnintermediary net/minecraft/class_2582named net/minecraft/block/entity/BannerPattern
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescription -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic intstatic intprivate booleanprivate Stringstatic intprivate Stringprivate static BannerPattern[] -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateBannerPattern(String name, String id)privateBannerPattern(String name, String id, boolean hasPatternItem) -
Method Summary
Modifier and TypeMethodDescriptionstatic @Nullable BannerPatternstatic @Nullable BannerPatterngetId()getName()getSpriteId(boolean banner)static BannerPatternReturns the enum constant of this type with the specified name.static BannerPattern[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
BASE
- Mappings:
Namespace Name Mixin selector official aLchn;a:Lchn;intermediary field_11834Lnet/minecraft/class_2582;field_11834:Lnet/minecraft/class_2582;named BASELnet/minecraft/block/entity/BannerPattern;BASE:Lnet/minecraft/block/entity/BannerPattern;
-
SQUARE_BOTTOM_LEFT
- Mappings:
Namespace Name Mixin selector official bLchn;b:Lchn;intermediary field_11839Lnet/minecraft/class_2582;field_11839:Lnet/minecraft/class_2582;named SQUARE_BOTTOM_LEFTLnet/minecraft/block/entity/BannerPattern;SQUARE_BOTTOM_LEFT:Lnet/minecraft/block/entity/BannerPattern;
-
SQUARE_BOTTOM_RIGHT
- Mappings:
Namespace Name Mixin selector official cLchn;c:Lchn;intermediary field_11806Lnet/minecraft/class_2582;field_11806:Lnet/minecraft/class_2582;named SQUARE_BOTTOM_RIGHTLnet/minecraft/block/entity/BannerPattern;SQUARE_BOTTOM_RIGHT:Lnet/minecraft/block/entity/BannerPattern;
-
SQUARE_TOP_LEFT
- Mappings:
Namespace Name Mixin selector official dLchn;d:Lchn;intermediary field_11831Lnet/minecraft/class_2582;field_11831:Lnet/minecraft/class_2582;named SQUARE_TOP_LEFTLnet/minecraft/block/entity/BannerPattern;SQUARE_TOP_LEFT:Lnet/minecraft/block/entity/BannerPattern;
-
SQUARE_TOP_RIGHT
- Mappings:
Namespace Name Mixin selector official eLchn;e:Lchn;intermediary field_11848Lnet/minecraft/class_2582;field_11848:Lnet/minecraft/class_2582;named SQUARE_TOP_RIGHTLnet/minecraft/block/entity/BannerPattern;SQUARE_TOP_RIGHT:Lnet/minecraft/block/entity/BannerPattern;
-
STRIPE_BOTTOM
- Mappings:
Namespace Name Mixin selector official fLchn;f:Lchn;intermediary field_11810Lnet/minecraft/class_2582;field_11810:Lnet/minecraft/class_2582;named STRIPE_BOTTOMLnet/minecraft/block/entity/BannerPattern;STRIPE_BOTTOM:Lnet/minecraft/block/entity/BannerPattern;
-
STRIPE_TOP
- Mappings:
Namespace Name Mixin selector official gLchn;g:Lchn;intermediary field_11829Lnet/minecraft/class_2582;field_11829:Lnet/minecraft/class_2582;named STRIPE_TOPLnet/minecraft/block/entity/BannerPattern;STRIPE_TOP:Lnet/minecraft/block/entity/BannerPattern;
-
STRIPE_LEFT
- Mappings:
Namespace Name Mixin selector official hLchn;h:Lchn;intermediary field_11837Lnet/minecraft/class_2582;field_11837:Lnet/minecraft/class_2582;named STRIPE_LEFTLnet/minecraft/block/entity/BannerPattern;STRIPE_LEFT:Lnet/minecraft/block/entity/BannerPattern;
-
STRIPE_RIGHT
- Mappings:
Namespace Name Mixin selector official iLchn;i:Lchn;intermediary field_11813Lnet/minecraft/class_2582;field_11813:Lnet/minecraft/class_2582;named STRIPE_RIGHTLnet/minecraft/block/entity/BannerPattern;STRIPE_RIGHT:Lnet/minecraft/block/entity/BannerPattern;
-
STRIPE_CENTER
- Mappings:
Namespace Name Mixin selector official jLchn;j:Lchn;intermediary field_11819Lnet/minecraft/class_2582;field_11819:Lnet/minecraft/class_2582;named STRIPE_CENTERLnet/minecraft/block/entity/BannerPattern;STRIPE_CENTER:Lnet/minecraft/block/entity/BannerPattern;
-
STRIPE_MIDDLE
- Mappings:
Namespace Name Mixin selector official kLchn;k:Lchn;intermediary field_11838Lnet/minecraft/class_2582;field_11838:Lnet/minecraft/class_2582;named STRIPE_MIDDLELnet/minecraft/block/entity/BannerPattern;STRIPE_MIDDLE:Lnet/minecraft/block/entity/BannerPattern;
-
STRIPE_DOWNRIGHT
- Mappings:
Namespace Name Mixin selector official lLchn;l:Lchn;intermediary field_11807Lnet/minecraft/class_2582;field_11807:Lnet/minecraft/class_2582;named STRIPE_DOWNRIGHTLnet/minecraft/block/entity/BannerPattern;STRIPE_DOWNRIGHT:Lnet/minecraft/block/entity/BannerPattern;
-
STRIPE_DOWNLEFT
- Mappings:
Namespace Name Mixin selector official mLchn;m:Lchn;intermediary field_11820Lnet/minecraft/class_2582;field_11820:Lnet/minecraft/class_2582;named STRIPE_DOWNLEFTLnet/minecraft/block/entity/BannerPattern;STRIPE_DOWNLEFT:Lnet/minecraft/block/entity/BannerPattern;
-
STRIPE_SMALL
- Mappings:
Namespace Name Mixin selector official nLchn;n:Lchn;intermediary field_11814Lnet/minecraft/class_2582;field_11814:Lnet/minecraft/class_2582;named STRIPE_SMALLLnet/minecraft/block/entity/BannerPattern;STRIPE_SMALL:Lnet/minecraft/block/entity/BannerPattern;
-
CROSS
- Mappings:
Namespace Name Mixin selector official oLchn;o:Lchn;intermediary field_11844Lnet/minecraft/class_2582;field_11844:Lnet/minecraft/class_2582;named CROSSLnet/minecraft/block/entity/BannerPattern;CROSS:Lnet/minecraft/block/entity/BannerPattern;
-
STRAIGHT_CROSS
- Mappings:
Namespace Name Mixin selector official pLchn;p:Lchn;intermediary field_11830Lnet/minecraft/class_2582;field_11830:Lnet/minecraft/class_2582;named STRAIGHT_CROSSLnet/minecraft/block/entity/BannerPattern;STRAIGHT_CROSS:Lnet/minecraft/block/entity/BannerPattern;
-
TRIANGLE_BOTTOM
- Mappings:
Namespace Name Mixin selector official qLchn;q:Lchn;intermediary field_11811Lnet/minecraft/class_2582;field_11811:Lnet/minecraft/class_2582;named TRIANGLE_BOTTOMLnet/minecraft/block/entity/BannerPattern;TRIANGLE_BOTTOM:Lnet/minecraft/block/entity/BannerPattern;
-
TRIANGLE_TOP
- Mappings:
Namespace Name Mixin selector official rLchn;r:Lchn;intermediary field_11849Lnet/minecraft/class_2582;field_11849:Lnet/minecraft/class_2582;named TRIANGLE_TOPLnet/minecraft/block/entity/BannerPattern;TRIANGLE_TOP:Lnet/minecraft/block/entity/BannerPattern;
-
TRIANGLES_BOTTOM
- Mappings:
Namespace Name Mixin selector official sLchn;s:Lchn;intermediary field_11822Lnet/minecraft/class_2582;field_11822:Lnet/minecraft/class_2582;named TRIANGLES_BOTTOMLnet/minecraft/block/entity/BannerPattern;TRIANGLES_BOTTOM:Lnet/minecraft/block/entity/BannerPattern;
-
TRIANGLES_TOP
- Mappings:
Namespace Name Mixin selector official tLchn;t:Lchn;intermediary field_11815Lnet/minecraft/class_2582;field_11815:Lnet/minecraft/class_2582;named TRIANGLES_TOPLnet/minecraft/block/entity/BannerPattern;TRIANGLES_TOP:Lnet/minecraft/block/entity/BannerPattern;
-
DIAGONAL_LEFT
- Mappings:
Namespace Name Mixin selector official uLchn;u:Lchn;intermediary field_11847Lnet/minecraft/class_2582;field_11847:Lnet/minecraft/class_2582;named DIAGONAL_LEFTLnet/minecraft/block/entity/BannerPattern;DIAGONAL_LEFT:Lnet/minecraft/block/entity/BannerPattern;
-
DIAGONAL_RIGHT
- Mappings:
Namespace Name Mixin selector official vLchn;v:Lchn;intermediary field_11835Lnet/minecraft/class_2582;field_11835:Lnet/minecraft/class_2582;named DIAGONAL_RIGHTLnet/minecraft/block/entity/BannerPattern;DIAGONAL_RIGHT:Lnet/minecraft/block/entity/BannerPattern;
-
DIAGONAL_LEFT_MIRROR
- Mappings:
Namespace Name Mixin selector official wLchn;w:Lchn;intermediary field_11817Lnet/minecraft/class_2582;field_11817:Lnet/minecraft/class_2582;named DIAGONAL_LEFT_MIRRORLnet/minecraft/block/entity/BannerPattern;DIAGONAL_LEFT_MIRROR:Lnet/minecraft/block/entity/BannerPattern;
-
DIAGONAL_RIGHT_MIRROR
- Mappings:
Namespace Name Mixin selector official xLchn;x:Lchn;intermediary field_11842Lnet/minecraft/class_2582;field_11842:Lnet/minecraft/class_2582;named DIAGONAL_RIGHT_MIRRORLnet/minecraft/block/entity/BannerPattern;DIAGONAL_RIGHT_MIRROR:Lnet/minecraft/block/entity/BannerPattern;
-
CIRCLE_MIDDLE
- Mappings:
Namespace Name Mixin selector official yLchn;y:Lchn;intermediary field_11826Lnet/minecraft/class_2582;field_11826:Lnet/minecraft/class_2582;named CIRCLE_MIDDLELnet/minecraft/block/entity/BannerPattern;CIRCLE_MIDDLE:Lnet/minecraft/block/entity/BannerPattern;
-
RHOMBUS_MIDDLE
- Mappings:
Namespace Name Mixin selector official zLchn;z:Lchn;intermediary field_11821Lnet/minecraft/class_2582;field_11821:Lnet/minecraft/class_2582;named RHOMBUS_MIDDLELnet/minecraft/block/entity/BannerPattern;RHOMBUS_MIDDLE:Lnet/minecraft/block/entity/BannerPattern;
-
HALF_VERTICAL
- Mappings:
Namespace Name Mixin selector official ALchn;A:Lchn;intermediary field_11828Lnet/minecraft/class_2582;field_11828:Lnet/minecraft/class_2582;named HALF_VERTICALLnet/minecraft/block/entity/BannerPattern;HALF_VERTICAL:Lnet/minecraft/block/entity/BannerPattern;
-
HALF_HORIZONTAL
- Mappings:
Namespace Name Mixin selector official BLchn;B:Lchn;intermediary field_11843Lnet/minecraft/class_2582;field_11843:Lnet/minecraft/class_2582;named HALF_HORIZONTALLnet/minecraft/block/entity/BannerPattern;HALF_HORIZONTAL:Lnet/minecraft/block/entity/BannerPattern;
-
HALF_VERTICAL_MIRROR
- Mappings:
Namespace Name Mixin selector official CLchn;C:Lchn;intermediary field_11818Lnet/minecraft/class_2582;field_11818:Lnet/minecraft/class_2582;named HALF_VERTICAL_MIRRORLnet/minecraft/block/entity/BannerPattern;HALF_VERTICAL_MIRROR:Lnet/minecraft/block/entity/BannerPattern;
-
HALF_HORIZONTAL_MIRROR
- Mappings:
Namespace Name Mixin selector official DLchn;D:Lchn;intermediary field_11836Lnet/minecraft/class_2582;field_11836:Lnet/minecraft/class_2582;named HALF_HORIZONTAL_MIRRORLnet/minecraft/block/entity/BannerPattern;HALF_HORIZONTAL_MIRROR:Lnet/minecraft/block/entity/BannerPattern;
-
BORDER
- Mappings:
Namespace Name Mixin selector official ELchn;E:Lchn;intermediary field_11840Lnet/minecraft/class_2582;field_11840:Lnet/minecraft/class_2582;named BORDERLnet/minecraft/block/entity/BannerPattern;BORDER:Lnet/minecraft/block/entity/BannerPattern;
-
CURLY_BORDER
- Mappings:
Namespace Name Mixin selector official FLchn;F:Lchn;intermediary field_11816Lnet/minecraft/class_2582;field_11816:Lnet/minecraft/class_2582;named CURLY_BORDERLnet/minecraft/block/entity/BannerPattern;CURLY_BORDER:Lnet/minecraft/block/entity/BannerPattern;
-
GRADIENT
- Mappings:
Namespace Name Mixin selector official GLchn;G:Lchn;intermediary field_11827Lnet/minecraft/class_2582;field_11827:Lnet/minecraft/class_2582;named GRADIENTLnet/minecraft/block/entity/BannerPattern;GRADIENT:Lnet/minecraft/block/entity/BannerPattern;
-
GRADIENT_UP
- Mappings:
Namespace Name Mixin selector official HLchn;H:Lchn;intermediary field_11850Lnet/minecraft/class_2582;field_11850:Lnet/minecraft/class_2582;named GRADIENT_UPLnet/minecraft/block/entity/BannerPattern;GRADIENT_UP:Lnet/minecraft/block/entity/BannerPattern;
-
BRICKS
- Mappings:
Namespace Name Mixin selector official ILchn;I:Lchn;intermediary field_11809Lnet/minecraft/class_2582;field_11809:Lnet/minecraft/class_2582;named BRICKSLnet/minecraft/block/entity/BannerPattern;BRICKS:Lnet/minecraft/block/entity/BannerPattern;
-
GLOBE
- Mappings:
Namespace Name Mixin selector official JLchn;J:Lchn;intermediary field_18689Lnet/minecraft/class_2582;field_18689:Lnet/minecraft/class_2582;named GLOBELnet/minecraft/block/entity/BannerPattern;GLOBE:Lnet/minecraft/block/entity/BannerPattern;
-
CREEPER
- Mappings:
Namespace Name Mixin selector official KLchn;K:Lchn;intermediary field_11823Lnet/minecraft/class_2582;field_11823:Lnet/minecraft/class_2582;named CREEPERLnet/minecraft/block/entity/BannerPattern;CREEPER:Lnet/minecraft/block/entity/BannerPattern;
-
SKULL
- Mappings:
Namespace Name Mixin selector official LLchn;L:Lchn;intermediary field_11845Lnet/minecraft/class_2582;field_11845:Lnet/minecraft/class_2582;named SKULLLnet/minecraft/block/entity/BannerPattern;SKULL:Lnet/minecraft/block/entity/BannerPattern;
-
FLOWER
- Mappings:
Namespace Name Mixin selector official MLchn;M:Lchn;intermediary field_11812Lnet/minecraft/class_2582;field_11812:Lnet/minecraft/class_2582;named FLOWERLnet/minecraft/block/entity/BannerPattern;FLOWER:Lnet/minecraft/block/entity/BannerPattern;
-
MOJANG
- Mappings:
Namespace Name Mixin selector official NLchn;N:Lchn;intermediary field_11825Lnet/minecraft/class_2582;field_11825:Lnet/minecraft/class_2582;named MOJANGLnet/minecraft/block/entity/BannerPattern;MOJANG:Lnet/minecraft/block/entity/BannerPattern;
-
PIGLIN
- Mappings:
Namespace Name Mixin selector official OLchn;O:Lchn;intermediary field_23882Lnet/minecraft/class_2582;field_23882:Lnet/minecraft/class_2582;named PIGLINLnet/minecraft/block/entity/BannerPattern;PIGLIN:Lnet/minecraft/block/entity/BannerPattern;
-
-
Field Details
-
VALUES
- Mappings:
Namespace Name Mixin selector official SLchn;S:[Lchn;intermediary field_24418Lnet/minecraft/class_2582;field_24418:[Lnet/minecraft/class_2582;named VALUESLnet/minecraft/block/entity/BannerPattern;VALUES:[Lnet/minecraft/block/entity/BannerPattern;
-
COUNT
public static final int COUNT- Mappings:
Namespace Name Mixin selector official PLchn;P:Iintermediary field_11846Lnet/minecraft/class_2582;field_11846:Inamed COUNTLnet/minecraft/block/entity/BannerPattern;COUNT:I
-
HAS_PATTERN_ITEM_COUNT
public static final int HAS_PATTERN_ITEM_COUNT- Mappings:
Namespace Name Mixin selector official QLchn;Q:Iintermediary field_24417Lnet/minecraft/class_2582;field_24417:Inamed HAS_PATTERN_ITEM_COUNTLnet/minecraft/block/entity/BannerPattern;HAS_PATTERN_ITEM_COUNT:I
-
LOOM_APPLICABLE_COUNT
public static final int LOOM_APPLICABLE_COUNT- Mappings:
Namespace Name Mixin selector official RLchn;R:Iintermediary field_18283Lnet/minecraft/class_2582;field_18283:Inamed LOOM_APPLICABLE_COUNTLnet/minecraft/block/entity/BannerPattern;LOOM_APPLICABLE_COUNT:I
-
hasPatternItem
private final boolean hasPatternItem- Mappings:
Namespace Name Mixin selector official TLchn;T:Zintermediary field_24419Lnet/minecraft/class_2582;field_24419:Znamed hasPatternItemLnet/minecraft/block/entity/BannerPattern;hasPatternItem:Z
-
name
- Mappings:
Namespace Name Mixin selector official ULchn;U:Ljava/lang/String;intermediary field_11808Lnet/minecraft/class_2582;field_11808:Ljava/lang/String;named nameLnet/minecraft/block/entity/BannerPattern;name:Ljava/lang/String;
-
id
- Mappings:
Namespace Name Mixin selector official VLchn;V:Ljava/lang/String;intermediary field_11824Lnet/minecraft/class_2582;field_11824:Ljava/lang/String;named idLnet/minecraft/block/entity/BannerPattern;id:Ljava/lang/String;
-
-
Constructor Details
-
BannerPattern
- Mappings:
Namespace Name Mixin selector official <init>Lchn;<init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_2582;<init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)Vnamed <init>Lnet/minecraft/block/entity/BannerPattern;<init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
-
BannerPattern
- Mappings:
Namespace Name Mixin selector official <init>Lchn;<init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Z)Vintermediary <init>Lnet/minecraft/class_2582;<init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Z)Vnamed <init>Lnet/minecraft/block/entity/BannerPattern;<init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Z)V
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException- if the argument is null
-
getSpriteId
- Mappings:
Namespace Name Mixin selector official aLchn;a(Z)Lwp;intermediary method_22536Lnet/minecraft/class_2582;method_22536(Z)Lnet/minecraft/class_2960;named getSpriteIdLnet/minecraft/block/entity/BannerPattern;getSpriteId(Z)Lnet/minecraft/util/Identifier;
-
getName
- Mappings:
Namespace Name Mixin selector official aLchn;a()Ljava/lang/String;intermediary method_10947Lnet/minecraft/class_2582;method_10947()Ljava/lang/String;named getNameLnet/minecraft/block/entity/BannerPattern;getName()Ljava/lang/String;
-
getId
- Mappings:
Namespace Name Mixin selector official bLchn;b()Ljava/lang/String;intermediary method_10945Lnet/minecraft/class_2582;method_10945()Ljava/lang/String;named getIdLnet/minecraft/block/entity/BannerPattern;getId()Ljava/lang/String;
-
byId
- Mappings:
Namespace Name Mixin selector official aLchn;a(Ljava/lang/String;)Lchn;intermediary method_10946Lnet/minecraft/class_2582;method_10946(Ljava/lang/String;)Lnet/minecraft/class_2582;named byIdLnet/minecraft/block/entity/BannerPattern;byId(Ljava/lang/String;)Lnet/minecraft/block/entity/BannerPattern;
-
byName
- Mappings:
Namespace Name Mixin selector official bLchn;b(Ljava/lang/String;)Lchn;intermediary method_31652Lnet/minecraft/class_2582;method_31652(Ljava/lang/String;)Lnet/minecraft/class_2582;named byNameLnet/minecraft/block/entity/BannerPattern;byName(Ljava/lang/String;)Lnet/minecraft/block/entity/BannerPattern;
-