net.minecraft.client.renderer.block.model

public class ItemModelGenerator

implements UnbakedModel

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

Field summary

Modifier and TypeField
public static final ResourceLocation
a
GENERATED_ITEM_MODEL_ID
field_55273
f_ulqjxniv
GENERATED
ID
f_371285_
public static final List<String>
b
LAYERS
field_4270
f_vfvwhfwe
LAYERS
LAYERS
f_111635_
private static final float
e
MIN_Z
field_32806
f_lwdxxxvh
field_32806
MIN_Z
f_173437_
private static final float
f
MAX_Z
field_32807
f_hkwmkpyv
field_32807
MAX_Z
f_173438_
private static final TextureSlots$Data
g
TEXTURE_SLOTS
field_55274
f_tweijmoa
TEXTURES
f_371323_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public TextureSlots$Data
d()
getTextureSlots()
method_65539()
m_byatfikp()
getTextures()
m_372752_()
public void
a(hhl$a arg0)
resolveDependencies(ResolvableModel$Resolver arg0)
method_62326(class_10526$class_10103 arg0)
m_dtjjdbxi(C_neyluwbx$C_ohojggmu arg0)
resolve(ResolvableModel$Resolver arg0)
m_352053_(C_370281_$C_370393_ arg0)
public UnbakedModel$GuiLight
b()
getGuiLight()
method_24298()
m_xyjrdhyz()
getGuiLight()
m_111479_()
public BakedModel
a(gns arg0, hhc arg1, hhj arg2, boolean arg3, boolean arg4, gnq arg5)
bake(TextureSlots arg0, ModelBaker arg1, ModelState arg2, boolean arg3, boolean arg4, ItemTransforms arg5)
method_4753(class_10419 arg0, class_7775 arg1, class_3665 arg2, boolean arg3, boolean arg4, class_809 arg5)
m_tzuanxzr(C_avmnxfbw arg0, C_xnqvszor arg1, C_vucyqort arg2, boolean arg3, boolean arg4, C_ddhexvvo arg5)
bake(ModelTextures arg0, Baker arg1, ModelBakeSettings arg2, boolean arg3, boolean arg4, ModelTransformation arg5)
bake(C_avmnxfbw arg0, ModelBaker arg1, ModelBakeSettings arg2, boolean arg3, boolean arg4, ModelTransformation arg5)
m_7611_(C_370313_ p_376373_, C_243643_ p_377118_, C_4537_ p_375903_, boolean p_378244_, boolean p_377372_, C_4222_ arg5)
private BakedModel
a(gns arg0, hhn arg1, hhj arg2, boolean arg3, boolean arg4, gnq arg5)
bake(TextureSlots arg0, SpriteGetter arg1, ModelState arg2, boolean arg3, boolean arg4, ItemTransforms arg5)
method_3479(class_10419 arg0, class_10527 arg1, class_3665 arg2, boolean arg3, boolean arg4, class_809 arg5)
m_oixwzkcp(C_avmnxfbw arg0, C_ybpmywuf arg1, C_vucyqort arg2, boolean arg3, boolean arg4, C_ddhexvvo arg5)
create(ModelTextures textures, SpriteGetter spriteGetter, ModelBakeSettings settings, boolean ambientOcclusion, boolean isSideLit, ModelTransformation transformation)
m_374435_(C_370313_ p_378401_, C_370384_ p_375548_, C_4537_ p_377983_, boolean p_377097_, boolean p_377316_, C_4222_ arg5)
private List<BlockElement>
a(int arg0, String arg1, hen arg2)
processFrames(int arg0, String arg1, SpriteContents arg2)
method_3480(int arg0, String arg1, class_7764 arg2)
m_dyibbjyn(int arg0, String arg1, C_yxnjfniw arg2)
addLayerElements(int layer, String key, SpriteContents sprite)
addLayerElements(int layer, String key, SpriteContents spriteContents)
m_111638_(int p_111640_, String p_251768_, C_243582_ arg2)
private List<BlockElement>
a(hen arg0, String arg1, int arg2)
createSideElements(SpriteContents arg0, String arg1, int arg2)
method_3481(class_7764 arg0, String arg1, int arg2)
m_vovwfmsb(C_yxnjfniw arg0, String arg1, int arg2)
addSubComponents(SpriteContents sprite, String key, int layer)
addSubComponents(SpriteContents spriteContents, String key, int layer)
m_111661_(C_243582_ p_111663_, String p_111664_, int arg2)
private List<ItemModelGenerator$Span>
a(hen arg0)
getSpans(SpriteContents arg0)
method_3478(class_7764 arg0)
m_aqabxusz(C_yxnjfniw arg0)
getFrames(SpriteContents sprite)
getFrames(SpriteContents spriteContents)
m_247383_(C_243582_ arg0)
private void
a(gno$b arg0, List<gno$a> arg1, hen arg2, int arg3, int arg4, int arg5, int arg6, int arg7, boolean arg8)
checkTransition(ItemModelGenerator$SpanFacing arg0, List<ItemModelGenerator$Span> arg1, SpriteContents 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_7764 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_yxnjfniw arg2, int arg3, int arg4, int arg5, int arg6, int arg7, boolean arg8)
buildCube(GeneratedItemModel$Side side, List<GeneratedItemModel$Frame> cubes, SpriteContents sprite, int frame, int x, int y, int width, int height, boolean arg8)
extendModelBackward(ItemModelGenerator$Side side, List<ItemModelGenerator$Frame> cubes, SpriteContents spriteContents, int frame, int x, int y, int width, int height, boolean currentPixelIsTransparent)
m_246249_(C_4213_$C_4216_ p_248882_, List<C_4213_$C_4215_> p_249847_, C_243582_ p_250616_, int p_251416_, int p_249664_, int p_250174_, int p_250897_, int p_248773_, boolean arg8)
private void
a(List<gno$a> arg0, gno$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<GeneratedItemModel$Frame> cubes, GeneratedItemModel$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(hen 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)
m_oshsjjjp(C_yxnjfniw arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
isPixelTransparent(SpriteContents sprite, int frame, int x, int y, int width, int height)
isPixelTransparent(SpriteContents spriteContents, int frame, int x, int y, int width, int height)
m_245924_(C_243582_ p_250692_, int p_251914_, int p_252343_, int p_250258_, int p_248997_, int arg5)