net.minecraft.client.render.model.json

public class GeneratedItemModel

implements UnbakedModel

net.minecraft.client.resources.model.cuboid.ItemModelGenerator
net.minecraft.class_801
net.minecraft.client.render.model.json.GeneratedItemModel

Field summary

Modifier and TypeField
public static final Identifier
GENERATED_ITEM_MODEL_ID
field_55273
GENERATED
public static final List<String>
LAYERS
field_4270
LAYERS
private static final float
MIN_Z
field_32806
Z_FROM
private static final float
MAX_Z
field_32807
Z_TO
private static final ModelTextures$Textures
TEXTURE_SLOTS
field_55274
TEXTURES
private static final ModelElementFace$UV
SOUTH_FACE_UVS
field_56930
FACING_SOUTH_UV
private static final ModelElementFace$UV
NORTH_FACE_UVS
field_56931
FACING_NORTH_UV
private static final float
UV_SHRINK
field_64230
field_64230
private static final float
NORTH_AND_SOUTH_FACE_INSET
field_1_10752
field_1_10752

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public ModelTextures$Textures
textureSlots()
comp_3743()
textures()
public Geometry
geometry()
comp_3739()
geometry()
public UnbakedModel$GuiLight
guiLight()
comp_3740()
guiLight()
private static BakedGeometry
bake(TextureSlots textureSlots, ModelBaker modelBaker, ModelState modelState, ModelDebugName name)
method_3479(class_10419 arg0, class_7775 arg1, class_3665 arg2, class_10813 arg3)
bakeGeometry(ModelTextures textures, Baker baker, ModelBakeSettings settings, SimpleModel model)
private static void
bakeExtrudedSprite(QuadCollection$Builder builder, ModelBaker$Interner interner, ModelState modelState, BakedQuad$MaterialInfo materialInfo)
method_1_2413(class_10817$class_10818 arg0, class_7775$class_12356 arg1, class_3665 arg2, class_777$class_1_320 arg3)
addGeometry(BakedGeometry$Builder builder, Baker$Interner interner, ModelBakeSettings settings, BakedQuad$SpriteInfo spriteInfo)
private static void
bakeSideFaces(QuadCollection$Builder builder, ModelBaker$Interner interner, ModelState modelState, BakedQuad$MaterialInfo materialInfo)
method_1_2414(class_10817$class_10818 arg0, class_7775$class_12356 arg1, class_3665 arg2, class_777$class_1_320 arg3)
addEdgeGeometry(BakedGeometry$Builder builder, Baker$Interner interner, ModelBakeSettings settings, BakedQuad$SpriteInfo spriteInfo)
private static List<GeneratedItemModel$EdgePixel>
getSideFaces(SpriteContents sprite)
method_3478(class_7764 arg0)
getEdgePixels(SpriteContents spriteContents)
private static void
addTopAndBottomFaces(SpriteContents sprite, int frame, ItemModelGenerator$FaceBuilder topFace, ItemModelGenerator$FaceBuilder bottomFace, BitSet leftEdges, BitSet rightEdges)
method_1_10789(class_7764 arg0, int arg1, class_801$class_1_1709 arg2, class_801$class_1_1709 arg3, BitSet arg4, BitSet arg5)
addHorizontalEdges(SpriteContents spriteContents, int frame, GeneratedItemModel$EdgePixelTracker up, GeneratedItemModel$EdgePixelTracker down, BitSet leftEdgesOut, BitSet rightEdgesOut)
private static void
addLeftAndRightFaces(SpriteContents sprite, ItemModelGenerator$FaceBuilder leftFace, ItemModelGenerator$FaceBuilder rightFace, BitSet leftEdges, BitSet rightEdges)
method_1_10788(class_7764 arg0, class_801$class_1_1709 arg1, class_801$class_1_1709 arg2, BitSet arg3, BitSet arg4)
addVerticalEdges(SpriteContents spriteContents, GeneratedItemModel$EdgePixelTracker left, GeneratedItemModel$EdgePixelTracker right, BitSet leftEdges, BitSet rightEdges)
private static boolean
isNeighborTransparent(ItemModelGenerator$SideDirection facing, SpriteContents sprite, int frame, int x, int y, int width, int height)
method_1_10790(class_801$class_803 arg0, class_7764 arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
isBorderSide(GeneratedItemModel$Side side, SpriteContents spriteContents, int frame, int x, int y, int width, int height)
private static boolean
isTransparent(SpriteContents sprite, int frame, int x, int y, int width, int height)
method_3477(class_7764 arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
isPixelTransparent(SpriteContents spriteContents, int frame, int x, int y, int width, int height)
private static void
lambda$getSideFaces$0(BitSet arg0, BitSet arg1, SpriteContents arg2, ItemModelGenerator$FaceBuilder arg3, ItemModelGenerator$FaceBuilder arg4, ItemModelGenerator$FaceBuilder arg5, ItemModelGenerator$FaceBuilder arg6, int arg7)
method_1_10791(BitSet arg0, BitSet arg1, class_7764 arg2, class_801$class_1_1709 arg3, class_801$class_1_1709 arg4, class_801$class_1_1709 arg5, class_801$class_1_1709 arg6, int arg7)
method_1_10791(BitSet arg0, BitSet arg1, SpriteContents arg2, GeneratedItemModel$EdgePixelTracker arg3, GeneratedItemModel$EdgePixelTracker arg4, GeneratedItemModel$EdgePixelTracker arg5, GeneratedItemModel$EdgePixelTracker arg6, int frame)