net.minecraft.client.model

public abstract class Model

gcx
net.minecraft.client.model.Model
net.minecraft.class_3879
net.minecraft.client.model.Model

Field summary

Modifier and TypeField
private static final org.joml.Vector3f
a
ANIMATION_VECTOR_CACHE
field_52922
ANIMATION_VEC
protected final ModelPart
v
root
field_54014
root
protected final Function<ResourceLocation, RenderType>
w
renderType
field_21343
layerFactory
private final List<ModelPart>
b
allParts
field_54013
parts

Constructor summary

ModifierConstructor
public (ModelPart root, Function<ResourceLocation, RenderType> layerFactory)

Method summary

Modifier and TypeMethod
public final RenderType
a(akv arg0)
renderType(ResourceLocation arg0)
method_23500(class_2960 arg0)
getLayer(Identifier texture)
public final void
a(ffv arg0, ffz arg1, int arg2, int arg3, int arg4)
renderToBuffer(PoseStack arg0, VertexConsumer arg1, int arg2, int arg3, int arg4)
method_62100(class_4587 arg0, class_4588 arg1, int arg2, int arg3, int arg4)
render(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color)
public final void
a(ffv arg0, ffz arg1, int arg2, int arg3)
renderToBuffer(PoseStack arg0, VertexConsumer arg1, int arg2, int arg3)
method_60879(class_4587 arg0, class_4588 arg1, int arg2, int arg3)
render(MatrixStack matrices, VertexConsumer vertices, int light, int overlay)
public final ModelPart
e()
root()
method_63512()
getRootPart()
public Optional<ModelPart>
a(String arg0)
getAnyDescendantWithName(String arg0)
method_62104(String arg0)
getPart(String name)
public final List<ModelPart>
f()
allParts()
method_63513()
getParts()
public final void
g()
resetPose()
method_63514()
resetTransforms()
protected void
a(bue arg0, fly arg1, float arg2)
animate(AnimationState arg0, AnimationDefinition arg1, float arg2)
method_62098(class_7094 arg0, class_7184 arg1, float arg2)
animate(AnimationState animationState, Animation animation, float age)
protected void
a(fly arg0, float arg1, float arg2, float arg3, float arg4)
animateWalk(AnimationDefinition arg0, float arg1, float arg2, float arg3, float arg4)
method_62102(class_7184 arg0, float arg1, float arg2, float arg3, float arg4)
animateWalking(Animation animation, float limbFrequency, float limbAmplitudeModifier, float arg3, float arg4)
protected void
a(bue arg0, fly arg1, float arg2, float arg3)
animate(AnimationState arg0, AnimationDefinition arg1, float arg2, float arg3)
method_62099(class_7094 arg0, class_7184 arg1, float arg2, float arg3)
animate(AnimationState animationState, Animation animation, float age, float speedMultiplier)
protected void
a(fly arg0)
applyStatic(AnimationDefinition arg0)
method_62101(class_7184 arg0)
animate(Animation animation)