package net.minecraft.client.gui.font; import net.fabricmc.api.EnvType; import net.fabricmc.api.Environment; import net.minecraft.client.gui.GlyphSource; import net.minecraft.client.gui.font.glyphs.BakedGlyph; import net.minecraft.util.RandomSource; @Environment(EnvType.CLIENT) public record SingleSpriteSource(BakedGlyph glyph) implements GlyphSource { @Override public BakedGlyph getGlyph(final int codepoint) { return this.glyph; } @Override public BakedGlyph getRandomGlyph(final RandomSource random, final int width) { return this.glyph; } }