net.minecraft.client.render.model.json

public class GeneratedItemModel

implements UnbakedModel

net.minecraft.client.resources.model.cuboid.ItemModelGenerator
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
GENERATED_ITEM_MODEL_ID
field_55273
GENERATED
public static final List<String>
LAYERS
LAYERS
field_4270
LAYERS
private static final float
MIN_Z
MIN_Z
field_32806
Z_FROM
private static final float
MAX_Z
MAX_Z
field_32807
Z_TO
private static final ModelTextures$Textures
TEXTURE_SLOTS
TEXTURE_SLOTS
field_55274
TEXTURES
private static final ModelElementFace$UV
SOUTH_FACE_UVS
SOUTH_FACE_UVS
field_56930
FACING_SOUTH_UV
private static final ModelElementFace$UV
NORTH_FACE_UVS
NORTH_FACE_UVS
field_56931
FACING_NORTH_UV
private static final float
UV_SHRINK
UV_SHRINK
field_64230
field_64230

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public ModelTextures$Textures
textureSlots()
textureSlots()
comp_3743()
textures()
public Geometry
geometry()
geometry()
comp_3739()
geometry()
public UnbakedModel$GuiLight
guiLight()
guiLight()
comp_3740()
guiLight()
private static BakedGeometry
bake(TextureSlots textureSlots, ModelBaker modelBaker, ModelState modelState, ModelDebugName name)
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)
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)
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 Collection<GeneratedItemModel$EdgePixel>
getSideFaces(SpriteContents sprite)
getSideFaces(SpriteContents sprite)
method_3478(class_7764 arg0)
getEdgePixels(SpriteContents spriteContents)
private static void
checkTransition(ItemModelGenerator$SideDirection facing, Set<ItemModelGenerator$SideFace> sideFaces, SpriteContents sprite, int frame, int x, int y, int width, int height)
checkTransition(ItemModelGenerator$SideDirection facing, Set<ItemModelGenerator$SideFace> sideFaces, SpriteContents sprite, int frame, int x, int y, int width, int height)
method_3476(class_801$class_803 arg0, Set<class_801$class_12295> arg1, class_7764 arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
getEdgePixels(GeneratedItemModel$Side side, Set<GeneratedItemModel$EdgePixel> edgePixelsOut, 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)
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)