Uses of Record Class
net.minecraft.client.renderer.block.model.BakedQuad.SpriteInfo
Packages that use BakedQuad.SpriteInfo
Package
Description
-
Uses of BakedQuad.SpriteInfo in net.minecraft.client.renderer.block.model
Fields in net.minecraft.client.renderer.block.model declared as BakedQuad.SpriteInfoModifier and TypeFieldDescriptionprivate final BakedQuad.SpriteInfoBakedQuad.spriteInfoThe field for thespriteInforecord component.Methods in net.minecraft.client.renderer.block.model that return BakedQuad.SpriteInfoModifier and TypeMethodDescriptionstatic BakedQuad.SpriteInfoBakedQuad.SpriteInfo.of(Material.Baked material, Transparency transparency) BakedQuad.spriteInfo()Returns the value of thespriteInforecord component.Methods in net.minecraft.client.renderer.block.model with parameters of type BakedQuad.SpriteInfoModifier and TypeMethodDescriptionprivate static voidItemModelGenerator.bakeExtrudedSprite(QuadCollection.Builder builder, ModelBaker.Interner interner, ModelState modelState, int tintIndex, BakedQuad.SpriteInfo spriteInfo) static BakedQuadFaceBakery.bakeQuad(ModelBaker.Interner interner, Vector3fc from, Vector3fc to, BlockElementFace.UVs uvs, Quadrant uvRotation, int tintIndex, BakedQuad.SpriteInfo spriteInfo, Direction facing, ModelState modelState, @Nullable BlockElementRotation elementRotation, boolean shade, int lightEmission) Deprecated.static BakedQuadFaceBakery.bakeQuad(ModelBaker.Interner interner, Vector3fc from, Vector3fc to, BlockElementFace.UVs uvs, Quadrant uvRotation, int tintIndex, BakedQuad.SpriteInfo spriteInfo, Direction facing, ModelState modelState, @Nullable BlockElementRotation elementRotation, boolean shade, int lightEmission, ExtraFaceData faceData) static voidItemModelGenerator.bakeSideFaces(QuadCollection.Builder builder, ModelBaker.Interner interner, ModelState modelState, BakedQuad.SpriteInfo spriteInfo, int tintIndex) private static voidFaceBakery.bakeVertex(int index, FaceInfo faceInfo, BlockElementFace.UVs uvs, Quadrant uvRotation, Matrix4fc uvTransform, Vector3fc from, Vector3fc to, BakedQuad.SpriteInfo spriteInfo, Transformation rotation, @Nullable BlockElementRotation elementRotation, Vector3fc[] positionOutput, long[] uvOutput, ModelBaker.Interner interner) Constructors in net.minecraft.client.renderer.block.model with parameters of type BakedQuad.SpriteInfoModifierConstructorDescriptionBakedQuad(Vector3fc position0, Vector3fc position1, Vector3fc position2, Vector3fc position3, long packedUV0, long packedUV1, long packedUV2, long packedUV3, int tintIndex, Direction direction, BakedQuad.SpriteInfo spriteInfo, boolean shade, int lightEmission) BakedQuad(Vector3fc position0, Vector3fc position1, Vector3fc position2, Vector3fc position3, long packedUV0, long packedUV1, long packedUV2, long packedUV3, int tintIndex, Direction direction, BakedQuad.SpriteInfo spriteInfo, boolean shade, int lightEmission, BakedNormals bakedNormals, BakedColors bakedColors, boolean hasAmbientOcclusion) Creates an instance of aBakedQuadrecord class. -
Uses of BakedQuad.SpriteInfo in net.minecraft.client.resources.model
Fields in net.minecraft.client.resources.model with type parameters of type BakedQuad.SpriteInfoModifier and TypeFieldDescriptionprivate final Interner<BakedQuad.SpriteInfo> ModelBakery.InternerImpl.spriteInfosMethods in net.minecraft.client.resources.model that return BakedQuad.SpriteInfoModifier and TypeMethodDescriptionModelBaker.Interner.spriteInfo(BakedQuad.SpriteInfo sprite) ModelBakery.InternerImpl.spriteInfo(BakedQuad.SpriteInfo sprite) Methods in net.minecraft.client.resources.model with parameters of type BakedQuad.SpriteInfoModifier and TypeMethodDescriptionModelBaker.Interner.spriteInfo(BakedQuad.SpriteInfo sprite) ModelBakery.InternerImpl.spriteInfo(BakedQuad.SpriteInfo sprite) -
Uses of BakedQuad.SpriteInfo in net.neoforged.neoforge.client.model.obj
Methods in net.neoforged.neoforge.client.model.obj with parameters of type BakedQuad.SpriteInfoModifier and TypeMethodDescriptionObjGeometry.makeQuad(int[][] indices, int tintIndex, Vector4f colorTint, Vector4f ambientColor, BakedQuad.SpriteInfo texture, Transformation transform) -
Uses of BakedQuad.SpriteInfo in net.neoforged.neoforge.client.model.pipeline
Fields in net.neoforged.neoforge.client.model.pipeline declared as BakedQuad.SpriteInfoModifier and TypeFieldDescriptionprivate @Nullable BakedQuad.SpriteInfoQuadBakingVertexConsumer.spriteInfoMethods in net.neoforged.neoforge.client.model.pipeline with parameters of type BakedQuad.SpriteInfoModifier and TypeMethodDescriptionvoidQuadBakingVertexConsumer.setSpriteInfo(BakedQuad.SpriteInfo sprite) -
Uses of BakedQuad.SpriteInfo in net.neoforged.neoforge.client.model.quad
Fields in net.neoforged.neoforge.client.model.quad declared as BakedQuad.SpriteInfoMethods in net.neoforged.neoforge.client.model.quad that return BakedQuad.SpriteInfoModifier and TypeMethodDescriptionMutableQuad.requiredSpriteInfo()Same asMutableQuad.spriteInfo(), but throws an exception if no sprite is set on the quad yet.@Nullable BakedQuad.SpriteInfoMutableQuad.spriteInfo()Returns the sprite associated with the quad or null if no sprite has been set yet.Methods in net.neoforged.neoforge.client.model.quad with parameters of type BakedQuad.SpriteInfoModifier and TypeMethodDescriptionMutableQuad.setSpriteInfo(BakedQuad.SpriteInfo spriteInfo) Changes the texture atlas sprite used by this quad.MutableQuad.setSpriteInfoAndMoveUv(BakedQuad.SpriteInfo spriteInfo) Changes the sprite and remaps the UV to the new sprites position in the texture atlas.
FaceBakery.bakeQuad(ModelBaker.Interner, Vector3fc, Vector3fc, BlockElementFace.UVs, Quadrant, int, BakedQuad.SpriteInfo, Direction, ModelState, BlockElementRotation, boolean, int, net.neoforged.neoforge.client.model.ExtraFaceData)instead