Uses of Record Class
net.minecraft.client.renderer.block.model.BakedQuad
Packages that use BakedQuad
Package
Description
-
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 pose, BakedQuad quad, float[] brightness, float red, float green, float blue, float alpha, int[] lightmap, int packedOverlay) default voidVertexConsumer.putBulkData(PoseStack.Pose pose, BakedQuad quad, float red, float green, float blue, float alpha, int packedLight, int packedOverlay) -
Uses of BakedQuad in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer with type parameters of type BakedQuadModifier and TypeFieldDescriptionSubmitNodeStorage.ItemSubmit.quadsThe field for thequadsrecord component.Methods in net.minecraft.client.renderer that return types with arguments of type BakedQuadModifier and TypeMethodDescriptionSubmitNodeStorage.ItemSubmit.quads()Returns the value of thequadsrecord component.Method parameters in net.minecraft.client.renderer with type arguments of type BakedQuadModifier and TypeMethodDescriptionvoidOrderedSubmitNodeCollector.submitItem(PoseStack poseStack, ItemDisplayContext displayContext, int packedLight, int packedOverlay, int outlineColor, int[] tintLayers, List<BakedQuad> quads, RenderType renderType, ItemStackRenderState.FoilType foilType) voidSubmitNodeCollection.submitItem(PoseStack p_439257_, ItemDisplayContext p_438997_, int p_440097_, int p_440099_, int p_440739_, int[] p_439128_, List<BakedQuad> p_439773_, RenderType p_459153_, ItemStackRenderState.FoilType p_439433_) voidSubmitNodeStorage.submitItem(PoseStack p_434225_, ItemDisplayContext p_439693_, int p_433159_, int p_435776_, int p_440725_, int[] p_439144_, List<BakedQuad> p_439266_, RenderType p_459124_, ItemStackRenderState.FoilType p_440348_) Constructor parameters in net.minecraft.client.renderer with type arguments of type BakedQuadModifierConstructorDescriptionItemSubmit(PoseStack.Pose pose, ItemDisplayContext displayContext, int lightCoords, int overlayCoords, int outlineColor, int[] tintLayers, List<BakedQuad> quads, RenderType renderType, ItemStackRenderState.FoilType foilType) Creates an instance of aItemSubmitrecord class. -
Uses of BakedQuad in net.minecraft.client.renderer.block
Methods in net.minecraft.client.renderer.block with parameters of type BakedQuadModifier and TypeMethodDescriptionprivate static voidModelBlockRenderer.calculateShape(BlockAndTintGetter level, BlockState state, BlockPos pos, BakedQuad quad, ModelBlockRenderer.CommonRenderStorage renderStorage) voidModelBlockRenderer.AmbientOcclusionRenderStorage.captureQuad(BakedQuad quad) private voidModelBlockRenderer.putQuadData(BlockAndTintGetter level, BlockState state, BlockPos pos, VertexConsumer consumer, PoseStack.Pose pose, BakedQuad quad, ModelBlockRenderer.CommonRenderStorage renderStorage, int packedOverlay) 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 level, BlockState state, BlockPos pos, PoseStack poseStack, VertexConsumer consumer, List<BakedQuad> quads, ModelBlockRenderer.AmbientOcclusionRenderStorage renderStorage, int packedOverlay) private voidModelBlockRenderer.renderModelFaceFlat(BlockAndTintGetter level, BlockState state, BlockPos pos, int packedLight, int packedOverlay, boolean repackLight, PoseStack poseStack, VertexConsumer consumer, List<BakedQuad> quads, ModelBlockRenderer.CommonRenderStorage renderStorage) private static voidModelBlockRenderer.renderQuadList(PoseStack.Pose pose, VertexConsumer consumer, float red, float green, float blue, List<BakedQuad> quads, int packedLight, int packedOverlay) -
Uses of BakedQuad in net.minecraft.client.renderer.block.model
Methods in net.minecraft.client.renderer.block.model that return BakedQuadModifier and TypeMethodDescriptionstatic BakedQuadFaceBakery.bakeQuad(ModelBaker.PartCache partCache, Vector3fc posFrom, Vector3fc posTo, BlockElementFace face, TextureAtlasSprite sprite, Direction facing, ModelState modelState, @Nullable BlockElementRotation rotation, boolean shade, int lightEmission) 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 displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, int[] tintLayers, List<BakedQuad> quads, RenderType renderType, ItemStackRenderState.FoilType foilType) private static voidItemRenderer.renderQuadList(PoseStack poseStack, VertexConsumer consumer, List<BakedQuad> quads, int[] tintLayers, int packedLight, int packedOverlay) -
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 Vector3fc[]BlockModelWrapper.computeExtents(List<BakedQuad> quads) (package private) static Function<ItemStack, RenderType> BlockModelWrapper.detectRenderType(List<BakedQuad> quads) Constructor parameters in net.minecraft.client.renderer.item with type arguments of type BakedQuadModifierConstructorDescriptionMissingItemModel(List<BakedQuad> quads, ModelRenderProperties properties) -
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 direction, BakedQuad quad) QuadCollection.Builder.addUnculledFace(BakedQuad quad) Method parameters in net.minecraft.client.resources.model with type arguments of type BakedQuadModifier and TypeMethodDescriptionprivate static QuadCollectionQuadCollection.Builder.createFromSublists(List<BakedQuad> quads, int unculledSize, int northSize, int southSize, int eastSize, int westSize, int upSize, int downSize) Constructor parameters in net.minecraft.client.resources.model with type arguments of type BakedQuad -
Uses of BakedQuad in net.neoforged.neoforge.client
Method parameters in net.neoforged.neoforge.client with type arguments of type BakedQuadModifier and TypeMethodDescriptionstatic Function<ItemStack, RenderType> RenderTypeHelper.detectItemModelRenderType(List<BakedQuad> quads, RenderTypeGroup renderTypes) Determines whether the provided quads need use textures from the block atlas or the item atlas and returns the respectiveRenderTypegetter. -
Uses of BakedQuad in net.neoforged.neoforge.client.model
Methods 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. -
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.item
Methods in net.neoforged.neoforge.client.model.item that return BakedQuadModifier and TypeMethodDescriptionprivate static BakedQuadDynamicFluidContainerModel.setMaxEmissivity(BakedQuad quad) Methods in net.neoforged.neoforge.client.model.item with parameters of type BakedQuadModifier and TypeMethodDescriptionprivate static BakedQuadDynamicFluidContainerModel.setMaxEmissivity(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, Vector4f colorTint, 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 -
Uses of BakedQuad in net.neoforged.neoforge.client.model.quad
Methods in net.neoforged.neoforge.client.model.quad that return BakedQuadModifier and TypeMethodDescriptionstatic BakedQuadQuadTransforms.applyTransformation(BakedQuad quad, Transformation transformation) Returns a baked quad with the passed transformation applied.Methods in net.neoforged.neoforge.client.model.quad with parameters of type BakedQuadModifier and TypeMethodDescriptionstatic BakedQuadQuadTransforms.applyTransformation(BakedQuad quad, Transformation transformation) Returns a baked quad with the passed transformation applied.