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 TypeMethodDescriptionvoidGuiGraphics.submitBannerPatternRenderState(ModelPart flag, DyeColor baseColor, BannerPatternLayers resultBannerPatterns, int x0, int y0, int x1, int y1) -
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 BannerPatternLayersGuiBannerResultRenderState.resultBannerPatternsThe field for theresultBannerPatternsrecord component.Methods in net.minecraft.client.gui.render.state.pip that return BannerPatternLayersModifier and TypeMethodDescriptionGuiBannerResultRenderState.resultBannerPatterns()Returns the value of theresultBannerPatternsrecord 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 aGuiBannerResultRenderStaterecord 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 voidBannerRenderer.renderBanner(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, float rotation, BannerModel standingModel, BannerFlagModel standingFlagModel, float angle, DyeColor baseColor, BannerPatternLayers patterns) voidBannerRenderer.renderInHand(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, DyeColor baseColor, BannerPatternLayers patterns) static voidBannerRenderer.renderPatterns(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, ModelPart flagPart, Material flagMaterial, boolean banner, DyeColor baseColor, BannerPatternLayers patterns) static voidBannerRenderer.renderPatterns(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, ModelPart flagPart, Material flagMaterial, boolean banner, DyeColor baseColor, BannerPatternLayers patterns, boolean withGlint, boolean noEntity) -
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 TypeMethodDescriptionvoidBannerSpecialRenderer.render(BannerPatternLayers patterns, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) -
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 BannerPatternLayersBannerPatternLayers.EMPTYprivate BannerPatternLayersBannerBlockEntity.patternsA 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.CODECstatic final StreamCodec<RegistryFriendlyByteBuf, BannerPatternLayers> BannerPatternLayers.STREAM_CODECMethods 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 BannerPatternLayers -
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 BannerPatternLayersSetBannerPatternFunction.patternsConstructors in net.minecraft.world.level.storage.loot.functions with parameters of type BannerPatternLayersModifierConstructorDescription(package private)SetBannerPatternFunction(List<LootItemCondition> conditions, BannerPatternLayers patterns, boolean append)