net.minecraft.client.render.model.json

public class ItemModelGenerator

eba
net.minecraft.client.renderer.block.model.ItemModelGenerator
net.minecraft.class_801
net.minecraft.client.render.model.json.ItemModelGenerator
net.minecraft.unmapped.C_cgeiienq
net.minecraft.client.renderer.model.ItemModelGenerator
net.minecraft.client.renderer.model.ItemModelGenerator

Field summary

Modifier and TypeField
public static final List<String>
a
LAYERS
field_4270
LAYERS
f_vfvwhfwe
field_178398_a
LAYERS

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public JsonUnbakedModel
a(Function<elj, eju> arg0, eax arg1)
generateBlockModel(Function<Material, TextureAtlasSprite> arg0, BlockModel arg1)
method_3479(Function<class_4730, class_1058> arg0, class_793 arg1)
create(Function<SpriteIdentifier, Sprite> textureGetter, JsonUnbakedModel blockModel)
m_nimwirgv(Function<C_owknzpks, C_uflrwbwt> arg0, C_wmxrezbu arg1)
func_209579_a(Function<RenderMaterial, TextureAtlasSprite> arg0, BlockModel arg1)
makeItemModel(Function<RenderMaterial, TextureAtlasSprite> textureGetter, BlockModel blockModelIn)
private List<ModelElement>
a(int arg0, String arg1, eju arg2)
processFrames(int arg0, String arg1, TextureAtlasSprite arg2)
method_3480(int arg0, String arg1, class_1058 arg2)
addLayerElements(int layer, String key, Sprite sprite)
m_dyibbjyn(int arg0, String arg1, C_uflrwbwt arg2)
func_178394_a(int arg0, String arg1, TextureAtlasSprite arg2)
getBlockParts(int tintIndex, String textureIn, TextureAtlasSprite spriteIn)
private List<ModelElement>
a(eju arg0, String arg1, int arg2)
createSideElements(TextureAtlasSprite arg0, String arg1, int arg2)
method_3481(class_1058 arg0, String arg1, int arg2)
addSubComponents(Sprite sprite, String key, int layer)
m_vovwfmsb(C_uflrwbwt arg0, String arg1, int arg2)
func_178397_a(TextureAtlasSprite arg0, String arg1, int arg2)
getBlockParts(TextureAtlasSprite spriteIn, String textureIn, int tintIndexIn)
private List<ItemModelGenerator$Frame>
a(eju arg0)
getSpans(TextureAtlasSprite arg0)
method_3478(class_1058 arg0)
getFrames(Sprite sprite)
m_aqabxusz(C_uflrwbwt arg0)
func_178393_a(TextureAtlasSprite arg0)
getSpans(TextureAtlasSprite spriteIn)
private void
a(eba$b arg0, List<eba$a> arg1, eju arg2, int arg3, int arg4, int arg5, int arg6, int arg7, boolean arg8)
checkTransition(ItemModelGenerator$SpanFacing arg0, List<ItemModelGenerator$Span> arg1, TextureAtlasSprite arg2, int arg3, int arg4, int arg5, int arg6, int arg7, boolean arg8)
method_3476(class_801$class_803 arg0, List<class_801$class_802> arg1, class_1058 arg2, int arg3, int arg4, int arg5, int arg6, int arg7, boolean arg8)
buildCube(ItemModelGenerator$Side arg0, List<ItemModelGenerator$Frame> cubes, Sprite sprite, int frame, int x, int y, int arg6, int arg7, boolean arg8)
m_wayfirew(C_cgeiienq$C_mtvcbwvo arg0, List<C_cgeiienq$C_ihkekmio> arg1, C_uflrwbwt arg2, int arg3, int arg4, int arg5, int arg6, int arg7, boolean arg8)
func_199338_a(ItemModelGenerator$SpanFacing arg0, List<ItemModelGenerator$Span> arg1, TextureAtlasSprite arg2, int arg3, int arg4, int arg5, int arg6, int arg7, boolean arg8)
checkTransition(ItemModelGenerator$SpanFacing spanFacingIn, List<ItemModelGenerator$Span> listSpansIn, TextureAtlasSprite spriteIn, int frameIndex, int pixelX, int pixelY, int spiteWidth, int spriteHeight, boolean transparent)
private void
a(List<eba$a> arg0, eba$b arg1, int arg2, int arg3)
createOrExpandSpan(List<ItemModelGenerator$Span> arg0, ItemModelGenerator$SpanFacing arg1, int arg2, int arg3)
method_3482(List<class_801$class_802> arg0, class_801$class_803 arg1, int arg2, int arg3)
buildCube(List<ItemModelGenerator$Frame> cubes, ItemModelGenerator$Side arg1, int x, int y)
m_xccvrrlv(List<C_cgeiienq$C_ihkekmio> arg0, C_cgeiienq$C_mtvcbwvo arg1, int arg2, int arg3)
func_178395_a(List<ItemModelGenerator$Span> arg0, ItemModelGenerator$SpanFacing arg1, int arg2, int arg3)
createOrExpandSpan(List<ItemModelGenerator$Span> listSpansIn, ItemModelGenerator$SpanFacing spanFacingIn, int pixelX, int pixelY)
private boolean
a(eju arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
isTransparent(TextureAtlasSprite arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
method_3477(class_1058 arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
isPixelTransparent(Sprite sprite, int frame, int x, int y, int arg4, int arg5)
m_oshsjjjp(C_uflrwbwt arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
func_199339_a(TextureAtlasSprite arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
isTransparent(TextureAtlasSprite spriteIn, int frameIndex, int pixelX, int pixelY, int spiteWidth, int spriteHeight)