net.minecraft.client.resources.model

public class MultiPartBakedModel

implements BakedModel

gbo
net.minecraft.client.resources.model.MultiPartBakedModel
net.minecraft.class_1095
net.minecraft.client.render.model.MultipartBakedModel
net.minecraft.src.C_4538_

Field summary

Modifier and TypeField
private final List<org.apache.commons.lang3.tuple.Pair<Predicate<BlockState>, BakedModel>>
g
selectors
field_5427
components
f_119459_
protected final boolean
a
hasAmbientOcclusion
field_5430
ambientOcclusion
f_119453_
protected final boolean
b
isGui3d
field_5429
depthGui
f_119454_
protected final boolean
c
usesBlockLight
field_21863
sideLit
f_119455_
protected final TextureAtlasSprite
d
particleIcon
field_5425
sprite
f_119456_
protected final ItemTransforms
e
transforms
field_5426
transformations
f_119457_
protected final ItemOverrides
f
overrides
field_5428
itemPropertyOverrides
f_119458_
private final Map<BlockState, BitSet>
h
selectorCache
field_5431
stateCache
f_119460_

Constructor summary

ModifierConstructor
public (List<org.apache.commons.lang3.tuple.Pair<Predicate<BlockState>, BakedModel>> components)

Method summary

Modifier and TypeMethod
public List<BakedQuad>
a(dfj arg0, ha arg1, asc arg2)
getQuads(BlockState arg0, Direction arg1, RandomSource arg2)
method_4707(class_2680 arg0, class_2350 arg1, class_5819 arg2)
getQuads(BlockState arg0, Direction arg1, Random arg2)
m_213637_(C_2064_ p_235051_, C_4687_ p_235052_, C_212974_ arg2)
public boolean
a()
useAmbientOcclusion()
method_4708()
useAmbientOcclusion()
m_7541_()
public boolean
b()
isGui3d()
method_4712()
hasDepth()
m_7539_()
public boolean
c()
usesBlockLight()
method_24304()
isSideLit()
m_7547_()
public boolean
d()
isCustomRenderer()
method_4713()
isBuiltin()
m_7521_()
public TextureAtlasSprite
e()
getParticleIcon()
method_4711()
getParticleSprite()
m_6160_()
public ItemTransforms
f()
getTransforms()
method_4709()
getTransformation()
m_7442_()
public ItemOverrides
g()
getOverrides()
method_4710()
getOverrides()
m_7343_()