Package net.minecraft.block.entity
Enum Class BannerPattern
- All Implemented Interfaces:
Serializable,Comparable<BannerPattern>,Constable
- Mappings:
Namespace Name official cihintermediary 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 boolean(package private) 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 class with the specified name.static BannerPattern[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
BASE
- Mappings:
Namespace Name Mixin selector official aLcih;a:Lcih;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 bLcih;b:Lcih;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 cLcih;c:Lcih;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 dLcih;d:Lcih;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 eLcih;e:Lcih;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 fLcih;f:Lcih;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 gLcih;g:Lcih;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 hLcih;h:Lcih;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 iLcih;i:Lcih;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 jLcih;j:Lcih;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 kLcih;k:Lcih;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 lLcih;l:Lcih;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 mLcih;m:Lcih;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 nLcih;n:Lcih;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 oLcih;o:Lcih;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 pLcih;p:Lcih;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 qLcih;q:Lcih;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 rLcih;r:Lcih;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 sLcih;s:Lcih;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 tLcih;t:Lcih;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 uLcih;u:Lcih;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 vLcih;v:Lcih;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 wLcih;w:Lcih;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 xLcih;x:Lcih;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 yLcih;y:Lcih;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 zLcih;z:Lcih;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 ALcih;A:Lcih;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 BLcih;B:Lcih;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 CLcih;C:Lcih;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 DLcih;D:Lcih;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 ELcih;E:Lcih;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 FLcih;F:Lcih;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 GLcih;G:Lcih;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 HLcih;H:Lcih;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 ILcih;I:Lcih;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 JLcih;J:Lcih;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 KLcih;K:Lcih;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 LLcih;L:Lcih;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 MLcih;M:Lcih;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 NLcih;N:Lcih;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 OLcih;O:Lcih;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 SLcih;S:[Lcih;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 PLcih;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 QLcih;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 RLcih;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 TLcih;T:Zintermediary field_24419Lnet/minecraft/class_2582;field_24419:Znamed hasPatternItemLnet/minecraft/block/entity/BannerPattern;hasPatternItem:Z
-
name
- Mappings:
Namespace Name Mixin selector official ULcih;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 VLcih;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>Lcih;<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>Lcih;<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 class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
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 nameNullPointerException- if the argument is null
-
getSpriteId
- Mappings:
Namespace Name Mixin selector official aLcih;a(Z)Lww;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 aLcih;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 bLcih;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 aLcih;a(Ljava/lang/String;)Lcih;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 bLcih;b(Ljava/lang/String;)Lcih;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;
-