Накодил для себя монитор реактора из Extreme Reactors с поддержкой МЭ системы и хранилища из EnderIO
Прога с простым интерфейсом и крупным текстом, без всяких графических штучек, текст легко читается с экрана с большого расстояния
Что умеет:
Вывод имени реактора (Если несколько реакторов то делаете несколько таких мониторов, и по имени реакторы будет проще найти)
Расчет времени работы на остатке топлива (Если включена поддержка МЭ то расчет ведется с учетом йеллоурита в МЭ системе)
Режим хранения (В этом режиме программа будет поддерживать ВЫКЛЮЧЕННОЕ состояние реактора)
Время последнего включения реактора
Вывод мощности реактора, вывод остатка топлива в МЭ и в самом реакторе, вывод запаса энергии в батарее EnderIO
Поддержание нужного уровня заряда батареи реактора
Что не умеет (Но возможно будет добавлено):
Не поддерживается несколько экранов
Не поддерживаются несколько реакторов
Не поддерживаются турбины
Нет управления по модему
Проблемы:
На 1.12.2 накопитель из EnderIO не считывается адаптером как мультиблочное хранилище, поэтому выводится информация только об одном блоке накопителя (На 1.7.10 все работает)
Конфиг:
reactor_Control = true, -- Разрешить управление реактором
reactor_Storage_Mode = false, -- Режим хранения реактора, программа всегда будет поддерживать ВЫКЛЮЧЕННОЕ состояние
ME_Storage_Support = false, -- Поддержка внешнего хранилища (Расчет остатка времени работы с учетом топлива в хранилище, и вывод топлива в хранилище на экран)
EIO_Capacitor_Support = false, -- Поддержка EnderIO (Вывод запаса энергии на экран)
reactor_Percent_Off = 100, -- Процент заполнения батареи реактора при котором он автоматически выключится
reactor_Percent_Hysteresis = 5, -- Гистерезис заполнения батареи реактора
reactor_Name = 'Nexus-6', -- Имя реактора
Установка (Версия для Extreme Reactors):
wget https://raw.githubusercontent.com/Koteyk0o/Extreme-Reactors-Display/main/reactor.lua /home/reactor_Display.lua
Установка (Версия для Big Reactors, обновлений нет и не будет):
wget https://raw.githubusercontent.com/Koteyk0o/Lua/master/reactor_Display1710.lua /home/reactor_Display.lua
Страница на GitHub