Фон главного меню Astrix
========================

Рисуется шейдером Synapse (`hand_effect`, как заливка BlockOutline), без PNG.


Экран загрузки (ресурсы / перезагрузка)
=======================================

Приоритет:

1) loading_splash.gif — анимированный GIF (кадры и задержки из файла).
2) иначе loading_splash.png — одна картинка.

Пути в исходниках мода:

  src/client/resources/assets/astrix/textures/gui/loading_splash.gif
  src/client/resources/assets/astrix/textures/gui/loading_splash.png

Экран при старте и при перезагрузке ресурсов: сначала ванильный слой, затем поверх —
чёрный фон и GIF/PNG по центру (масштаб «вписать в экран», без обрезки).

Если нет ни GIF, ни PNG — только чёрный экран. Для GIF удобны квадратные или широкие ролики.

GIF на экране загрузки: масштаб ~48% от «вписать в экран» (меньше центрального логотипа).


ClickGUI — кнопка «шрифт и конфиги»
====================================

Файл (в этой же папке `textures/gui/`):

  clickgui_tools.png

Квадратная иконка ~26×26 (в игре рисуется 26×26). Клик по кнопке в правом верхнем углу Dropdown ClickGUI переключает вид:
панели HUD (158×340, левый верхний угол как у первой колонки в обычном GUI: 16, 28), Font и Config справа;
повторный клик — обратно к колонкам Render и Player.

Если PNG нет — показывается запасная кнопка с символом «⚙».


ClickGUI3 — язык (RU / EN)
===========================

В левом нижнем углу стеклянного окна ClickGUI — переключатель языка: только PNG
(без подложки-кнопки), клик по области 26×26 переключает RU ↔ EN.
Показывается иконка **текущего** языка.
Строки панели (поиск, настройки, конфиг, диалоги) меняются сразу.

Положите PNG в эту папку (`src/client/resources/assets/astrix/textures/gui/`):

  lang_ru.png   — Россия / русский (показывается, когда выбран русский)
  lang_en.png   — английский (показывается, когда выбран английский)

Рекомендация: квадрат **32×32** (как в коде `LANG_TEX`; можно другой размер —
тогда поменяйте константу `LANG_TEX` в `ClickGUI3.java` под ширину/высоту текстуры).

Если файлов нет, на кнопке отображаются буквы **RU** / **EN**.

Выбор сохраняется в `config/Astrix/client_language.json` (`"code": "RU"` или `"EN"`).


GPS — стрелка у прицела (HUD)
=============================

Положите PNG в эту же папку `textures/gui/`:

  gps_arrow.png

Путь в исходниках мода:

  src/client/resources/assets/astrix/textures/gui/gps_arrow.png

В моде идентификатор: `astrix:textures/gui/gps_arrow.png`.

Рекомендация: квадрат **32×32** или **64×64**, стрелка на текстуре смотрит **вверх** (к верхнему краю картинки).
HUD: стрелка стоит на окружности вокруг прицела (настройка **Arrow radius**), поворот как у Zenith Arrows (камера + atan2).

Под стрелкой рисуется только дистанция в метрах (без имени метки).

Для PNG включён **nearest**-фильтр — при уменьшении масштаба в настройке «Arrow size» картинка остаётся резкой (без размытия).

Если файла нет — показывается запасной символ «▲».
