Uses of Class
net.minecraft.client.renderer.texture.TextureAtlasSprite
Packages that use TextureAtlasSprite
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of TextureAtlasSprite in net.minecraft.client.gui
Methods in net.minecraft.client.gui that return TextureAtlasSpriteModifier and TypeMethodDescriptionMethods in net.minecraft.client.gui with parameters of type TextureAtlasSpriteModifier and TypeMethodDescriptionprivate voidGuiGraphicsExtractor.blitNineSlicedSprite(RenderPipeline renderPipeline, TextureAtlasSprite sprite, GuiSpriteScaling.NineSlice nineSlice, int x, int y, int width, int height, int color) private voidGuiGraphicsExtractor.blitNineSliceInnerSegment(RenderPipeline renderPipeline, GuiSpriteScaling.NineSlice nineSlice, TextureAtlasSprite sprite, int x, int y, int width, int height, int textureX, int textureY, int textureWidth, int textureHeight, int spriteWidth, int spriteHeight, int color) voidGuiGraphicsExtractor.blitSprite(RenderPipeline renderPipeline, TextureAtlasSprite sprite, int x, int y, int width, int height) voidGuiGraphicsExtractor.blitSprite(RenderPipeline renderPipeline, TextureAtlasSprite sprite, int x, int y, int width, int height, int color) private voidGuiGraphicsExtractor.blitSprite(RenderPipeline renderPipeline, TextureAtlasSprite sprite, int spriteWidth, int spriteHeight, int textureX, int textureY, int x, int y, int width, int height, int color) private voidGuiGraphicsExtractor.blitTiledSprite(RenderPipeline renderPipeline, TextureAtlasSprite sprite, int x, int y, int width, int height, int textureX, int textureY, int tileWidth, int tileHeight, int spriteWidth, int spriteHeight, int color) private static GuiSpriteScalingGuiGraphicsExtractor.getSpriteScaling(TextureAtlasSprite sprite) -
Uses of TextureAtlasSprite in net.minecraft.client.gui.font
Fields in net.minecraft.client.gui.font declared as TextureAtlasSpriteModifier and TypeFieldDescriptionprivate final TextureAtlasSpriteAtlasGlyphProvider.Instance.spriteThe field for thespriterecord component.Methods in net.minecraft.client.gui.font that return TextureAtlasSpriteModifier and TypeMethodDescriptionAtlasGlyphProvider.Instance.sprite()Returns the value of thespriterecord component.Methods in net.minecraft.client.gui.font with parameters of type TextureAtlasSpriteModifier and TypeMethodDescriptionprivate GlyphSourceAtlasGlyphProvider.createSprite(TextureAtlasSprite sprite) Constructors in net.minecraft.client.gui.font with parameters of type TextureAtlasSpriteModifierConstructorDescriptionprivateInstance(GlyphRenderTypes renderTypes, GpuTextureView textureView, TextureAtlasSprite sprite, float x, float y, int color, int shadowColor, float shadowOffset, Style style) Creates an instance of aInstancerecord class. -
Uses of TextureAtlasSprite in net.minecraft.client.gui.screens
Fields in net.minecraft.client.gui.screens declared as TextureAtlasSpriteModifier and TypeFieldDescriptionprivate @Nullable TextureAtlasSpriteLevelLoadingScreen.cachedNetherPortalSpriteMethods in net.minecraft.client.gui.screens that return TextureAtlasSpriteModifier and TypeMethodDescriptionprivate TextureAtlasSpriteLevelLoadingScreen.getNetherPortalSprite() -
Uses of TextureAtlasSprite in net.minecraft.client.gui.screens.inventory
Methods in net.minecraft.client.gui.screens.inventory with parameters of type TextureAtlasSpriteModifier and TypeMethodDescriptionprivate voidLoomScreen.extractBannerOnButton(GuiGraphicsExtractor graphics, int posX, int posY, TextureAtlasSprite bannerPatternSprite) -
Uses of TextureAtlasSprite in net.minecraft.client.particle
Fields in net.minecraft.client.particle declared as TextureAtlasSpriteFields in net.minecraft.client.particle with type parameters of type TextureAtlasSpriteModifier and TypeFieldDescriptionprivate List<TextureAtlasSprite> ParticleResources.MutableSpriteSet.spritesMethods in net.minecraft.client.particle that return TextureAtlasSpriteModifier and TypeMethodDescriptionParticleResources.MutableSpriteSet.first()SpriteSet.first()ParticleResources.MutableSpriteSet.get(int index, int max) ParticleResources.MutableSpriteSet.get(RandomSource random) SpriteSet.get(int index, int max) SpriteSet.get(RandomSource random) protected TextureAtlasSpriteBreakingItemParticle.ItemParticleProvider.getSprite(ItemStackTemplate item, ClientLevel level, RandomSource random) Methods in net.minecraft.client.particle with parameters of type TextureAtlasSpriteModifier and TypeMethodDescriptionstatic SingleQuadParticle.LayerSingleQuadParticle.Layer.bySprite(TextureAtlasSprite sprite) protected voidSingleQuadParticle.setSprite(TextureAtlasSprite icon) Method parameters in net.minecraft.client.particle with type arguments of type TextureAtlasSpriteModifier and TypeMethodDescriptionvoidParticleResources.MutableSpriteSet.rebind(List<TextureAtlasSprite> ids) Constructors in net.minecraft.client.particle with parameters of type TextureAtlasSpriteModifierConstructorDescriptionBreakingItemParticle(ClientLevel level, double x, double y, double z, double xa, double ya, double za, TextureAtlasSprite sprite) BreakingItemParticle(ClientLevel level, double x, double y, double z, TextureAtlasSprite sprite) BubbleColumnUpParticle(ClientLevel level, double x, double y, double z, double xa, double ya, double za, TextureAtlasSprite sprite) BubbleParticle(ClientLevel level, double x, double y, double z, double xa, double ya, double za, TextureAtlasSprite sprite) CampfireSmokeParticle(ClientLevel level, double x, double y, double z, double xa, double ya, double za, boolean isSignalFire, TextureAtlasSprite sprite) CoolingDripHangParticle(ClientLevel level, double x, double y, double z, Fluid type, ParticleOptions fallingParticle, TextureAtlasSprite sprite) CritParticle(ClientLevel level, double x, double y, double z, double xa, double ya, double za, TextureAtlasSprite sprite) DripHangParticle(ClientLevel level, double x, double y, double z, Fluid type, ParticleOptions fallingParticle, TextureAtlasSprite sprite) DripLandParticle(ClientLevel level, double x, double y, double z, Fluid type, TextureAtlasSprite sprite) DripParticle(ClientLevel level, double x, double y, double z, Fluid type, TextureAtlasSprite sprite) DripstoneFallAndLandParticle(ClientLevel level, double x, double y, double z, Fluid type, ParticleOptions landParticle, TextureAtlasSprite sprite) FallAndLandParticle(ClientLevel level, double x, double y, double z, Fluid type, ParticleOptions landParticle, TextureAtlasSprite sprite) FallingLeavesParticle(ClientLevel level, double x, double y, double z, TextureAtlasSprite sprite, float fallAcceleration, float sideAcceleration, boolean swirl, boolean flowAway, float scale, float startVelocity) FallingParticle(ClientLevel level, double x, double y, double z, Fluid type, TextureAtlasSprite sprite) FireflyParticle(ClientLevel level, double x, double y, double z, double xa, double ya, double za, TextureAtlasSprite sprite) FlameParticle(ClientLevel level, double x, double y, double z, double xd, double yd, double zd, TextureAtlasSprite sprite) FlyStraightTowardsParticle(ClientLevel level, double x, double y, double z, double xd, double yd, double zd, int startColor, int endColor, TextureAtlasSprite sprite) FlyTowardsPositionParticle(ClientLevel level, double x, double y, double z, double xd, double yd, double zd, boolean isGlowing, Particle.LifetimeAlpha lifetimeAlpha, TextureAtlasSprite sprite) FlyTowardsPositionParticle(ClientLevel level, double x, double y, double z, double xd, double yd, double zd, TextureAtlasSprite sprite) HeartParticle(ClientLevel level, double x, double y, double z, TextureAtlasSprite sprite) HoneyFallAndLandParticle(ClientLevel level, double x, double y, double z, Fluid type, ParticleOptions landParticle, TextureAtlasSprite sprite) LavaParticle(ClientLevel level, double x, double y, double z, TextureAtlasSprite sprite) NoteParticle(ClientLevel level, double x, double y, double z, double color, TextureAtlasSprite sprite) OverlayParticle(ClientLevel level, double x, double y, double z, TextureAtlasSprite sprite) PortalParticle(ClientLevel level, double x, double y, double z, double xd, double yd, double zd, TextureAtlasSprite sprite) ReversePortalParticle(ClientLevel level, double x, double y, double z, double xd, double yd, double zd, TextureAtlasSprite sprite) RisingParticle(ClientLevel level, double x, double y, double z, double xd, double yd, double zd, TextureAtlasSprite sprite) ShriekParticle(ClientLevel level, double x, double y, double z, int delay, TextureAtlasSprite sprite) SimpleVerticalParticle(ClientLevel level, double x, double y, double z, double xa, double ya, double za, TextureAtlasSprite sprite, boolean upwards) SingleQuadParticle(ClientLevel level, double x, double y, double z, double xa, double ya, double za, TextureAtlasSprite sprite) SingleQuadParticle(ClientLevel level, double x, double y, double z, TextureAtlasSprite sprite) SplashParticle(ClientLevel level, double x, double y, double z, double xa, double ya, double za, TextureAtlasSprite sprite) SuspendedParticle(ClientLevel level, double x, double y, double z, double xd, double yd, double zd, TextureAtlasSprite sprite) SuspendedParticle(ClientLevel level, double x, double y, double z, TextureAtlasSprite sprite) SuspendedTownParticle(ClientLevel level, double x, double y, double z, double xa, double ya, double za, TextureAtlasSprite sprite) TrailParticle(ClientLevel level, double x, double y, double z, double xAux, double yAux, double zAux, Vec3 target, int color, TextureAtlasSprite sprite) VibrationSignalParticle(ClientLevel level, double x, double y, double z, PositionSource target, int arrivalInTicks, TextureAtlasSprite sprite) WaterCurrentDownParticle(ClientLevel level, double x, double y, double z, TextureAtlasSprite sprite) WaterDropParticle(ClientLevel level, double x, double y, double z, TextureAtlasSprite sprite) -
Uses of TextureAtlasSprite in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as TextureAtlasSpriteModifier and TypeFieldDescriptionprivate final TextureAtlasSpriteSpriteCoordinateExpander.spriteprivate final @Nullable TextureAtlasSpriteSubmitNodeStorage.ModelPartSubmit.spriteThe field for thespriterecord component.private final @Nullable TextureAtlasSpriteSubmitNodeStorage.ModelSubmit.spriteThe field for thespriterecord component.Methods in net.minecraft.client.renderer that return TextureAtlasSpriteModifier and TypeMethodDescription@Nullable TextureAtlasSpriteSubmitNodeStorage.ModelPartSubmit.sprite()Returns the value of thespriterecord component.@Nullable TextureAtlasSpriteSubmitNodeStorage.ModelSubmit.sprite()Returns the value of thespriterecord component.Methods in net.minecraft.client.renderer with parameters of type TextureAtlasSpriteModifier and TypeMethodDescriptionprivate static GpuBufferSkyRenderer.buildCelestialQuad(String name, TextureAtlasSprite sprite) private static voidScreenEffectRenderer.renderFire(PoseStack poseStack, MultiBufferSource bufferSource, TextureAtlasSprite sprite) private static voidScreenEffectRenderer.renderTex(TextureAtlasSprite sprite, PoseStack poseStack, MultiBufferSource bufferSource) <S> voidOrderedSubmitNodeCollector.submitModel(Model<? super S> model, S state, PoseStack poseStack, RenderType renderType, int lightCoords, int overlayCoords, int tintedColor, @Nullable TextureAtlasSprite sprite, int outlineColor, @Nullable ModelFeatureRenderer.CrumblingOverlay crumblingOverlay) <S> voidSubmitNodeCollection.submitModel(Model<? super S> model, S state, PoseStack poseStack, RenderType renderType, int lightCoords, int overlayCoords, int tintedColor, @Nullable TextureAtlasSprite sprite, int outlineColor, @Nullable ModelFeatureRenderer.CrumblingOverlay crumblingOverlay) <S> voidSubmitNodeStorage.submitModel(Model<? super S> model, S state, PoseStack poseStack, RenderType renderType, int lightCoords, int overlayCoords, int tintedColor, @Nullable TextureAtlasSprite sprite, int outlineColor, @Nullable ModelFeatureRenderer.CrumblingOverlay crumblingOverlay) default voidOrderedSubmitNodeCollector.submitModelPart(ModelPart modelPart, PoseStack poseStack, RenderType renderType, int lightCoords, int overlayCoords, @Nullable TextureAtlasSprite sprite) default voidOrderedSubmitNodeCollector.submitModelPart(ModelPart modelPart, PoseStack poseStack, RenderType renderType, int lightCoords, int overlayCoords, @Nullable TextureAtlasSprite sprite, boolean sheeted, boolean hasFoil) voidOrderedSubmitNodeCollector.submitModelPart(ModelPart modelPart, PoseStack poseStack, RenderType renderType, int lightCoords, int overlayCoords, @Nullable TextureAtlasSprite sprite, boolean sheeted, boolean hasFoil, int tintedColor, @Nullable ModelFeatureRenderer.CrumblingOverlay crumblingOverlay, int outlineColor) default voidOrderedSubmitNodeCollector.submitModelPart(ModelPart modelPart, PoseStack poseStack, RenderType renderType, int lightCoords, int overlayCoords, @Nullable TextureAtlasSprite sprite, int tintedColor, @Nullable ModelFeatureRenderer.CrumblingOverlay crumblingOverlay) voidSubmitNodeCollection.submitModelPart(ModelPart modelPart, PoseStack poseStack, RenderType renderType, int lightCoords, int overlayCoords, @Nullable TextureAtlasSprite sprite, boolean sheeted, boolean hasFoil, int tintedColor, @Nullable ModelFeatureRenderer.CrumblingOverlay crumblingOverlay, int outlineColor) voidSubmitNodeStorage.submitModelPart(ModelPart modelPart, PoseStack poseStack, RenderType renderType, int lightCoords, int overlayCoords, @Nullable TextureAtlasSprite sprite, boolean sheeted, boolean hasFoil, int tintedColor, @Nullable ModelFeatureRenderer.CrumblingOverlay crumblingOverlay, int outlineColor) Constructors in net.minecraft.client.renderer with parameters of type TextureAtlasSpriteModifierConstructorDescriptionModelPartSubmit(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.SpriteCoordinateExpander(VertexConsumer delegate, TextureAtlasSprite sprite) -
Uses of TextureAtlasSprite in net.minecraft.client.renderer.entity
Methods in net.minecraft.client.renderer.entity with parameters of type TextureAtlasSpriteModifier and TypeMethodDescriptionprivate voidPaintingRenderer.renderPainting(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, RenderType renderType, int[] lightCoordsMap, int width, int height, TextureAtlasSprite front, TextureAtlasSprite back) -
Uses of TextureAtlasSprite in net.minecraft.client.renderer.entity.layers
Fields in net.minecraft.client.renderer.entity.layers with type parameters of type TextureAtlasSpriteModifier and TypeFieldDescriptionprivate final Function<EquipmentLayerRenderer.TrimSpriteKey, TextureAtlasSprite> EquipmentLayerRenderer.trimSpriteLookup -
Uses of TextureAtlasSprite in net.minecraft.client.renderer.state
Fields in net.minecraft.client.renderer.state declared as TextureAtlasSpriteModifier and TypeFieldDescription@Nullable TextureAtlasSpriteMapRenderState.MapDecorationRenderState.atlasSprite -
Uses of TextureAtlasSprite in net.minecraft.client.renderer.texture
Fields in net.minecraft.client.renderer.texture declared as TextureAtlasSpriteModifier and TypeFieldDescriptionprivate final TextureAtlasSpriteSpriteLoader.Preparations.missingThe field for themissingrecord component.private @Nullable TextureAtlasSpriteTextureAtlas.missingSpriteFields in net.minecraft.client.renderer.texture with type parameters of type TextureAtlasSpriteModifier and TypeFieldDescriptionprivate final Map<Identifier, TextureAtlasSprite> SpriteLoader.Preparations.regionsThe field for theregionsrecord component.private List<TextureAtlasSprite> TextureAtlas.spritesprivate Map<Identifier, TextureAtlasSprite> TextureAtlas.texturesByNameMethods in net.minecraft.client.renderer.texture that return TextureAtlasSpriteModifier and TypeMethodDescription@Nullable TextureAtlasSpriteSpriteLoader.Preparations.getSprite(Identifier id) TextureAtlas.getSprite(Identifier location) SpriteLoader.Preparations.missing()Returns the value of themissingrecord component.TextureAtlas.missingSprite()Methods in net.minecraft.client.renderer.texture that return types with arguments of type TextureAtlasSpriteModifier and TypeMethodDescriptionprivate Map<Identifier, TextureAtlasSprite> SpriteLoader.getStitchedSprites(Stitcher<SpriteContents> stitcher, int atlasWidth, int atlasHeight) TextureAtlas.getTextures()SpriteLoader.Preparations.regions()Returns the value of theregionsrecord component.Method parameters in net.minecraft.client.renderer.texture with type arguments of type TextureAtlasSpriteModifier and TypeMethodDescriptionprivate static voidTextureAtlas.dumpSpriteNames(Path dir, String outputId, Map<Identifier, TextureAtlasSprite> regions) Constructors in net.minecraft.client.renderer.texture with parameters of type TextureAtlasSpriteModifierConstructorDescriptionPreparations(int width, int height, int mipLevel, TextureAtlasSprite missing, Map<Identifier, TextureAtlasSprite> regions, CompletableFuture<Void> readyForUpload) Creates an instance of aPreparationsrecord class.Constructor parameters in net.minecraft.client.renderer.texture with type arguments of type TextureAtlasSpriteModifierConstructorDescriptionPreparations(int width, int height, int mipLevel, TextureAtlasSprite missing, Map<Identifier, TextureAtlasSprite> regions, CompletableFuture<Void> readyForUpload) Creates an instance of aPreparationsrecord class. -
Uses of TextureAtlasSprite in net.minecraft.client.resources.model.geometry
Fields in net.minecraft.client.resources.model.geometry declared as TextureAtlasSpriteModifier and TypeFieldDescriptionprivate final TextureAtlasSpriteBakedQuad.MaterialInfo.spriteThe field for thespriterecord component.Methods in net.minecraft.client.resources.model.geometry that return TextureAtlasSpriteModifier and TypeMethodDescriptionBakedQuad.MaterialInfo.sprite()Returns the value of thespriterecord component.Constructors in net.minecraft.client.resources.model.geometry with parameters of type TextureAtlasSpriteModifierConstructorDescriptionMaterialInfo(TextureAtlasSprite sprite, ChunkSectionLayer layer, RenderType itemRenderType, int tintIndex, boolean shade, int lightEmission) Deprecated.MaterialInfo(TextureAtlasSprite sprite, ChunkSectionLayer layer, RenderType itemRenderType, int tintIndex, boolean shade, int lightEmission, boolean ambientOcclusion) Creates an instance of aMaterialInforecord class. -
Uses of TextureAtlasSprite in net.minecraft.client.resources.model.sprite
Fields in net.minecraft.client.resources.model.sprite declared as TextureAtlasSpriteModifier and TypeFieldDescriptionprivate final TextureAtlasSpriteMaterial.Baked.spriteThe field for thespriterecord component.Fields in net.minecraft.client.resources.model.sprite with type parameters of type TextureAtlasSpriteModifier and TypeFieldDescriptionprivate Map<SpriteId, TextureAtlasSprite> AtlasManager.spriteLookupMethods in net.minecraft.client.resources.model.sprite that return TextureAtlasSpriteModifier and TypeMethodDescriptionMaterial.Baked.sprite()Returns the value of thespriterecord component.Methods in net.minecraft.client.resources.model.sprite that return types with arguments of type TextureAtlasSpriteMethod parameters in net.minecraft.client.resources.model.sprite with type arguments of type TextureAtlasSpriteModifier and TypeMethodDescriptionvoidAtlasManager.PendingStitch.joinAndUpload(Map<SpriteId, TextureAtlasSprite> result) Constructors in net.minecraft.client.resources.model.sprite with parameters of type TextureAtlasSpriteModifierConstructorDescriptionBaked(TextureAtlasSprite sprite, boolean forceTranslucent) Creates an instance of aBakedrecord class. -
Uses of TextureAtlasSprite in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event with type parameters of type TextureAtlasSpriteModifier and TypeFieldDescriptionprivate final Function<Identifier, TextureAtlasSprite> ModelEvent.ModifyBakingResult.textureGetterMethods in net.neoforged.neoforge.client.event that return types with arguments of type TextureAtlasSpriteModifier and TypeMethodDescriptionModelEvent.ModifyBakingResult.getTextureGetter()Returns a lookup function to retrieveTextureAtlasSprites by name from the block atlas.Constructor parameters in net.neoforged.neoforge.client.event with type arguments of type TextureAtlasSpriteModifierConstructorDescriptionModifyBakingResult(ModelBakery.BakingResult bakingResult, Function<Identifier, TextureAtlasSprite> textureGetter, ModelBakery modelBakery) -
Uses of TextureAtlasSprite in net.neoforged.neoforge.client.model.pipeline
Fields in net.neoforged.neoforge.client.model.pipeline declared as TextureAtlasSpriteModifier and TypeFieldDescriptionprivate @Nullable TextureAtlasSpriteQuadBakingVertexConsumer.spriteMethods in net.neoforged.neoforge.client.model.pipeline with parameters of type TextureAtlasSpriteModifier and TypeMethodDescriptionvoidQuadBakingVertexConsumer.setSprite(TextureAtlasSprite sprite, ChunkSectionLayer chunkLayer, RenderType itemRenderType) -
Uses of TextureAtlasSprite in net.neoforged.neoforge.client.model.quad
Fields in net.neoforged.neoforge.client.model.quad declared as TextureAtlasSpriteMethods in net.neoforged.neoforge.client.model.quad that return TextureAtlasSpriteModifier and TypeMethodDescriptionMutableQuad.requiredSprite()Same asMutableQuad.sprite(), but throws an exception if no sprite is set on the quad yet.@Nullable TextureAtlasSpriteMutableQuad.sprite()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 TextureAtlasSpriteModifier and TypeMethodDescriptionMutableQuad.setSprite(TextureAtlasSprite sprite, ChunkSectionLayer chunkLayer, RenderType itemRenderType) Changes the texture atlas sprite used by this quad.MutableQuad.setSpriteAndMoveUv(TextureAtlasSprite sprite, ChunkSectionLayer chunkLayer, RenderType itemRenderType) Changes the sprite and remaps the UV to the new sprites position in the texture atlas. -
Uses of TextureAtlasSprite in net.neoforged.neoforge.client.textures
Subclasses of TextureAtlasSprite in net.neoforged.neoforge.client.texturesModifier and TypeClassDescriptionclassA helper sprite with UVs spanning the entire texture.
MaterialInfo(TextureAtlasSprite, ChunkSectionLayer, RenderType, int, boolean, int, boolean)instead