Thermal Virtual Machine
Порт оригинального мода Virtual Machines от Arcaratus
- Загрузчики
- Forge
- Скачиваний на Modrinth
- 98
- Подписчиков на Modrinth
- 1
- версия
- 1
- Обновлён
- 11 мая 202611 мая
- Опубликован
- в 2026
Коротко о моде
Нужен и в игре, и на сервере
Virtual Machines — порт на 1.20.1
Это фанатский порт существующего мода. Оригинальный мод: Virtual Machines от Arcaratus для Minecraft 1.12.2 — curseforge.com/minecraft/mc-mods/virtual-machines. Все заслуги за геймплей, графику и дизайн машин принадлежат Arcaratus. Этот проект лишь переносит эти механики на Minecraft 1.20.1 Forge.
Что добавляет / меняет этот порт по сравнению с оригинальным модом для 1.12.2
- Целевая версия: пересобран для Minecraft 1.20.1 Forge (Java 17). Оригинальный мод рассчитан на 1.12.2 и больше не поддерживается для современных версий Minecraft.
- Глубокая интеграция с Thermal Series: машины теперь являются настоящими блочными сущностями Thermal (наследуют
MachineBlockEntity), поэтому они получают настройку сторон, режимы управления редстоуном, слоты улучшений, слот зарядки и регистрацию катализаторов в JEI. Версия для 1.12 была тонкой обёрткой над API Thermal Expansion 1.12, которых больше не существует. - Дроп с мобов использует Forge FakePlayer + конвейер GLM, поэтому мобы из модов выдают свой настоящий дроп (условие
killed_by_playerсоблюдается), а Global Loot Modifiers из других модов (Apotheosis, Bountiful и т. д.) применяются. В спавнере мобов из 1.12 использовалась собственная таблица рецептов центрифуги для дропа; этот порт вместо этого читает родную таблицу дропа сущности. - Virtual Mob Spawner действительно спавнит мобов в мире (по умолчанию 1 моб / 10 с в случайный соседний блок). Версия для 1.12 не спавнила сущностей — она выполняла рецепт центрифуги.
- Настраиваемый переключатель захвата боссов: боссы (Ender Dragon, Wither, Warden, Elder Guardian, Ravager) по умолчанию не принимаются Morb'ами. Есть флаг в конфиге, позволяющий захват для тестирования.
- Поддержка семян и саженцев из модов в Virtual Farm даже без зарегистрированного рецепта Insolator — используется собственная таблица дропа блоков культуры; саженцы дают соответствующие брёвна.
- Полный файл конфигурации: энергия / RF за тик / расход воды / износ меча / выход XP для каждой машины, а также поведение Morb, настраиваются через
config/virtualmachines-common.toml. - Локализация: включает английский и русский переводы.
Ингредиенты рецептов, расположение слотов в GUI и значения энергии по умолчанию из мода для 1.12 сохранены, где это возможно.
Шесть машин
- Virtual Farm — виртуальное производство культур. Использует рецепты Insolator из Thermal из сетки семян 3×3 со слотом катализатора и резервуаром для воды. Поддерживает семена и саженцы из модов даже без зарегистрированного рецепта Insolator.
- Virtual Fisher — разыгрывает ванильную таблицу дропа рыбалки. Слот удочки, слот приманки (принимает предметы Thermal Fisher Boost), резервуар для воды.
- Virtual Dark Room — имитирует полностью пригодную для спавна тёмную пещеру. Разыгрывает дроп со смертей зомби / скелета / паука / creeper / слизня / ведьмы. Улучшение Nether открывает дроп блейза / wither-скелета / магма-куба / гаста / пиглина.
- Virtual Animal Farm — вставьте Morb любой пассивной сущности, чтобы разыграть её таблицу дропа. Улучшение Rancher заменяет мясо на возобновляемые ресурсы (шерсть, молоко, яйца, тушёные грибы).
- Virtual Mob Spawner — спавнит сущность, хранящуюся в Morb, в случайный соседний блок (по умолчанию 1 моб / 10 с).
- Virtual Mob Farm — разыгрывает таблицу дропа захваченного враждебного моба, ничего не спавня. Самый быстрый вариант фарма мобов.
Morbs — захват сущностей
- Morb — одноразовая сфера. ПКМ по мобу, чтобы захватить его; ПКМ по грани блока, чтобы выпустить.
- Reusable Morb — настраиваемый шанс вернуться пустым вместо того, чтобы сломаться (по умолчанию 75 %).
- Боссы (Ender Dragon, Wither, Warden, Elder Guardian, Ravager) по умолчанию не могут быть захвачены. Есть переключатель в конфиге, позволяющий это.
Пользовательские улучшения (оригинальный дизайн из 1.12)
- Experience — включает внутренний индикатор хранения XP машины; каждый цикл добавляет небольшое количество.
- Rancher — только для Animal Farm: возобновляемый дроп вместо мяса.
- Permamorb — Morb в слоте катализатора никогда не расходуется.
- Nether — только для Dark Room: 50 % шанс разыграть дроп мобов из Nether.
Улучшения ограничены машинами, к которым они относятся — несовместимые улучшения отклоняются слотом. В одну машину можно установить только одно улучшение каждого типа.
Зависимости (все обязательны)
- Minecraft Forge 1.20.1 (47.x)
- CoFH Core (
cofh_core) — 11.0+ для 1.20.1 - Thermal Series:
- Thermal Foundation (
thermal_foundation) — 11.0+ - Thermal / Thermal Core (
thermal) — 11.0+ - Thermal Expansion (
thermal_expansion) — 11.0+
- Thermal Foundation (
Необязательно: JEI 15.x+ — интеграция с браузером рецептов.
Лицензия и благодарности
Оригинальный мод для 1.12: Arcaratus — curseforge.com/minecraft/mc-mods/virtual-machines. Весь геймплейный дизайн, графика и концепции машин принадлежат оригинальному автору. Этот порт — неофициальный и разрабатывается как продолжение сообществом. Если Arcaratus захочет забрать проект или влить изменения, пожалуйста, откройте issue.
Virtual Machines — порт на 1.20.1
Это порт существующего мода, сделанный сообществом. Оригинальный мод: Virtual Machines от автора Arcaratus для Minecraft 1.12.2 — curseforge.com/minecraft/mc-mods/virtual-machines. Вся геймплейная концепция, графика и дизайн машин принадлежат Arcaratus. Этот проект только переносит механики на Minecraft 1.20.1 Forge.
Что порт добавляет / меняет относительно оригинала 1.12.2
- Целевая версия: переписан под Minecraft 1.20.1 Forge (Java 17). Оригинал работает только на 1.12.2 и не обновляется под современные версии.
- Глубокая интеграция с Thermal Series: машины теперь — настоящие Thermal-блок-энтити (наследуют
MachineBlockEntity), из коробки получают настройку сторон, режимы редстоуна, слоты расширений, слот зарядки и регистрацию в JEI. Версия 1.12 была тонкой обёрткой над API Thermal Expansion 1.12, которое больше не существует. - Лут мобов через Forge FakePlayer + GLM: модовые мобы отдают свой реальный дроп (условие
killed_by_playerсрабатывает корректно), Global Loot Modifiers других модов (Apotheosis, Bountiful и т. п.) применяются. В оригинале 1.12 спавнер использовал собственные таблицы Centrifuge-рецептов; в порте читается родная loot-таблица существа. - Виртуальный спавнер мобов реально спавнит существ в мире (по умолчанию 1 моб каждые 10 секунд в случайную соседнюю клетку). В версии 1.12 спавнер существ не спавнил — он крутил рецепт центрифуги.
- Настраиваемый захват боссов: боссы (Дракон Края, Иссушитель, Хранитель, Старший страж, Громила) по умолчанию не захватываются биошариком. В конфиге есть флаг, разрешающий захват для тестов.
- Поддержка модовых семян и саженцев: Виртуальная ферма работает с модовыми посадочными материалами даже без Insolator-рецепта — падает на собственную таблицу дропа спелой грядки; саженцы превращаются в брёвна соответствующего вида.
- Полный конфиг-файл: стоимость энергии, RF/тик, расход воды, износ меча, выдача опыта и поведение биошарика настраиваются через
config/virtualmachines-common.toml. - Локализация: английский и русский языки в комплекте.
Ингредиенты рецептов, расположение слотов в GUI и значения энергии по умолчанию сохранены из мода 1.12 настолько, насколько это возможно.
Шесть машин
- Виртуальная ферма — виртуальное выращивание культур. Использует рецепты Thermal Insolator через сетку 3×3 для семян, слот катализатора и бак воды. Поддерживает модовые семена и саженцы даже без зарегистрированного Insolator-рецепта.
- Виртуальный рыбак — катает ванильную loot-таблицу рыбалки. Слот удочки, слот наживки (принимает Thermal Fisher Boost), бак воды.
- Виртуальная тёмная комната — симулирует полноценный спавн в тёмной пещере. Катит loot-таблицы зомби, скелета, паука, крипера, слизня и ведьмы. Расширение Незер открывает дроп блейзов, скелетов-иссушителей, магма-кубов, гастов и пиглинов.
- Виртуальная ферма животных — положите биошарик с любым мирным мобом в слот катализатора, чтобы катать его таблицу лута. Расширение Ранчер заменяет дроп мяса на возобновляемые ресурсы (шерсть, молоко, яйца, грибной суп).
- Виртуальный спавнер мобов — спавнит существо из биошарика в случайную соседнюю клетку (по умолчанию 1 моб каждые 10 с).
- Виртуальная ферма мобов — катит таблицу дропа враждебного существа из биошарика, не спавня его. Самый быстрый способ мобо-фарма.
Биошарики — захват существ
- Биошарик — одноразовая сфера. ПКМ по мобу — захват, ПКМ по блоку — выпуск.
- Многоразовый биошарик — с настраиваемым шансом возвращается пустым после использования (по умолчанию 75 %).
- Боссов (Дракон Края, Иссушитель, Хранитель, Старший страж, Громила) захватить нельзя. В конфиге есть переключатель, разрешающий это.
Уникальные расширения (из оригинального мода 1.12)
- Опыт — включает внутреннюю шкалу опыта машины; за каждый цикл копится несколько очков опыта.
- Ранчер — только Ферма животных: возобновляемый дроп вместо мяса.
- Вечный биошарик — биошарик в слоте катализатора не расходуется.
- Незер — только Тёмная комната: 50 % шанс
Расширения работают только на «своих» машинах — несовместимые с конкретной машиной расширения отвергаются слотом. В одну машину можно поставить только одно расширение каждого типа.
Зависимости (все обязательны)
- Minecraft Forge 1.20.1 (47.x)
- CoFH Core (
cofh_core) — 11.0+ для 1.20.1 - Thermal Series:
- Thermal Foundation (
thermal_foundation) — 11.0+ - Thermal / Thermal Core (
thermal) — 11.0+ - Thermal Expansion (
thermal_expansion) — 11.0+
- Thermal Foundation (
Опционально: JEI 15.x+ — интеграция с браузером рецептов. Виртуальная ферма регистрирует себя как catalyst для типа рецептов Insolator.
Лицензия и авторство
Оригинальный мод 1.12: Arcaratus — curseforge.com/minecraft/mc-mods/virtual-machines. Вся геймплейная задумка, графика и концепция машин принадлежат оригинальному автору. Этот порт неофициальный и развивается сообществом как продолжение. Если Arcaratus захочет взять проект под свою руку или влить изменения — open an issue.
Частые вопросы
Как установить Thermal Virtual Machine?
Установите Forge под свою версию Minecraft, скачайте Thermal Virtual Machine под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Thermal Virtual Machine?
У Thermal Virtual Machine есть сборки для Minecraft 1.20.1.
Нужен ли Thermal Virtual Machine на сервере?
Нужен и в игре, и на сервере