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 voidVertexConsumer.putBulkData(PoseStack.Pose pPose, BakedQuad pQuad, float[] pBrightness, float pRed, float pGreen, float pBlue, float pAlpha, int[] pLightmap, int pPackedOverlay, boolean pReadExistingColor) default voidVertexConsumer.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 TypeMethodDescriptionvoidModelBlockRenderer.AmbientOcclusionRenderStorage.captureQuad(BakedQuad quad) private voidModelBlockRenderer.putQuadData(BlockAndTintGetter pLevel, BlockState pState, BlockPos pPos, VertexConsumer pConsumer, PoseStack.Pose pPose, BakedQuad pQuad, ModelBlockRenderer.CommonRenderStorage pRenderStorage, int pPackedOverlay) private voidModelBlockRenderer.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 voidModelBlockRenderer.renderModelFaceAO(BlockAndTintGetter pLevel, BlockState pState, BlockPos pPos, PoseStack pPoseStack, VertexConsumer pConsumer, List<BakedQuad> pQuads, ModelBlockRenderer.AmbientOcclusionRenderStorage pRenderStorage, int pPackedOverlay) private voidModelBlockRenderer.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 voidModelBlockRenderer.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 BakedQuadSimpleUnbakedGeometry.bakeFace(BlockElement pElement, BlockElementFace pFace, TextureAtlasSprite pSprite, Direction pDirection, ModelState pModelState) static BakedQuadFaceBakery.bakeQuad(org.joml.Vector3fc pPosFrom, org.joml.Vector3fc pPosTo, BlockElementFace pFace, TextureAtlasSprite pSprite, Direction pFacing, ModelState pModelState, BlockElementRotation pRotation, boolean pShade, int pLightEmission) 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 voidItemRenderer.renderItem(ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, int[] pTintLayers, List<BakedQuad> pQuads, RenderType pRenderType, ItemStackRenderState.FoilType pFoilType) private static voidItemRenderer.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.quadsItemStackRenderState.LayerRenderState.quadsMissingItemModel.quadsMethods 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> pQuads) 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.allQuadCollection.Builder.culledFacesQuadCollection.downQuadCollection.eastQuadCollection.northQuadCollection.southQuadCollection.unculledprivate final ImmutableList.Builder<BakedQuad> QuadCollection.Builder.unculledFacesQuadCollection.upQuadCollection.westMethods 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 QuadCollectionQuadCollection.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 voidIVertexConsumerExtension.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 BakedQuaddefault BakedQuadvoidIQuadTransformer.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 voidEnhancedAoRenderStorage.applyFlatQuadBrightness(BlockAndTintGetter level, BakedQuad quad, ModelBlockRenderer.CommonRenderStorage storage) "Enhanced" flat shading logic.voidEnhancedAoRenderStorage.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