net.minecraft.client.gui.font.providers

public record BitmapProvider$Definition

implements GlyphProviderDefinition

frh$a
net.minecraft.client.gui.font.providers.BitmapProvider$Definition
net.minecraft.class_386$class_387
net.minecraft.unmapped.C_tfzxpuio$C_qoeqnynz
net.minecraft.client.font.BitmapFont$Loader
net.minecraft.client.font.BitmapFont$Definition
net.minecraft.src.C_3522_$C_285541_

Field summary

Modifier and TypeField
private final ResourceLocation
c
file
comp_1519
f_ygudtgtt
file
file
f_285631_
private final int
d
height
comp_1520
f_cvldjfsr
height
height
f_285660_
private final int
e
ascent
comp_1521
f_lcmxkjjp
ascent
ascent
f_285577_
private final int[][]
f
codepointGrid
comp_1522
f_amrjzosp
codepointGrid
codepointGrid
f_285611_
private static final com.mojang.serialization.Codec<int[][]>
g
CODEPOINT_GRID_CODEC
field_44800
f_khrhgvcl
CODE_POINT_GRID_CODEC
CHAR_CODEC
f_285599_
public static final com.mojang.serialization.MapCodec<BitmapProvider$Definition>
a
CODEC
field_44799
f_cgyvixla
CODEC
MAP_CODEC
f_285606_

Constructor summary

ModifierConstructor
public (ResourceLocation id, int height, int ascent, int[][] codepointGrid)

Method summary

Modifier and TypeMethod
private static com.mojang.serialization.DataResult<int[][]>
a(int[][] arg0)
validateDimensions(int[][] arg0)
method_51752(int[][] arg0)
m_cpshwqhq(int[][] arg0)
validateCodePointGrid(int[][] codePointGrid)
validateCodePointGrid(int[][] grid)
m_285860_(int[][] p_286348_)
private static com.mojang.serialization.DataResult<BitmapProvider$Definition>
a(frh$a arg0)
validate(BitmapProvider$Definition arg0)
method_51749(class_386$class_387 arg0)
m_uzvsmvxq(C_tfzxpuio$C_qoeqnynz arg0)
validate(BitmapFont$Loader fontLoader)
validate(BitmapFont$Definition definition)
m_285746_(C_3522_$C_285541_ p_286662_)
public GlyphProviderType
a()
type()
method_51731()
m_civohnpf()
getType()
getFontType()
m_285843_()
public com.mojang.datafixers.util.Either<GlyphProviderDefinition$Loader, GlyphProviderDefinition$Reference>
b()
unpack()
method_51734()
m_bcikbtqr()
build()
unpack()
m_285782_()
private GlyphProvider
a(avv arg0)
load(ResourceManager arg0)
method_2039(class_3300 arg0)
m_pcwtnfss(C_tmnrpasf arg0)
load(ResourceManager resourceManager)
load(ResourceManager resourceManager)
m_286048_(C_77_ arg0)
private int
a(ffs arg0, int arg1, int arg2, int arg3, int arg4)
getActualGlyphWidth(NativeImage arg0, int arg1, int arg2, int arg3, int arg4)
method_2038(class_1011 arg0, int arg1, int arg2, int arg3, int arg4)
m_nmwzoeei(C_ayikuhxa arg0, int arg1, int arg2, int arg3, int arg4)
findCharacterStartX(NativeImage image, int characterWidth, int characterHeight, int charPosX, int charPosY)
getGlyphWidth(NativeImage image, int charPosX, int charPosY, int gridPosX, int gridPosY)
m_285979_(C_3148_ p_286656_, int p_286554_, int p_286657_, int p_286307_, int arg4)
public ResourceLocation
c()
file()
comp_1519()
m_vlafuuwy()
file()
file()
f_285631_()
public int
d()
height()
comp_1520()
m_cpyguarp()
height()
height()
f_285660_()
public int
e()
ascent()
comp_1521()
m_gsiatlii()
ascent()
ascent()
f_285577_()
public int[][]
f()
codepointGrid()
comp_1522()
m_ilbonvjx()
codepointGrid()
codepointGrid()
f_285611_()