Загруженные изображения

Вопрос , я скрафтил реактор на лазурите , на мох. Реактор пишет , что выход 20к энергии в тик. Подключил ген материи по проводам , пишет что выход 8к. Подключил напрямую к реактору , такая же хрень. Попробовал поставить 2 ген материи вплотную к генератору , энергия поделилась на 2. Туда и туда по 4к приходит. Почему так ?
Создано вчера в 00:21 | Ответить
Предел. Увеличение источников энергии, не обходит ограничение на вход. Базово 512, с улучшениями 8192. Но я уточню эту информацию

Добавлено спустя 26 минут 13 секунд:

"С улучшениями 8192" не потолок. InvSlotUpgrade считает extraTier += getExtraTier(...) * размер_стака, трансформаторный апгрейд даёт +1 тир за штуку, слотов под апгрейды 4. 8192 -- это всего лишь два трансформатора (3+2 = тир 5). Четыре дают тир 7 = 131072, а стаки ещё и умножаются.
Главное -- причина не в машине, а в реакторе. TileEntityNuclearReactorElectric.getSourceTier() возвращает жёстко зашитую 5, и реактор реализует IEnergySource, но не IMultiEnergySource, то есть шлёт один пакет за тик. В расчётчике сети (EnergyCalculatorLeg.runSyncStep) стоит:
```java
  double power = EnergyNet.instance.getPowerFromTier(tier);  // 8192
  amount = Math.min(amount, power * packets);                // packets = 1
```
Реактор физически не может отдать в сеть больше 8192 EU/t, сколько бы он ни производил. Цифра в GUI реактора -- это Math.round(getOfferedEnergy()), то есть выработка до обрезки. При показанных 20к в сеть уходит 8192, остальные ~11.8к EU/t просто исчезают: буфера у реактора нет, drawEnergy у него пустой метод.

Добавлено спустя 26 минут 35 секунд:

Простыми словами, пишется 20к, фактически 8к

Добавлено спустя 32 минуты 13 секунд:

Может возникнуть как минимум 2 вопроса, поэтому просьба пока тему не закрывать
Создано вчера в 00:58 | Ответить
Я понял, спасибо, тему можно закрыватт
Создано вчера в 10:55 | Ответить

Для ответа в этой теме войдите под своим аккаунтом или зарегистрируйтесь.

Войти на сайт