Uses of Record Class
net.minecraft.client.renderer.block.model.BakedQuad
Packages that use BakedQuad
Package
Description
Extension interfaces for
client
-only classes.-
Uses of BakedQuad in com.mojang.blaze3d.vertex
Methods in com.mojang.blaze3d.vertex with parameters of type BakedQuadModifier and TypeMethodDescriptiondefault void
VertexConsumer.putBulkData
(PoseStack.Pose pPose, BakedQuad pQuad, float[] pBrightness, float pRed, float pGreen, float pBlue, float pAlpha, int[] pLightmap, int pPackedOverlay, boolean pReadExistingColor) default void
VertexConsumer.putBulkData
(PoseStack.Pose pPose, BakedQuad pQuad, float pRed, float pGreen, float pBlue, float pAlpha, int pPackedLight, int pPackedOverlay) -
Uses of BakedQuad in net.minecraft.client.renderer.block
Methods in net.minecraft.client.renderer.block with parameters of type BakedQuadModifier and TypeMethodDescriptionvoid
ModelBlockRenderer.AmbientOcclusionRenderStorage.captureQuad
(BakedQuad quad) private void
ModelBlockRenderer.putQuadData
(BlockAndTintGetter pLevel, BlockState pState, BlockPos pPos, VertexConsumer pConsumer, PoseStack.Pose pPose, BakedQuad pQuad, ModelBlockRenderer.CommonRenderStorage pRenderStorage, int pPackedOverlay) private void
ModelBlockRenderer.renderModelQuadFlat
(BlockAndTintGetter p_111002_, BlockState p_111003_, BlockPos p_111004_, int p_111005_, int p_111006_, boolean p_111007_, PoseStack p_111008_, VertexConsumer p_111009_, BakedQuad bakedquad, ModelBlockRenderer.CommonRenderStorage p_412163_) Method parameters in net.minecraft.client.renderer.block with type arguments of type BakedQuadModifier and TypeMethodDescriptionprivate void
ModelBlockRenderer.renderModelFaceAO
(BlockAndTintGetter pLevel, BlockState pState, BlockPos pPos, PoseStack pPoseStack, VertexConsumer pConsumer, List<BakedQuad> pQuads, ModelBlockRenderer.AmbientOcclusionRenderStorage pRenderStorage, int pPackedOverlay) private void
ModelBlockRenderer.renderModelFaceFlat
(BlockAndTintGetter pLevel, BlockState pState, BlockPos pPos, int pPackedLight, int pPackedOverlay, boolean pRepackLight, PoseStack pPoseStack, VertexConsumer pConsumer, List<BakedQuad> pQuads, ModelBlockRenderer.CommonRenderStorage pRenderStorage) private static void
ModelBlockRenderer.renderQuadList
(PoseStack.Pose pPose, VertexConsumer pConsumer, float pRed, float pGreen, float pBlue, List<BakedQuad> pQuads, int pPackedLight, int pPackedOverlay) -
Uses of BakedQuad in net.minecraft.client.renderer.block.model
Methods in net.minecraft.client.renderer.block.model that return BakedQuadModifier and TypeMethodDescriptionstatic BakedQuad
SimpleUnbakedGeometry.bakeFace
(BlockElement pElement, BlockElementFace pFace, TextureAtlasSprite pSprite, Direction pDirection, ModelState pModelState) static BakedQuad
FaceBakery.bakeQuad
(org.joml.Vector3fc p_404957_, org.joml.Vector3fc p_405340_, BlockElementFace p_111603_, TextureAtlasSprite p_111604_, Direction p_111605_, ModelState p_111606_, BlockElementRotation p_111607_, boolean p_111608_, int p_364857_) Methods in net.minecraft.client.renderer.block.model that return types with arguments of type BakedQuad -
Uses of BakedQuad in net.minecraft.client.renderer.entity
Method parameters in net.minecraft.client.renderer.entity with type arguments of type BakedQuadModifier and TypeMethodDescriptionstatic void
ItemRenderer.renderItem
(ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, int[] pTintLayers, List<BakedQuad> pQuads, RenderType pRenderType, ItemStackRenderState.FoilType pFoilType) private static void
ItemRenderer.renderQuadList
(PoseStack pPoseStack, VertexConsumer pBuffer, List<BakedQuad> pQuads, int[] pTintLayers, int pPackedLight, int pPackedOverlay) -
Uses of BakedQuad in net.minecraft.client.renderer.item
Fields in net.minecraft.client.renderer.item with type parameters of type BakedQuadModifier and TypeFieldDescriptionBlockModelWrapper.quads
ItemStackRenderState.LayerRenderState.quads
MissingItemModel.quads
Methods in net.minecraft.client.renderer.item that return types with arguments of type BakedQuadMethod parameters in net.minecraft.client.renderer.item with type arguments of type BakedQuadModifier and TypeMethodDescriptionstatic org.joml.Vector3f[]
BlockModelWrapper.computeExtents
(List<BakedQuad> p_404655_) Constructor parameters in net.minecraft.client.renderer.item with type arguments of type BakedQuadModifierConstructorDescriptionMissingItemModel
(List<BakedQuad> pQuads, ModelRenderProperties pProperties) -
Uses of BakedQuad in net.minecraft.client.resources.model
Fields in net.minecraft.client.resources.model with type parameters of type BakedQuadModifier and TypeFieldDescriptionQuadCollection.all
QuadCollection.Builder.culledFaces
QuadCollection.down
QuadCollection.east
QuadCollection.north
QuadCollection.south
QuadCollection.unculled
private final com.google.common.collect.ImmutableList.Builder
<BakedQuad> QuadCollection.Builder.unculledFaces
QuadCollection.up
QuadCollection.west
Methods in net.minecraft.client.resources.model that return types with arguments of type BakedQuadMethods in net.minecraft.client.resources.model with parameters of type BakedQuadModifier and TypeMethodDescriptionQuadCollection.Builder.addCulledFace
(Direction pDirection, BakedQuad pQuad) QuadCollection.Builder.addUnculledFace
(BakedQuad pQuad) Method parameters in net.minecraft.client.resources.model with type arguments of type BakedQuadModifier and TypeMethodDescriptionprivate static QuadCollection
QuadCollection.Builder.createFromSublists
(List<BakedQuad> pQuads, int pUnculledSize, int pNorthSize, int pSouthSize, int pEastSize, int pWestSize, int pUpSize, int pDownSize) Constructor parameters in net.minecraft.client.resources.model with type arguments of type BakedQuad -
Uses of BakedQuad in net.neoforged.neoforge.client.extensions
Methods in net.neoforged.neoforge.client.extensions with parameters of type BakedQuadModifier and TypeMethodDescriptiondefault void
IVertexConsumerExtension.putBulkData
(PoseStack.Pose pose, BakedQuad bakedQuad, float red, float green, float blue, float alpha, int packedLight, int packedOverlay, boolean readExistingColor) Variant with no per-vertex shading. -
Uses of BakedQuad in net.neoforged.neoforge.client.model
Methods in net.neoforged.neoforge.client.model that return BakedQuadMethods in net.neoforged.neoforge.client.model that return types with arguments of type BakedQuadModifier and TypeMethodDescriptionUnbakedElementsHelper.bakeElements
(List<BlockElement> elements, Function<Material, TextureAtlasSprite> spriteGetter, ModelState modelState) Bakes a list of block elements and returns the list of baked quads.Methods in net.neoforged.neoforge.client.model with parameters of type BakedQuadModifier and TypeMethodDescriptionprivate static BakedQuad
default BakedQuad
void
IQuadTransformer.processInPlace
(BakedQuad quad) Method parameters in net.neoforged.neoforge.client.model with type arguments of type BakedQuad -
Uses of BakedQuad in net.neoforged.neoforge.client.model.ao
Fields in net.neoforged.neoforge.client.model.ao declared as BakedQuadMethods in net.neoforged.neoforge.client.model.ao with parameters of type BakedQuadModifier and TypeMethodDescriptionstatic void
EnhancedAoRenderStorage.applyFlatQuadBrightness
(BlockAndTintGetter level, BakedQuad quad, ModelBlockRenderer.CommonRenderStorage storage) "Enhanced" flat shading logic.void
EnhancedAoRenderStorage.captureQuad
(BakedQuad quad) -
Uses of BakedQuad in net.neoforged.neoforge.client.model.obj
Methods in net.neoforged.neoforge.client.model.obj that return types with arguments of type BakedQuadModifier and TypeMethodDescriptionObjGeometry.makeQuad
(int[][] indices, int tintIndex, org.joml.Vector4f colorTint, org.joml.Vector4f ambientColor, TextureAtlasSprite texture, Transformation transform) -
Uses of BakedQuad in net.neoforged.neoforge.client.model.pipeline
Methods in net.neoforged.neoforge.client.model.pipeline that return BakedQuad