net.minecraft.client.resources.model

class ModelDiscovery$ModelWrapper

implements ResolvedModel

hqo$a
net.minecraft.client.resources.model.ModelDiscovery$ModelWrapper
net.minecraft.class_10097$class_10814

Field summary

Modifier and TypeField
private static final ModelDiscovery$Slot<Boolean>
c
KEY_AMBIENT_OCCLUSION
field_56994
private static final ModelDiscovery$Slot<UnbakedModel$GuiLight>
d
KEY_GUI_LIGHT
field_56995
private static final ModelDiscovery$Slot<UnbakedGeometry>
e
KEY_GEOMETRY
field_56996
private static final ModelDiscovery$Slot<ItemTransforms>
f
KEY_TRANSFORMS
field_56997
private static final ModelDiscovery$Slot<TextureSlots>
g
KEY_TEXTURE_SLOTS
field_56998
private static final ModelDiscovery$Slot<TextureAtlasSprite>
h
KEY_PARTICLE_SPRITE
field_56999
private static final ModelDiscovery$Slot<QuadCollection>
i
KEY_DEFAULT_GEOMETRY
field_57000
private static final int
j
SLOT_COUNT
field_57001
private final ResourceLocation
k
id
field_57002
boolean
l
valid
field_57003
ModelDiscovery$ModelWrapper
m
parent
field_57004
final UnbakedModel
n
wrapped
field_57005
private final AtomicReferenceArray<Object>
o
fixedSlots
field_57006
private final Map<ModelState, QuadCollection>
p
modelBakeCache
field_57007

Constructor summary

ModifierConstructor
(ResourceLocation arg0, UnbakedModel arg1, boolean arg2)

Method summary

Modifier and TypeMethod
private static <T> ModelDiscovery$Slot<T>
a(int arg0)
slot(int arg0)
method_68032(int arg0)
public UnbakedModel
a()
wrapped()
method_68031()
public ResolvedModel
b()
parent()
method_68038()
public String
debugName()
debugName()
private <T> T
a(hqo$b<T> arg0)
getSlot(ModelDiscovery$Slot<T> arg0)
method_68035(class_10097$class_10815<T> arg0)
private <T> T
a(hqo$b<T> arg0, T arg1)
updateSlot(ModelDiscovery$Slot<T> arg0, T arg1)
method_68036(class_10097$class_10815<T> arg0, T arg1)
private <T> T
a(hqo$b<T> arg0, Function<hqu, T> arg1)
getSimpleProperty(ModelDiscovery$Slot<T> arg0, Function<ResolvedModel, T> arg1)
method_68037(class_10097$class_10815<T> arg0, Function<class_10819, T> arg1)
public boolean
c()
getTopAmbientOcclusion()
method_68040()
public UnbakedModel$GuiLight
d()
getTopGuiLight()
method_68042()
public ItemTransforms
e()
getTopTransforms()
method_68043()
public UnbakedGeometry
f()
getTopGeometry()
method_68044()
public TextureSlots
g()
getTopTextureSlots()
method_68045()
public TextureAtlasSprite
a(gwp arg0, hql arg1)
resolveParticleSprite(TextureSlots arg0, ModelBaker arg1)
method_68033(class_10419 arg0, class_7775 arg1)
private QuadCollection
b(gwp arg0, hql arg1, hqr arg2)
bakeDefaultState(TextureSlots arg0, ModelBaker arg1, ModelState arg2)
method_68039(class_10419 arg0, class_7775 arg1, class_3665 arg2)
public QuadCollection
a(gwp arg0, hql arg1, hqr arg2)
bakeTopGeometry(TextureSlots arg0, ModelBaker arg1, ModelState arg2)
method_68034(class_10419 arg0, class_7775 arg1, class_3665 arg2)