Uses of Class
com.mojang.blaze3d.vertex.PoseStack.Pose
Packages that use PoseStack.Pose
Package
Description
Extension interfaces for
client-only classes.-
Uses of PoseStack.Pose in com.mojang.blaze3d.vertex
Fields in com.mojang.blaze3d.vertex with type parameters of type PoseStack.PoseMethods in com.mojang.blaze3d.vertex that return PoseStack.PoseMethods in com.mojang.blaze3d.vertex with parameters of type PoseStack.PoseModifier and TypeMethodDescriptiondefault VertexConsumerVertexConsumer.addVertex(PoseStack.Pose pose, float x, float y, float z) default VertexConsumerVertexConsumer.addVertex(PoseStack.Pose pose, org.joml.Vector3fc position) default voidVertexConsumer.putBakedQuad(PoseStack.Pose pose, BakedQuad quad, QuadInstance instance) voidPoseStack.Pose.set(PoseStack.Pose pose) default VertexConsumerVertexConsumer.setNormal(PoseStack.Pose pose, float x, float y, float z) default VertexConsumerVertexConsumer.setNormal(PoseStack.Pose pose, org.joml.Vector3fc normal) Constructors in com.mojang.blaze3d.vertex with parameters of type PoseStack.PoseModifierConstructorDescriptionSheetedDecalTextureGenerator(VertexConsumer delegate, PoseStack.Pose cameraPose, float textureScale) -
Uses of PoseStack.Pose in net.minecraft.client.model.geom
Methods in net.minecraft.client.model.geom with parameters of type PoseStack.PoseModifier and TypeMethodDescriptionprivate voidModelPart.compile(PoseStack.Pose pose, VertexConsumer builder, int lightCoords, int overlayCoords, int color) voidModelPart.Cube.compile(PoseStack.Pose pose, VertexConsumer builder, int lightCoords, int overlayCoords, int color) voidModelPart.Visitor.visit(PoseStack.Pose pose, String partPath, int cubeIndex, ModelPart.Cube cube) -
Uses of PoseStack.Pose in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as PoseStack.PoseModifier and TypeFieldDescriptionprivate final PoseStack.PoseSubmitNodeStorage.BlockModelSubmit.poseThe field for theposerecord component.private final PoseStack.PoseSubmitNodeStorage.BreakingBlockModelSubmit.poseThe field for theposerecord component.private final PoseStack.PoseSubmitNodeStorage.CustomGeometrySubmit.poseThe field for theposerecord component.private final PoseStack.PoseSubmitNodeStorage.FlameSubmit.poseThe field for theposerecord component.private final PoseStack.PoseSubmitNodeStorage.ItemSubmit.poseThe field for theposerecord component.private final PoseStack.PoseSubmitNodeStorage.ModelPartSubmit.poseThe field for theposerecord component.private final PoseStack.PoseSubmitNodeStorage.ModelSubmit.poseThe field for theposerecord component.Methods in net.minecraft.client.renderer that return PoseStack.PoseModifier and TypeMethodDescriptionSubmitNodeStorage.BlockModelSubmit.pose()Returns the value of theposerecord component.SubmitNodeStorage.BreakingBlockModelSubmit.pose()Returns the value of theposerecord component.SubmitNodeStorage.CustomGeometrySubmit.pose()Returns the value of theposerecord component.SubmitNodeStorage.FlameSubmit.pose()Returns the value of theposerecord component.SubmitNodeStorage.ItemSubmit.pose()Returns the value of theposerecord component.SubmitNodeStorage.ModelPartSubmit.pose()Returns the value of theposerecord component.SubmitNodeStorage.ModelSubmit.pose()Returns the value of theposerecord component.Methods in net.minecraft.client.renderer with parameters of type PoseStack.PoseModifier and TypeMethodDescriptionvoidSubmitNodeCollector.CustomGeometryRenderer.render(PoseStack.Pose pose, VertexConsumer buffer) Constructors in net.minecraft.client.renderer with parameters of type PoseStack.PoseModifierConstructorDescriptionBlockModelSubmit(PoseStack.Pose pose, RenderType renderType, List<BlockStateModelPart> modelParts, int[] tintLayers, int lightCoords, int overlayCoords, int outlineColor) Creates an instance of aBlockModelSubmitrecord class.BreakingBlockModelSubmit(PoseStack.Pose pose, BlockStateModel model, long seed, int progress) Creates an instance of aBreakingBlockModelSubmitrecord class.CustomGeometrySubmit(PoseStack.Pose pose, SubmitNodeCollector.CustomGeometryRenderer customGeometryRenderer) Creates an instance of aCustomGeometrySubmitrecord class.FlameSubmit(PoseStack.Pose pose, EntityRenderState entityRenderState, org.joml.Quaternionf rotation) Creates an instance of aFlameSubmitrecord class.ItemSubmit(PoseStack.Pose pose, ItemDisplayContext displayContext, int lightCoords, int overlayCoords, int outlineColor, int[] tintLayers, List<BakedQuad> quads, ItemStackRenderState.FoilType foilType) Creates an instance of aItemSubmitrecord class.ModelPartSubmit(PoseStack.Pose pose, ModelPart modelPart, int lightCoords, int overlayCoords, @Nullable TextureAtlasSprite sprite, boolean sheeted, boolean hasFoil, int tintedColor, @Nullable ModelFeatureRenderer.CrumblingOverlay crumblingOverlay, int outlineColor) Creates an instance of aModelPartSubmitrecord class.ModelSubmit(PoseStack.Pose pose, Model<? super S> model, S state, int lightCoords, int overlayCoords, int tintedColor, @Nullable TextureAtlasSprite sprite, int outlineColor, @Nullable ModelFeatureRenderer.CrumblingOverlay crumblingOverlay) Creates an instance of aModelSubmitrecord class. -
Uses of PoseStack.Pose in net.minecraft.client.renderer.blockentity
Methods in net.minecraft.client.renderer.blockentity with parameters of type PoseStack.PoseModifier and TypeMethodDescriptionprivate static voidBeaconRenderer.addVertex(PoseStack.Pose pose, VertexConsumer builder, int color, int y, float x, float z, float u, float v) private static voidBeaconRenderer.renderPart(PoseStack.Pose pose, VertexConsumer builder, int color, int beamStart, int beamEnd, float wnx, float wnz, float enx, float enz, float wsx, float wsz, float esx, float esz, float uu1, float uu2, float vv1, float vv2) private static voidBeaconRenderer.renderQuad(PoseStack.Pose pose, VertexConsumer builder, int color, int beamStart, int beamEnd, float wnx, float wnz, float enx, float enz, float uu1, float uu2, float vv1, float vv2) -
Uses of PoseStack.Pose in net.minecraft.client.renderer.entity
Methods in net.minecraft.client.renderer.entity with parameters of type PoseStack.PoseModifier and TypeMethodDescriptionprivate static voidFishingHookRenderer.stringVertex(float xa, float ya, float za, VertexConsumer stringBuffer, PoseStack.Pose stringPose, float aa, float nexta, float width) private static voidDragonFireballRenderer.vertex(VertexConsumer builder, PoseStack.Pose pose, int lightCoords, float x, int y, int u, int v) private static voidExperienceOrbRenderer.vertex(VertexConsumer buffer, PoseStack.Pose pose, float x, float y, int r, int g, int b, float u, float v, int lightCoords) private static voidFishingHookRenderer.vertex(VertexConsumer builder, PoseStack.Pose pose, int lightCoords, float x, int y, int u, int v) private static voidGuardianRenderer.vertex(VertexConsumer builder, PoseStack.Pose pose, float x, float y, float z, int red, int green, int blue, float u, float v) private static voidPaintingRenderer.vertex(PoseStack.Pose pose, VertexConsumer buffer, float x, float y, float u, float v, float z, int nx, int ny, int nz, int lightCoords) -
Uses of PoseStack.Pose in net.minecraft.client.renderer.feature
Fields in net.minecraft.client.renderer.feature declared as PoseStack.PoseModifier and TypeFieldDescriptionprivate final PoseStack.PoseModelFeatureRenderer.CrumblingOverlay.cameraPoseThe field for thecameraPoserecord component.Methods in net.minecraft.client.renderer.feature that return PoseStack.PoseModifier and TypeMethodDescriptionModelFeatureRenderer.CrumblingOverlay.cameraPose()Returns the value of thecameraPoserecord component.private static PoseStack.PoseItemFeatureRenderer.computeFoilDecalPose(ItemDisplayContext type, PoseStack.Pose pose) Methods in net.minecraft.client.renderer.feature with parameters of type PoseStack.PoseModifier and TypeMethodDescriptionprivate static PoseStack.PoseItemFeatureRenderer.computeFoilDecalPose(ItemDisplayContext type, PoseStack.Pose pose) private static voidFlameFeatureRenderer.fireVertex(PoseStack.Pose pose, VertexConsumer buffer, float x, float y, float z, float u, float v, int lightCoords) private static VertexConsumerItemFeatureRenderer.getFoilBuffer(MultiBufferSource bufferSource, RenderType renderType, @Nullable PoseStack.Pose foilDecalPose) 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) private voidFlameFeatureRenderer.renderFlame(PoseStack.Pose pose, MultiBufferSource bufferSource, EntityRenderState state, org.joml.Quaternionf rotation, AtlasManager atlasManager) Constructors in net.minecraft.client.renderer.feature with parameters of type PoseStack.PoseModifierConstructorDescriptionCrumblingOverlay(int progress, PoseStack.Pose cameraPose) Creates an instance of aCrumblingOverlayrecord class. -
Uses of PoseStack.Pose in net.minecraft.client.renderer.item
Methods in net.minecraft.client.renderer.item with parameters of type PoseStack.PoseModifier and TypeMethodDescriptionprivate voidItemStackRenderState.LayerRenderState.applyTransform(PoseStack.Pose localPose) -
Uses of PoseStack.Pose in net.minecraft.client.resources.model.cuboid
Methods in net.minecraft.client.resources.model.cuboid with parameters of type PoseStack.PoseModifier and TypeMethodDescriptionvoidItemTransform.apply(boolean applyLeftHandFix, PoseStack.Pose pose) -
Uses of PoseStack.Pose in net.neoforged.neoforge.client.extensions
Fields in net.neoforged.neoforge.client.extensions declared as PoseStack.PoseModifier and TypeFieldDescriptionprivate final PoseStack.PoseSubmitNodeStorageExtension.MultiLayerBlockModelSubmit.poseThe field for theposerecord component.Methods in net.neoforged.neoforge.client.extensions that return PoseStack.PoseModifier and TypeMethodDescriptionSubmitNodeStorageExtension.MultiLayerBlockModelSubmit.pose()Returns the value of theposerecord component.Methods in net.neoforged.neoforge.client.extensions with parameters of type PoseStack.PoseModifier and TypeMethodDescriptiondefault voidIVertexConsumerExtension.putMutableQuad(PoseStack.Pose pose, MutableQuad quad, QuadInstance instance) Same asVertexConsumer.putBakedQuad(PoseStack.Pose, BakedQuad, QuadInstance), but sources the data from aMutableQuad.Constructors in net.neoforged.neoforge.client.extensions with parameters of type PoseStack.PoseModifierConstructorDescriptionMultiLayerBlockModelSubmit(PoseStack.Pose pose, List<BlockStateModelPart> modelParts, boolean translucent, int[] tintLayers, int lightCoords, int overlayCoords, int outlineColor) Creates an instance of aMultiLayerBlockModelSubmitrecord class. -
Uses of PoseStack.Pose in net.neoforged.neoforge.client.submit
Methods in net.neoforged.neoforge.client.submit with parameters of type PoseStack.PoseModifier and TypeMethodDescriptionprivate static voidExtendedBlockFeatureRenderer.putMultiLayerPartQuads(PoseStack.Pose pose, BlockStateModelPart part, QuadInstance quadInstance, int[] tintLayers, MultiBufferSource.BufferSource bufferSource, @Nullable VertexConsumer outlineBuffer)