net.minecraft.client.texture

public record Scaling$NineSlice

implements Scaling

net.minecraft.client.resources.metadata.gui.GuiSpriteScaling$NineSlice
net.minecraft.class_8690$class_8691
net.minecraft.client.texture.Scaling$NineSlice

Field summary

Modifier and TypeField
private final int
width
comp_1637
width
private final int
height
comp_1638
height
private final Scaling$NineSlice$Border
border
comp_1639
border
private final boolean
stretchInner
comp_3202
stretchInner
public static final com.mojang.serialization.MapCodec<Scaling$NineSlice>
CODEC
field_45650
CODEC

Constructor summary

ModifierConstructor
public (int width, int height, Scaling$NineSlice$Border border, boolean stretchInner)

Method summary

Modifier and TypeMethod
private static com.mojang.serialization.DataResult<Scaling$NineSlice>
validate(GuiSpriteScaling$NineSlice nineSlice)
method_53493(class_8690$class_8691 arg0)
validate(Scaling$NineSlice nineSlice)
public Scaling$Type
type()
method_52876()
getType()
public int
width()
comp_1637()
width()
public int
height()
comp_1638()
height()
public Scaling$NineSlice$Border
border()
comp_1639()
border()
public boolean
stretchInner()
comp_3202()
stretchInner()
private static String
lambda$validate$1(GuiSpriteScaling$NineSlice$Border arg0, GuiSpriteScaling$NineSlice arg1)
method_53492(class_8690$class_8691$class_8692 arg0, class_8690$class_8691 arg1)
method_53492(Scaling$NineSlice$Border arg0, Scaling$NineSlice arg1)
private static String
lambda$validate$0(GuiSpriteScaling$NineSlice$Border arg0, GuiSpriteScaling$NineSlice arg1)
method_53494(class_8690$class_8691$class_8692 arg0, class_8690$class_8691 arg1)
method_53494(Scaling$NineSlice$Border arg0, Scaling$NineSlice arg1)
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_52877(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_52877(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)