Мод для Майнкрафт добавляет HUD-очки для ComputerCraft: наденьте их в слот шлема и выводите на экран игрока интерфейс с компьютера. Это удобно для координат, сигнализации базы, статуса команды и любых программ, работающих с монитором.
Возможности
- HUD-очки показывают содержимое привязанного HUD-модема поверх игрового экрана.
- HUD-модем определяется как устройство
hud_glassesи поддерживает API монитора:write,blit,clear,scroll,setCursorPos,setTextColour,setBackgroundColour,setPaletteColour,getSizeи другие. - Чтобы привязать очки, нажмите ПКМ по модему, держа их в руке. Привязка хранится в очках, поэтому их можно передать другому игроку.
- Несколько игроков могут подключить очки к одному модему и видеть общий экран.
- Модем размещается на любой стороне блока: на полу, стене или потолке.
- Прозрачный фон задаётся через
setBackgroundColour(0)или символ-вblit. - Размер сетки меняется из Lua через
setSize(w, h). - Карманный компьютер с HUD-модемом позволяет носить экран с собой. Для привязки очков к нему используйте
Shift+ ПКМ; обычный ПКМ открывает терминал. - HUD Ender Modem объединяет HUD-модем и эндер-модем в одном улучшении карманного компьютера; он поддерживает
rednetи связь между измерениями.

Как пользоваться
Пример поиска устройства и вывода текста:
local hud = peripheral.find("hud_glasses")
hud.setBackgroundColour(0)
hud.setTextColour(colors.lime)
hud.setCursorPos(1, 1)
hud.write("Hello, HUD!")
Клавиша H скрывает и снова показывает HUD. Её можно переназначить.
Настройки
Настройки доступны кнопкой «Config» в списке модов или через назначенную клавишу.
Серверный файл hudglassescc-common.toml:
hudWidthиhudHeight— размер сетки по умолчанию.maxRangeBlocks— максимальная дальность до модема; значение-1отключает ограничение.allowPocketHudEnderCraft— разрешает крафт HUD Ender Modem.
Клиентский файл hudglassescc-client.toml:
hudEnabled— отображение HUD.hudFit— масштабирование:FIT,STRETCHилиCOVER.textShadow— стиль тени текста:NONE,SHADOWилиOUTLINE.textShadowLayer— слой, на котором рисуется тень или контур.fastGlyphRendering— быстрое рисование текста из кэша; отключайте только при конфликте с другим модом.
Требования и совместимость
Требуются NeoForge и CC: Tweaked.
Curios добавляет отдельный слот аксессуара для очков, но без него их можно носить в слоте шлема. Есть совместимость с Create: Aeronautics / Sable: HUD сохраняет работу, когда модем находится в летящем подуровне.
