Начинающий
- Статус
- Оффлайн
- Регистрация
- 28 Апр 2023
- Сообщения
- 359
- Реакции
- 7
Как сделать другую анимацию ArrayList вот как оно щас:
оно двигаеться только вверх а мне надо чтобы в бок вот мой код:
оно двигаеться только вверх а мне надо чтобы в бок вот мой код:
Java:
if (hudElements.get(4) && !mc.gameSettings.showDebugInfo) {
List<Module> isActiveModule = Expensive.getInstance().manager.getModules();
isActiveModule.sort((f1, f2) -> arrayListElements.get(2) ?
(getFont().getStringWidth(f1.name.toLowerCase()) >
getFont().getStringWidth(f2.name.toLowerCase()) ? -1 : 1) :
(getFont().getStringWidth(f1.name) > getFont().getStringWidth(f2.name) ? -1 : 1));
float x = e.sr.getScaledWidth() - 15;
float y = 5;
int count = (int) 0;
int width = Expensive.getInstance().scaleMath.calc(e.sr.getScaledWidth());
boolean reverse = x > (float) (width / 2);
for (Module m : isActiveModule) {
if (!m.state || arrayListLimitations.get(0) && m.category == Type.Visuals ||
arrayListLimitations.get(1) && m.bind == 0) continue;
final int offset = (count * ((getFont().getFontHeight()) + 4));
int color = getColor((int) (offset)).getRGB();
// shadow
if (arrayListElements.get(0)) {
GlowUtility.drawGlow(x - getFont().getStringWidth(arrayListElements.get(2)
? m.name.toLowerCase() : m.name) - 4, y + offset,
getFont().getStringWidth(arrayListElements.get(2) ? m.name.toLowerCase()
: m.name) + 4, 11, 15, new Color(8, 8, 8, 200));
}