Перейти к содержимому
Koteyk0o

Монитор реактора Extreme Reactors (Big Reactors) + Поддержка МЭ + Поддержка EnderIO

Рекомендуемые сообщения

Накодил для себя монитор реактора из Extreme Reactors с поддержкой МЭ системы и хранилища из EnderIO

 

Прога с простым интерфейсом и крупным текстом, без всяких графических штучек, текст легко читается с экрана с большого расстояния

 

736914996_Annotation2019-05-16132944.jpg.061248aac87f5c33e62fbcfab3bde7c6.jpg

 

Что умеет:

  • Вывод имени реактора (Если несколько реакторов то делаете несколько таких мониторов, и по имени реакторы будет проще найти)
  • Расчет времени работы на остатке топлива (Если включена поддержка МЭ то расчет ведется с учетом йеллоурита в МЭ системе)
  • Режим хранения (В этом режиме программа будет поддерживать ВЫКЛЮЧЕННОЕ состояние реактора)
  • Время последнего включения реактора
  • Вывод мощности реактора, вывод остатка топлива в МЭ и в самом реакторе, вывод запаса энергии в батарее 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

Изменено пользователем Koteyk0o

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Обновлена версия для Extreme Reactors

  • Пофикшен краш проги при выгрузке чанка с реактором.
  • Строка выработки энергии показывает не только целое число, а и десятую долю. 
Изменено пользователем Koteyk0o

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...