Uses of Class
net.minecraft.block.entity.BannerPattern
Package
Description
-
Uses of BannerPattern in net.minecraft.block.entity
Modifier and TypeFieldDescriptionstatic final RegistryKey<BannerPattern>
BannerPatterns.BASE
static final RegistryKey<BannerPattern>
BannerPatterns.BORDER
static final RegistryKey<BannerPattern>
BannerPatterns.BRICKS
static final RegistryKey<BannerPattern>
BannerPatterns.CIRCLE
static final RegistryKey<BannerPattern>
BannerPatterns.CREEPER
static final RegistryKey<BannerPattern>
BannerPatterns.CROSS
static final RegistryKey<BannerPattern>
BannerPatterns.CURLY_BORDER
static final RegistryKey<BannerPattern>
BannerPatterns.DIAGONAL_LEFT
static final RegistryKey<BannerPattern>
BannerPatterns.DIAGONAL_RIGHT
static final RegistryKey<BannerPattern>
BannerPatterns.DIAGONAL_UP_LEFT
static final RegistryKey<BannerPattern>
BannerPatterns.DIAGONAL_UP_RIGHT
private final List<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>,
DyeColor>> BannerPattern.Patterns.entries
static final RegistryKey<BannerPattern>
BannerPatterns.FLOWER
static final RegistryKey<BannerPattern>
BannerPatterns.GLOBE
static final RegistryKey<BannerPattern>
BannerPatterns.GRADIENT
static final RegistryKey<BannerPattern>
BannerPatterns.GRADIENT_UP
static final RegistryKey<BannerPattern>
BannerPatterns.HALF_HORIZONTAL
static final RegistryKey<BannerPattern>
BannerPatterns.HALF_HORIZONTAL_BOTTOM
static final RegistryKey<BannerPattern>
BannerPatterns.HALF_VERTICAL
static final RegistryKey<BannerPattern>
BannerPatterns.HALF_VERTICAL_RIGHT
static final RegistryKey<BannerPattern>
BannerPatterns.MOJANG
private @Nullable List<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>,
DyeColor>> BannerBlockEntity.patterns
static final RegistryKey<BannerPattern>
BannerPatterns.PIGLIN
static final RegistryKey<BannerPattern>
BannerPatterns.RHOMBUS
static final RegistryKey<BannerPattern>
BannerPatterns.SKULL
static final RegistryKey<BannerPattern>
BannerPatterns.SMALL_STRIPES
static final RegistryKey<BannerPattern>
BannerPatterns.SQUARE_BOTTOM_LEFT
static final RegistryKey<BannerPattern>
BannerPatterns.SQUARE_BOTTOM_RIGHT
static final RegistryKey<BannerPattern>
BannerPatterns.SQUARE_TOP_LEFT
static final RegistryKey<BannerPattern>
BannerPatterns.SQUARE_TOP_RIGHT
static final RegistryKey<BannerPattern>
BannerPatterns.STRAIGHT_CROSS
static final RegistryKey<BannerPattern>
BannerPatterns.STRIPE_BOTTOM
static final RegistryKey<BannerPattern>
BannerPatterns.STRIPE_CENTER
static final RegistryKey<BannerPattern>
BannerPatterns.STRIPE_DOWNLEFT
static final RegistryKey<BannerPattern>
BannerPatterns.STRIPE_DOWNRIGHT
static final RegistryKey<BannerPattern>
BannerPatterns.STRIPE_LEFT
static final RegistryKey<BannerPattern>
BannerPatterns.STRIPE_MIDDLE
static final RegistryKey<BannerPattern>
BannerPatterns.STRIPE_RIGHT
static final RegistryKey<BannerPattern>
BannerPatterns.STRIPE_TOP
static final RegistryKey<BannerPattern>
BannerPatterns.TRIANGLE_BOTTOM
static final RegistryKey<BannerPattern>
BannerPatterns.TRIANGLE_TOP
static final RegistryKey<BannerPattern>
BannerPatterns.TRIANGLES_BOTTOM
static final RegistryKey<BannerPattern>
BannerPatterns.TRIANGLES_TOP
Modifier and TypeMethodDescriptionstatic BannerPattern
BannerPatterns.registerAndGetDefault
(Registry<BannerPattern> registry) Modifier and TypeMethodDescriptionstatic @Nullable RegistryEntry<BannerPattern>
List<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>,
DyeColor>> BannerBlockEntity.getPatterns()
static List<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>,
DyeColor>> BannerBlockEntity.getPatternsFromNbt
(DyeColor baseColor, @Nullable NbtList patternListNbt) private static RegistryKey<BannerPattern>
Modifier and TypeMethodDescriptionBannerPattern.Patterns.add
(com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>, DyeColor> pattern) BannerPattern.Patterns.add
(RegistryEntry<BannerPattern> pattern, DyeColor color) BannerPattern.Patterns.add
(RegistryKey<BannerPattern> pattern, DyeColor color) static Identifier
BannerPattern.getSpriteId
(RegistryKey<BannerPattern> pattern, boolean banner) static BannerPattern
BannerPatterns.registerAndGetDefault
(Registry<BannerPattern> registry) -
Uses of BannerPattern in net.minecraft.client.gui.screen.ingame
Modifier and TypeFieldDescriptionprivate @Nullable List<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>,
DyeColor>> LoomScreen.bannerPatterns
Modifier and TypeMethodDescriptionprivate void
LoomScreen.drawBanner
(DrawContext context, RegistryEntry<BannerPattern> pattern, int x, int y) -
Uses of BannerPattern in net.minecraft.client.render
Modifier and TypeFieldDescriptionstatic final Map<RegistryKey<BannerPattern>,
SpriteIdentifier> TexturedRenderLayers.BANNER_PATTERN_TEXTURES
static final Map<RegistryKey<BannerPattern>,
SpriteIdentifier> TexturedRenderLayers.SHIELD_PATTERN_TEXTURES
Modifier and TypeMethodDescriptionprivate static SpriteIdentifier
TexturedRenderLayers.createBannerPatternTextureId
(RegistryKey<BannerPattern> bannerPattern) private static SpriteIdentifier
TexturedRenderLayers.createShieldPatternTextureId
(RegistryKey<BannerPattern> bannerPattern) static SpriteIdentifier
TexturedRenderLayers.getBannerPatternTextureId
(RegistryKey<BannerPattern> bannerPattern) static SpriteIdentifier
TexturedRenderLayers.getShieldPatternTextureId
(RegistryKey<BannerPattern> bannerPattern) -
Uses of BannerPattern in net.minecraft.client.render.block.entity
Modifier and TypeMethodDescriptionstatic void
BannerBlockEntityRenderer.renderCanvas
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier baseSprite, boolean isBanner, List<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>, DyeColor>> patterns) static void
BannerBlockEntityRenderer.renderCanvas
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier baseSprite, boolean isBanner, List<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>, DyeColor>> patterns, boolean glint) -
Uses of BannerPattern in net.minecraft.item
Modifier and TypeFieldDescriptionprivate final TagKey<BannerPattern>
BannerPatternItem.patternItemTag
ModifierConstructorDescriptionBannerPatternItem
(TagKey<BannerPattern> patternItemTag, Item.Settings settings) -
Uses of BannerPattern in net.minecraft.loot.function
Modifier and TypeFieldDescriptionprivate final ImmutableList.Builder<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>,
DyeColor>> SetBannerPatternFunction.Builder.patterns
(package private) final List<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>,
DyeColor>> SetBannerPatternFunction.patterns
Modifier and TypeMethodDescriptionSetBannerPatternFunction.Builder.pattern
(RegistryEntry<BannerPattern> pattern, DyeColor color) SetBannerPatternFunction.Builder.pattern
(RegistryKey<BannerPattern> pattern, DyeColor color) ModifierConstructorDescription(package private)
SetBannerPatternFunction
(LootCondition[] conditions, List<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>, DyeColor>> patterns, boolean append) -
Uses of BannerPattern in net.minecraft.registry
Modifier and TypeFieldDescriptionstatic final Registry<BannerPattern>
Registries.BANNER_PATTERN
static final RegistryKey<Registry<BannerPattern>>
RegistryKeys.BANNER_PATTERN
-
Uses of BannerPattern in net.minecraft.registry.tag
Modifier and TypeFieldDescriptionstatic final TagKey<BannerPattern>
BannerPatternTags.CREEPER_PATTERN_ITEM
static final TagKey<BannerPattern>
BannerPatternTags.FLOWER_PATTERN_ITEM
static final TagKey<BannerPattern>
BannerPatternTags.GLOBE_PATTERN_ITEM
static final TagKey<BannerPattern>
BannerPatternTags.MOJANG_PATTERN_ITEM
static final TagKey<BannerPattern>
BannerPatternTags.NO_ITEM_REQUIRED
static final TagKey<BannerPattern>
BannerPatternTags.PIGLIN_PATTERN_ITEM
static final TagKey<BannerPattern>
BannerPatternTags.SKULL_PATTERN_ITEM
-
Uses of BannerPattern in net.minecraft.screen
Modifier and TypeFieldDescriptionprivate List<RegistryEntry<BannerPattern>>
LoomScreenHandler.bannerPatterns
Modifier and TypeMethodDescriptionLoomScreenHandler.getBannerPatterns()
private List<RegistryEntry<BannerPattern>>
LoomScreenHandler.getPatternsFor
(ItemStack stack) Modifier and TypeMethodDescriptionprivate void
LoomScreenHandler.updateOutputSlot
(RegistryEntry<BannerPattern> pattern)