TGU cursor fix
================

Что исправлено:
- Курсор переносится в центр экрана ТОЛЬКО у специального cursor_carrier.
- Обычные предметы/мобы больше не переводятся в фиксированную камеру при Night Vision.
- Старый магента-маркер убран, чтобы случайные предметы не определялись как курсор.
- Добавлен выбор иконки курсора через CustomModelData.

Иконки:
- default: assets/tgu/textures/item/cursor_default.png
- CMD 1:  assets/tgu/textures/item/cursor_1.png
- CMD 2:  assets/tgu/textures/item/cursor_2.png

Numeric CustomModelData:
  1 -> cursor_1
  2 -> cursor_2
  всё остальное/отсутствие -> default

String CustomModelData:
  "cursor_1" -> cursor_1
  "cursor_2" -> cursor_2
  всё остальное/отсутствие -> default

В шейдере маркер курсора задаётся постоянным tint RGB=(1,2,3), поэтому
смена CustomModelData не ломает определение carrier.

Изменённые shader-файлы:
- assets/minecraft/shaders/core/entity.vsh
- assets/minecraft/shaders/core/item.vsh
- assets/minecraft/shaders/core/rendertype_entity_translucent.vsh
