Uses of Interface
org.bukkit.block.banner.PatternType
Package
Description
The root package of the Bukkit API, contains generalized API classes.
Classes relevant to banner blocks.
Package for
InventoryView
child interfaces that
house further usability for InventoryView
.-
Uses of PatternType in io.papermc.paper.event.player
Modifier and TypeMethodDescriptionPlayerLoomPatternSelectEvent.getPatternType()
Gets the pattern type selected.Modifier and TypeMethodDescriptionvoid
PlayerLoomPatternSelectEvent.setPatternType
(PatternType patternType) Sets the pattern type selected.ModifierConstructorDescriptionPlayerLoomPatternSelectEvent
(Player player, LoomInventory loomInventory, PatternType patternType) -
Uses of PatternType in io.papermc.paper.registry
Modifier and TypeFieldDescriptionstatic final RegistryKey
<PatternType> RegistryKey.BANNER_PATTERN
Data-driven registry for banner patterns. -
Uses of PatternType in io.papermc.paper.registry.keys
Modifier and TypeFieldDescriptionstatic final TypedKey
<PatternType> BannerPatternKeys.BASE
minecraft:base
static final TypedKey
<PatternType> BannerPatternKeys.BORDER
minecraft:border
static final TypedKey
<PatternType> BannerPatternKeys.BRICKS
minecraft:bricks
static final TypedKey
<PatternType> BannerPatternKeys.CIRCLE
minecraft:circle
static final TypedKey
<PatternType> BannerPatternKeys.CREEPER
minecraft:creeper
static final TypedKey
<PatternType> BannerPatternKeys.CROSS
minecraft:cross
static final TypedKey
<PatternType> BannerPatternKeys.CURLY_BORDER
minecraft:curly_border
static final TypedKey
<PatternType> BannerPatternKeys.DIAGONAL_LEFT
minecraft:diagonal_left
static final TypedKey
<PatternType> BannerPatternKeys.DIAGONAL_RIGHT
minecraft:diagonal_right
static final TypedKey
<PatternType> BannerPatternKeys.DIAGONAL_UP_LEFT
minecraft:diagonal_up_left
static final TypedKey
<PatternType> BannerPatternKeys.DIAGONAL_UP_RIGHT
minecraft:diagonal_up_right
static final TypedKey
<PatternType> BannerPatternKeys.FLOW
minecraft:flow
static final TypedKey
<PatternType> BannerPatternKeys.FLOWER
minecraft:flower
static final TypedKey
<PatternType> BannerPatternKeys.GLOBE
minecraft:globe
static final TypedKey
<PatternType> BannerPatternKeys.GRADIENT
minecraft:gradient
static final TypedKey
<PatternType> BannerPatternKeys.GRADIENT_UP
minecraft:gradient_up
static final TypedKey
<PatternType> BannerPatternKeys.GUSTER
minecraft:guster
static final TypedKey
<PatternType> BannerPatternKeys.HALF_HORIZONTAL
minecraft:half_horizontal
static final TypedKey
<PatternType> BannerPatternKeys.HALF_HORIZONTAL_BOTTOM
minecraft:half_horizontal_bottom
static final TypedKey
<PatternType> BannerPatternKeys.HALF_VERTICAL
minecraft:half_vertical
static final TypedKey
<PatternType> BannerPatternKeys.HALF_VERTICAL_RIGHT
minecraft:half_vertical_right
static final TypedKey
<PatternType> BannerPatternKeys.MOJANG
minecraft:mojang
static final TypedKey
<PatternType> BannerPatternKeys.PIGLIN
minecraft:piglin
static final TypedKey
<PatternType> BannerPatternKeys.RHOMBUS
minecraft:rhombus
static final TypedKey
<PatternType> BannerPatternKeys.SKULL
minecraft:skull
static final TypedKey
<PatternType> BannerPatternKeys.SMALL_STRIPES
minecraft:small_stripes
static final TypedKey
<PatternType> BannerPatternKeys.SQUARE_BOTTOM_LEFT
minecraft:square_bottom_left
static final TypedKey
<PatternType> BannerPatternKeys.SQUARE_BOTTOM_RIGHT
minecraft:square_bottom_right
static final TypedKey
<PatternType> BannerPatternKeys.SQUARE_TOP_LEFT
minecraft:square_top_left
static final TypedKey
<PatternType> BannerPatternKeys.SQUARE_TOP_RIGHT
minecraft:square_top_right
static final TypedKey
<PatternType> BannerPatternKeys.STRAIGHT_CROSS
minecraft:straight_cross
static final TypedKey
<PatternType> BannerPatternKeys.STRIPE_BOTTOM
minecraft:stripe_bottom
static final TypedKey
<PatternType> BannerPatternKeys.STRIPE_CENTER
minecraft:stripe_center
static final TypedKey
<PatternType> BannerPatternKeys.STRIPE_DOWNLEFT
minecraft:stripe_downleft
static final TypedKey
<PatternType> BannerPatternKeys.STRIPE_DOWNRIGHT
minecraft:stripe_downright
static final TypedKey
<PatternType> BannerPatternKeys.STRIPE_LEFT
minecraft:stripe_left
static final TypedKey
<PatternType> BannerPatternKeys.STRIPE_MIDDLE
minecraft:stripe_middle
static final TypedKey
<PatternType> BannerPatternKeys.STRIPE_RIGHT
minecraft:stripe_right
static final TypedKey
<PatternType> BannerPatternKeys.STRIPE_TOP
minecraft:stripe_top
static final TypedKey
<PatternType> BannerPatternKeys.TRIANGLE_BOTTOM
minecraft:triangle_bottom
static final TypedKey
<PatternType> BannerPatternKeys.TRIANGLE_TOP
minecraft:triangle_top
static final TypedKey
<PatternType> BannerPatternKeys.TRIANGLES_BOTTOM
minecraft:triangles_bottom
static final TypedKey
<PatternType> BannerPatternKeys.TRIANGLES_TOP
minecraft:triangles_top
Modifier and TypeMethodDescriptionstatic TypedKey
<PatternType> Creates a key forPatternType
in the registryminecraft:banner_pattern
. -
Uses of PatternType in io.papermc.paper.registry.keys.tags
Modifier and TypeFieldDescriptionstatic final TagKey
<PatternType> BannerPatternTagKeys.NO_ITEM_REQUIRED
#minecraft:no_item_required
static final TagKey
<PatternType> BannerPatternTagKeys.PATTERN_ITEM_BORDURE_INDENTED
#minecraft:pattern_item/bordure_indented
static final TagKey
<PatternType> BannerPatternTagKeys.PATTERN_ITEM_CREEPER
#minecraft:pattern_item/creeper
static final TagKey
<PatternType> BannerPatternTagKeys.PATTERN_ITEM_FIELD_MASONED
#minecraft:pattern_item/field_masoned
static final TagKey
<PatternType> BannerPatternTagKeys.PATTERN_ITEM_FLOW
#minecraft:pattern_item/flow
static final TagKey
<PatternType> BannerPatternTagKeys.PATTERN_ITEM_FLOWER
#minecraft:pattern_item/flower
static final TagKey
<PatternType> BannerPatternTagKeys.PATTERN_ITEM_GLOBE
#minecraft:pattern_item/globe
static final TagKey
<PatternType> BannerPatternTagKeys.PATTERN_ITEM_GUSTER
#minecraft:pattern_item/guster
static final TagKey
<PatternType> BannerPatternTagKeys.PATTERN_ITEM_MOJANG
#minecraft:pattern_item/mojang
static final TagKey
<PatternType> BannerPatternTagKeys.PATTERN_ITEM_PIGLIN
#minecraft:pattern_item/piglin
static final TagKey
<PatternType> BannerPatternTagKeys.PATTERN_ITEM_SKULL
#minecraft:pattern_item/skull
Modifier and TypeMethodDescriptionstatic TagKey
<PatternType> Creates a tag key forPatternType
in the registryminecraft:banner_pattern
. -
Uses of PatternType in org.bukkit
Modifier and TypeFieldDescriptionstatic final Registry
<PatternType> Registry.BANNER_PATTERN
Deprecated. -
Uses of PatternType in org.bukkit.block.banner
Modifier and TypeFieldDescriptionstatic final PatternType
PatternType.BASE
static final PatternType
PatternType.BORDER
static final PatternType
PatternType.BRICKS
static final PatternType
PatternType.CIRCLE
static final PatternType
PatternType.CREEPER
static final PatternType
PatternType.CROSS
static final PatternType
PatternType.CURLY_BORDER
static final PatternType
PatternType.DIAGONAL_LEFT
static final PatternType
PatternType.DIAGONAL_RIGHT
static final PatternType
PatternType.DIAGONAL_UP_LEFT
static final PatternType
PatternType.DIAGONAL_UP_RIGHT
static final PatternType
PatternType.FLOW
static final PatternType
PatternType.FLOWER
static final PatternType
PatternType.GLOBE
static final PatternType
PatternType.GRADIENT
static final PatternType
PatternType.GRADIENT_UP
static final PatternType
PatternType.GUSTER
static final PatternType
PatternType.HALF_HORIZONTAL
static final PatternType
PatternType.HALF_HORIZONTAL_BOTTOM
static final PatternType
PatternType.HALF_VERTICAL
static final PatternType
PatternType.HALF_VERTICAL_RIGHT
static final PatternType
PatternType.MOJANG
static final PatternType
PatternType.PIGLIN
static final PatternType
PatternType.RHOMBUS
static final PatternType
PatternType.SKULL
static final PatternType
PatternType.SMALL_STRIPES
static final PatternType
PatternType.SQUARE_BOTTOM_LEFT
static final PatternType
PatternType.SQUARE_BOTTOM_RIGHT
static final PatternType
PatternType.SQUARE_TOP_LEFT
static final PatternType
PatternType.SQUARE_TOP_RIGHT
static final PatternType
PatternType.STRAIGHT_CROSS
static final PatternType
PatternType.STRIPE_BOTTOM
static final PatternType
PatternType.STRIPE_CENTER
static final PatternType
PatternType.STRIPE_DOWNLEFT
static final PatternType
PatternType.STRIPE_DOWNRIGHT
static final PatternType
PatternType.STRIPE_LEFT
static final PatternType
PatternType.STRIPE_MIDDLE
static final PatternType
PatternType.STRIPE_RIGHT
static final PatternType
PatternType.STRIPE_TOP
static final PatternType
PatternType.TRIANGLE_BOTTOM
static final PatternType
PatternType.TRIANGLE_TOP
static final PatternType
PatternType.TRIANGLES_BOTTOM
static final PatternType
PatternType.TRIANGLES_TOP
Modifier and TypeMethodDescriptionstatic @Nullable PatternType
PatternType.getByIdentifier
(@Nullable String identifier) Deprecated, for removal: This API element is subject to removal in a future version.magic value, useRegistry.get(NamespacedKey)
insteadPattern.getPattern()
Returns the type of patternstatic @NotNull PatternType
Deprecated, for removal: This API element is subject to removal in a future version.only for backwards compatibility, useRegistry.get(NamespacedKey)
instead.static @NotNull PatternType[]
PatternType.values()
Deprecated, for removal: This API element is subject to removal in a future version.useIterable.iterator()
.ModifierConstructorDescriptionPattern
(@NotNull DyeColor color, @NotNull PatternType pattern) Creates a new pattern from the specified color and pattern type -
Uses of PatternType in org.bukkit.inventory.view
Modifier and TypeMethodDescriptionLoomView.getSelectablePatterns()
Gets a list of all selectable to the player.
RegistryAccess.getRegistry(io.papermc.paper.registry.RegistryKey)
withRegistryKey.BANNER_PATTERN