Uses of Class
com.mojang.blaze3d.vertex.QuadInstance
Packages that use QuadInstance
Package
Description
Extension interfaces for
client-only classes.-
Uses of QuadInstance in com.mojang.blaze3d.vertex
Methods in com.mojang.blaze3d.vertex with parameters of type QuadInstanceModifier and TypeMethodDescriptiondefault voidVertexConsumer.putBakedQuad(PoseStack.Pose pose, BakedQuad quad, QuadInstance instance) default voidVertexConsumer.putBlockBakedQuad(float x, float y, float z, BakedQuad quad, QuadInstance instance) -
Uses of QuadInstance in net.minecraft.client.renderer.block
Fields in net.minecraft.client.renderer.block declared as QuadInstanceMethods in net.minecraft.client.renderer.block with parameters of type QuadInstanceModifier and TypeMethodDescriptionvoidBlockModelLighter.prepareQuadAmbientOcclusion(BlockAndTintGetter level, BlockState state, BlockPos centerPosition, BakedQuad quad, QuadInstance outputInstance) voidBlockModelLighter.prepareQuadFlat(BlockAndTintGetter level, BlockState state, BlockPos pos, int lightCoords, BakedQuad quad, QuadInstance outputInstance) voidBlockQuadOutput.put(float x, float y, float z, BakedQuad quad, QuadInstance instance) -
Uses of QuadInstance in net.minecraft.client.renderer.feature
Fields in net.minecraft.client.renderer.feature declared as QuadInstanceModifier and TypeFieldDescriptionprivate final QuadInstanceBlockFeatureRenderer.quadInstanceprivate final QuadInstanceItemFeatureRenderer.quadInstanceMethods in net.minecraft.client.renderer.feature with parameters of type QuadInstanceModifier and TypeMethodDescriptionprivate static voidBlockFeatureRenderer.putBakedQuad(PoseStack poseStack, MultiBufferSource.BufferSource bufferSource, float x, float y, float z, BakedQuad quad, QuadInstance instance, ChunkSectionLayer layer) private static voidBlockFeatureRenderer.putPartQuads(BlockStateModelPart part, PoseStack.Pose pose, QuadInstance quadInstance, int[] tintLayers, VertexConsumer buffer, @Nullable VertexConsumer outlineBuffer) protected static voidBlockFeatureRenderer.putQuad(PoseStack.Pose pose, BakedQuad quad, QuadInstance instance, int[] tintLayers, VertexConsumer buffer, @Nullable VertexConsumer outlineBuffer) -
Uses of QuadInstance in net.neoforged.neoforge.client.extensions
Methods in net.neoforged.neoforge.client.extensions with parameters of type QuadInstanceModifier and TypeMethodDescriptiondefault voidIVertexConsumerExtension.putMutableQuad(PoseStack.Pose pose, MutableQuad quad, QuadInstance instance) Same asVertexConsumer.putBakedQuad(PoseStack.Pose, BakedQuad, QuadInstance), but sources the data from aMutableQuad. -
Uses of QuadInstance in net.neoforged.neoforge.client.model.ao
Methods in net.neoforged.neoforge.client.model.ao with parameters of type QuadInstanceModifier and TypeMethodDescriptionprivate voidEnhancedBlockModelLighter.calculateAxisAligned(BlockAndTintGetter level, BlockState state, BlockPos pos, Direction direction, BakedQuad quad, QuadInstance outputInstance) Computes AO for an axis-aligned quad.private voidEnhancedBlockModelLighter.calculateIrregular(BlockAndTintGetter level, BlockState state, BlockPos pos, BakedQuad quad, QuadInstance outputInstance) Computes AO for a general quad.voidEnhancedBlockModelLighter.prepareQuadAmbientOcclusion(BlockAndTintGetter level, BlockState state, BlockPos pos, BakedQuad quad, QuadInstance outputInstance) voidEnhancedBlockModelLighter.prepareQuadFlat(BlockAndTintGetter level, BlockState state, BlockPos pos, int lightCoords, BakedQuad quad, QuadInstance outputInstance) -
Uses of QuadInstance in net.neoforged.neoforge.client.submit
Methods in net.neoforged.neoforge.client.submit with parameters of type QuadInstanceModifier and TypeMethodDescriptionprivate static voidExtendedBlockFeatureRenderer.putMultiLayerPartQuads(PoseStack.Pose pose, BlockStateModelPart part, QuadInstance quadInstance, int[] tintLayers, MultiBufferSource.BufferSource bufferSource, @Nullable VertexConsumer outlineBuffer) static voidExtendedBlockFeatureRenderer.renderMultiLayerBlockModelSubmits(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource, OutlineBufferSource outlineBufferSource, QuadInstance quadInstance, boolean translucent)