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.putBakedQuadWithGlint(PoseStack.Pose pose, BakedQuad quad, QuadInstance instance, PoseStack.Pose sheetedDecalPose) 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 QuadInstanceBlockModelFeatureRenderer.quadInstanceprivate final QuadInstanceItemFeatureRenderer.quadInstanceMethods in net.minecraft.client.renderer.feature with parameters of type QuadInstanceModifier and TypeMethodDescriptionprivate voidMovingBlockFeatureRenderer.putBakedQuad(PoseStack poseStack, float x, float y, float z, BakedQuad quad, QuadInstance instance, ChunkSectionLayer layer, int outlineColor) private static voidBlockModelFeatureRenderer.putPartQuads(BlockStateModelPart part, PoseStack.Pose pose, QuadInstance quadInstance, int baseTintColor, int[] tintLayers, VertexConsumer buffer) private static voidBlockModelFeatureRenderer.putQuad(PoseStack.Pose pose, BakedQuad quad, QuadInstance instance, int baseTintColor, int[] tintLayers, VertexConsumer buffer) -
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
Fields in net.neoforged.neoforge.client.submit declared as QuadInstanceModifier and TypeFieldDescriptionprivate final QuadInstanceExtendedBlockModelFeatureRenderer.quadInstanceMethods in net.neoforged.neoforge.client.submit with parameters of type QuadInstanceModifier and TypeMethodDescriptionprivate voidExtendedBlockModelFeatureRenderer.putMultiLayerPartQuads(PoseStack.Pose pose, BlockStateModelPart part, QuadInstance quadInstance, int baseTintColor, int[] tintLayers) private static voidExtendedBlockModelFeatureRenderer.putQuad(PoseStack.Pose pose, BakedQuad quad, QuadInstance instance, int baseTintColor, int[] tintLayers, VertexConsumer buffer)