net.minecraft.client.renderer.block.model

public class ItemModelGenerator

fau
net.minecraft.client.renderer.block.model.ItemModelGenerator
net.minecraft.class_801
net.minecraft.unmapped.C_cgeiienq
net.minecraft.client.render.model.json.ItemModelGenerator
net.minecraft.client.render.model.json.ItemModelGenerator
net.minecraft.src.C_4213_

Field summary

Modifier and TypeField
public static final List<String>
a
LAYERS
field_4270
f_vfvwhfwe
LAYERS
LAYERS
f_111635_
private static final float
b
MIN_Z
field_32806
f_lwdxxxvh
field_32806
MIN_Z
f_173437_
private static final float
c
MAX_Z
field_32807
f_hkwmkpyv
field_32807
MAX_Z
f_173438_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public BlockModel
a(Function<flt, fke> arg0, far arg1)
generateBlockModel(Function<Material, TextureAtlasSprite> arg0, BlockModel arg1)
method_3479(Function<class_4730, class_1058> arg0, class_793 arg1)
m_nimwirgv(Function<C_owknzpks, C_uflrwbwt> arg0, C_wmxrezbu arg1)
create(Function<SpriteIdentifier, Sprite> textureGetter, JsonUnbakedModel blockModel)
create(Function<SpriteIdentifier, Sprite> textureGetter, JsonUnbakedModel blockModel)
m_111670_(Function<C_4531_, C_4486_> p_111672_, C_4205_ arg1)
private List<BlockElement>
a(int arg0, String arg1, fke arg2)
processFrames(int arg0, String arg1, TextureAtlasSprite arg2)
method_3480(int arg0, String arg1, class_1058 arg2)
m_dyibbjyn(int arg0, String arg1, C_uflrwbwt arg2)
addLayerElements(int layer, String key, Sprite sprite)
addLayerElements(int layer, String key, Sprite sprite)
m_111638_(int p_111640_, String p_111641_, C_4486_ arg2)
private List<BlockElement>
a(fke arg0, String arg1, int arg2)
createSideElements(TextureAtlasSprite arg0, String arg1, int arg2)
method_3481(class_1058 arg0, String arg1, int arg2)
m_vovwfmsb(C_uflrwbwt arg0, String arg1, int arg2)
addSubComponents(Sprite sprite, String key, int layer)
addSubComponents(Sprite sprite, String key, int layer)
m_111661_(C_4486_ p_111663_, String p_111664_, int arg2)
private List<ItemModelGenerator$Span>
a(fke arg0)
getSpans(TextureAtlasSprite arg0)
method_3478(class_1058 arg0)
m_aqabxusz(C_uflrwbwt arg0)
getFrames(Sprite sprite)
getFrames(Sprite sprite)
m_111652_(C_4486_ arg0)
private void
a(fau$b arg0, List<fau$a> arg1, fke 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)
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)
buildCube(ItemModelGenerator$Side side, List<ItemModelGenerator$Frame> cubes, Sprite sprite, int frame, int x, int y, int width, int height, boolean arg8)
extendModelBackward(ItemModelGenerator$Side side, List<ItemModelGenerator$Frame> cubes, Sprite sprite, int frame, int x, int y, int width, int height, boolean currentPixelIsTransparent)
m_111642_(C_4213_$C_4216_ p_111644_, List<C_4213_$C_4215_> p_111645_, C_4486_ p_111646_, int p_111647_, int p_111648_, int p_111649_, int p_111650_, int p_111651_, boolean arg8)
private void
a(List<fau$a> arg0, fau$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)
m_xccvrrlv(List<C_cgeiienq$C_ihkekmio> arg0, C_cgeiienq$C_mtvcbwvo arg1, int arg2, int arg3)
buildCube(List<ItemModelGenerator$Frame> cubes, ItemModelGenerator$Side side, int x, int y)
createOrExpandCurrentCube(List<ItemModelGenerator$Frame> cubes, ItemModelGenerator$Side side, int x, int y)
m_111665_(List<C_4213_$C_4215_> p_111667_, C_4213_$C_4216_ p_111668_, int p_111669_, int arg3)
private boolean
a(fke 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)
m_oshsjjjp(C_uflrwbwt arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
isPixelTransparent(Sprite sprite, int frame, int x, int y, int width, int height)
isPixelTransparent(Sprite sprite, int frame, int x, int y, int width, int height)
m_111654_(C_4486_ p_111656_, int p_111657_, int p_111658_, int p_111659_, int p_111660_, int arg5)