final void method401(int i, int j, int k, int l, int i1) {
        if (composite == null) {
            return;
        }
        if (!super.aBoolean2894) {
            Animation animation = super.animation != -1 && super.animationDelay == 0 ? Class66.animationForID(super.animation) : null;
            Animation animation_1 = super.anInt2948 != -1 && (super.anInt2948 != method450().anInt889 || animation == null) ? Class66.animationForID(super.anInt2948) : null;
            Class39_Sub5 class39_sub5 = composite.method1153(animation_1, super.anInt2888, super.anInt2881, super.anInt2904, 0, super.anInt2928, super.anInt2936, super.aClass101Array2874, animation, super.anInt2943);
            if (class39_sub5 == null) {
                return;
            }
            method446(null, class39_sub5, true);
        }
        if (super.aClass4_Sub3_2886 != null) {
            super.aClass4_Sub3_2886.method110(i, j, l, k, i1);
        }
    }