net.minecraft.client.renderer.block.model

public class ItemModelGenerator

implements UnbakedModel

hmg
net.minecraft.client.renderer.block.model.ItemModelGenerator
net.minecraft.class_801
net.minecraft.client.render.model.json.GeneratedItemModel

Field summary

Modifier and TypeField
public static final Identifier
a
GENERATED_ITEM_MODEL_ID
field_55273
GENERATED
public static final List<String>
b
LAYERS
field_4270
LAYERS
private static final float
d
MIN_Z
field_32806
field_32806
private static final float
e
MAX_Z
field_32807
field_32807
private static final TextureSlots$Data
f
TEXTURE_SLOTS
field_55274
TEXTURES
private static final BlockElementFace$UVs
g
SOUTH_FACE_UVS
field_56930
FACING_SOUTH_UV
private static final BlockElementFace$UVs
h
NORTH_FACE_UVS
field_56931
FACING_NORTH_UV
private static final float
i
UV_SHRINK
field_64230
field_64230

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public TextureSlots$Data
e()
textureSlots()
comp_3743()
textures()
public UnbakedGeometry
a()
geometry()
comp_3739()
geometry()
public UnbakedModel$GuiLight
b()
guiLight()
comp_3740()
guiLight()
private static QuadCollection
a(hmm arg0, ijs arg1, ijy arg2, iju arg3)
bake(TextureSlots arg0, ModelBaker arg1, ModelState arg2, ModelDebugName arg3)
method_67928(class_10419 arg0, class_7775 arg1, class_3665 arg2, class_10813 arg3)
bakeGeometry(ModelTextures textures, Baker baker, ModelBakeSettings settings, SimpleModel model)
private static QuadCollection
a(hmm arg0, ikc arg1, ijy arg2, iju arg3)
bake(TextureSlots arg0, SpriteGetter arg1, ModelState arg2, ModelDebugName arg3)
method_3479(class_10419 arg0, class_9826 arg1, class_3665 arg2, class_10813 arg3)
bakeGeometry(ModelTextures textures, ErrorCollectingSpriteGetter arg1, ModelBakeSettings settings, SimpleModel model)
private static List<BlockElement>
a(int arg0, String arg1, ihh arg2)
processFrames(int arg0, String arg1, SpriteContents arg2)
method_3480(int arg0, String arg1, class_7764 arg2)
addLayerElements(int tintIndex, String name, SpriteContents arg2)
private static List<BlockElement>
a(ihh arg0, String arg1, int arg2)
createSideElements(SpriteContents arg0, String arg1, int arg2)
method_3481(class_7764 arg0, String arg1, int arg2)
addSubComponents(SpriteContents arg0, String arg1, int arg2)
private static List<ItemModelGenerator$SideFace>
a(ihh arg0)
getSideFaces(SpriteContents arg0)
method_3478(class_7764 arg0)
getFrames(SpriteContents arg0)
private static void
a(hmg$a arg0, List<hmg$b> arg1, ihh arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
checkTransition(ItemModelGenerator$SideDirection arg0, List<ItemModelGenerator$SideFace> arg1, SpriteContents arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
method_3476(class_801$class_803 arg0, List<class_801$class_12295> arg1, class_7764 arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
buildCube(GeneratedItemModel$Side arg0, List<GeneratedItemModel$class_12295> arg1, SpriteContents arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
private static boolean
a(ihh arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
isTransparent(SpriteContents arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
method_3477(class_7764 arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
isPixelTransparent(SpriteContents arg0, int arg1, int arg2, int arg3, int arg4, int arg5)