Package net.minecraft.block.entity
Enum BannerPattern
- All Implemented Interfaces:
Serializable,Comparable<BannerPattern>,java.lang.constant.Constable
public enum BannerPattern extends Enum<BannerPattern>
- Mappings:
Namespace Name official cgeintermediary net/minecraft/class_2582named net/minecraft/block/entity/BannerPattern
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBannerPattern.PatternsNested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
-
Field Summary
Fields Modifier and Type Field Description static intCOUNTstatic intHAS_PATTERN_ITEM_COUNTprivate booleanhasPatternItemprivate Stringidstatic intLOOM_APPLICABLE_COUNTprivate Stringnameprivate static BannerPattern[]VALUES -
Constructor Summary
Constructors Modifier Constructor Description privateBannerPattern(String name, String id)privateBannerPattern(String name, String id, boolean hasPatternItem) -
Method Summary
Modifier and Type Method Description static @Nullable BannerPatternbyId(String id)static @Nullable BannerPatternbyName(String name)StringgetId()StringgetName()IdentifiergetSpriteId(boolean banner)static BannerPatternvalueOf(String name)Returns 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 aLcge;a:Lcge;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 bLcge;b:Lcge;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 cLcge;c:Lcge;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 dLcge;d:Lcge;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 eLcge;e:Lcge;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 fLcge;f:Lcge;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 gLcge;g:Lcge;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 hLcge;h:Lcge;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 iLcge;i:Lcge;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 jLcge;j:Lcge;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 kLcge;k:Lcge;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 lLcge;l:Lcge;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 mLcge;m:Lcge;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 nLcge;n:Lcge;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 oLcge;o:Lcge;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 pLcge;p:Lcge;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 qLcge;q:Lcge;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 rLcge;r:Lcge;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 sLcge;s:Lcge;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 tLcge;t:Lcge;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 uLcge;u:Lcge;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 vLcge;v:Lcge;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 wLcge;w:Lcge;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 xLcge;x:Lcge;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 yLcge;y:Lcge;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 zLcge;z:Lcge;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 ALcge;A:Lcge;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 BLcge;B:Lcge;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 CLcge;C:Lcge;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 DLcge;D:Lcge;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 ELcge;E:Lcge;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 FLcge;F:Lcge;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 GLcge;G:Lcge;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 HLcge;H:Lcge;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 ILcge;I:Lcge;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 JLcge;J:Lcge;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 KLcge;K:Lcge;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 LLcge;L:Lcge;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 MLcge;M:Lcge;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 NLcge;N:Lcge;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 OLcge;O:Lcge;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 SLcge;S:[Lcge;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 PLcge;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 QLcge;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 RLcge;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 TLcge;T:Zintermediary field_24419Lnet/minecraft/class_2582;field_24419:Znamed hasPatternItemLnet/minecraft/block/entity/BannerPattern;hasPatternItem:Z
-
name
- Mappings:
Namespace Name Mixin selector official ULcge;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 VLcge;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>Lcge;<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>Lcge;<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 aLcge;a(Z)Lwl;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 aLcge;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 bLcge;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 aLcge;a(Ljava/lang/String;)Lcge;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 bLcge;b(Ljava/lang/String;)Lcge;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;
-