Uses of Record Class
net.minecraft.world.level.block.entity.BannerPatternLayers
Packages that use BannerPatternLayers
Package
Description
-
Uses of BannerPatternLayers in net.minecraft.client.gui
Methods in net.minecraft.client.gui with parameters of type BannerPatternLayersModifier and TypeMethodDescriptionvoid
GuiGraphics.submitBannerPatternRenderState
(ModelPart pFlag, DyeColor pBaseColor, BannerPatternLayers pResultBannerPatterns, int pX0, int pY0, int pX1, int pY1) -
Uses of BannerPatternLayers in net.minecraft.client.gui.render.state.pip
Fields in net.minecraft.client.gui.render.state.pip declared as BannerPatternLayersModifier and TypeFieldDescriptionprivate final BannerPatternLayers
GuiBannerResultRenderState.resultBannerPatterns
The field for theresultBannerPatterns
record component.Methods in net.minecraft.client.gui.render.state.pip that return BannerPatternLayersModifier and TypeMethodDescriptionGuiBannerResultRenderState.resultBannerPatterns()
Returns the value of theresultBannerPatterns
record component.Constructors in net.minecraft.client.gui.render.state.pip with parameters of type BannerPatternLayersModifierConstructorDescriptionGuiBannerResultRenderState
(ModelPart p_416229_, DyeColor p_416489_, BannerPatternLayers p_416057_, int p_416374_, int p_416493_, int p_415894_, int p_416726_, ScreenRectangle p_416459_) GuiBannerResultRenderState
(ModelPart flag, DyeColor baseColor, BannerPatternLayers resultBannerPatterns, int x0, int y0, int x1, int y1, ScreenRectangle scissorArea, ScreenRectangle bounds) Creates an instance of aGuiBannerResultRenderState
record class. -
Uses of BannerPatternLayers in net.minecraft.client.gui.screens.inventory
Fields in net.minecraft.client.gui.screens.inventory declared as BannerPatternLayers -
Uses of BannerPatternLayers in net.minecraft.client.renderer.blockentity
Methods in net.minecraft.client.renderer.blockentity with parameters of type BannerPatternLayersModifier and TypeMethodDescriptionprivate static void
BannerRenderer.renderBanner
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, float pRotation, BannerModel pStandingModel, BannerFlagModel pStandingFlagModel, float pAngle, DyeColor pBaseColor, BannerPatternLayers pPatterns) void
BannerRenderer.renderInHand
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, DyeColor pBaseColor, BannerPatternLayers pPatterns) static void
BannerRenderer.renderPatterns
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, ModelPart pFlagPart, Material pFlagMaterial, boolean pBanner, DyeColor pBaseColor, BannerPatternLayers pPatterns) static void
BannerRenderer.renderPatterns
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, ModelPart pFlagPart, Material pFlagMaterial, boolean pBanner, DyeColor pBaseColor, BannerPatternLayers pPatterns, boolean pWithGlint, boolean pNoEntity) -
Uses of BannerPatternLayers in net.minecraft.client.renderer.special
Methods in net.minecraft.client.renderer.special that return BannerPatternLayersMethods in net.minecraft.client.renderer.special with parameters of type BannerPatternLayersModifier and TypeMethodDescriptionvoid
BannerSpecialRenderer.render
(BannerPatternLayers pPatterns, ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, boolean pHasFoilType) -
Uses of BannerPatternLayers in net.minecraft.core.component
Fields in net.minecraft.core.component with type parameters of type BannerPatternLayersModifier and TypeFieldDescriptionstatic final DataComponentType
<BannerPatternLayers> DataComponents.BANNER_PATTERNS
-
Uses of BannerPatternLayers in net.minecraft.world.level.block.entity
Fields in net.minecraft.world.level.block.entity declared as BannerPatternLayersModifier and TypeFieldDescriptionstatic final BannerPatternLayers
BannerPatternLayers.EMPTY
private BannerPatternLayers
BannerBlockEntity.patterns
A list of all patterns stored on this banner.Fields in net.minecraft.world.level.block.entity with type parameters of type BannerPatternLayersModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<BannerPatternLayers> BannerPatternLayers.CODEC
static final StreamCodec
<RegistryFriendlyByteBuf, BannerPatternLayers> BannerPatternLayers.STREAM_CODEC
Methods in net.minecraft.world.level.block.entity that return BannerPatternLayersModifier and TypeMethodDescriptionBannerPatternLayers.Builder.build()
BannerBlockEntity.getPatterns()
BannerPatternLayers.removeLast()
Methods in net.minecraft.world.level.block.entity with parameters of type BannerPatternLayersModifier and TypeMethodDescriptionBannerPatternLayers.Builder.addAll
(BannerPatternLayers pLayers) -
Uses of BannerPatternLayers in net.minecraft.world.level.storage.loot.functions
Fields in net.minecraft.world.level.storage.loot.functions declared as BannerPatternLayersModifier and TypeFieldDescriptionprivate final BannerPatternLayers
SetBannerPatternFunction.patterns
Constructors in net.minecraft.world.level.storage.loot.functions with parameters of type BannerPatternLayersModifierConstructorDescription(package private)
SetBannerPatternFunction
(List<LootItemCondition> p_165276_, BannerPatternLayers p_331947_, boolean p_165277_)