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 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)