Community listing page, reviews here may not be monitored by the author.
Thermal Virtual Machine
No reviews yet
A port of Arcaratus's original Virtual Machines mod
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Must be installed on both the client and the server.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
Virtual Machines — 1.20.1 port
This is a community port of an existing mod. Original mod: Virtual Machines by Arcaratus for Minecraft 1.12.2 — curseforge.com/minecraft/mc-mods/virtual-machines. All gameplay, art and machine design credit goes to Arcaratus. This project only ports those mechanics to Minecraft 1.20.1 Forge.
What this port adds / changes vs. the original 1.12.2 mod
- Target version: rebuilt for Minecraft 1.20.1 Forge (Java 17). The original mod targets 1.12.2 and is no longer maintained for modern Minecraft.
- Deep Thermal Series integration: machines are now real Thermal block entities (extend
MachineBlockEntity), so they inherit side configuration, redstone control modes, augment slots, charge slot and JEI catalyst registration. The 1.12 version was a thin wrapper over Thermal Expansion 1.12 APIs that no longer exist. - Mob-loot uses Forge FakePlayer + GLM pipeline so modded mobs drop their actual loot (the
killed_by_playercondition is honoured) and Global Loot Modifiers from other mods (Apotheosis, Bountiful, etc.) apply. The 1.12 mob spawner ran a custom Centrifuge recipe table for drops; this port reads the entity’s native loot table instead. - Virtual Mob Spawner actually spawns mobs in the world (default 1 mob / 10 s into a random adjacent block). The 1.12 version did not spawn entities — it ran a Centrifuge recipe.
- Configurable boss capture toggle: bosses (Ender Dragon, Wither, Warden, Elder Guardian, Ravager) are rejected by Morbs by default. There is a config flag to allow capture for testing.
- Modded seeds & saplings supported in the Virtual Farm even without an Insolator recipe registered — falls back to the crop’s own block-drops table; saplings produce matching logs.
- Full configuration file: every machine’s energy / RF-per-tick / water cost / sword wear / XP yield, plus Morb behaviour, is tunable via
config/virtualmachines-common.toml. - Localization: ships English and Russian translations.
Recipe ingredients, GUI slot positions and energy cost defaults from the 1.12 mod are preserved where possible.
Six machines
- Virtual Farm — virtual crop production. Drives Thermal Insolator recipes from a 3×3 seed grid with catalyst slot and water tank. Supports modded seeds and saplings even without a registered Insolator recipe.
- Virtual Fisher — rolls the vanilla fishing loot table. Rod slot, bait slot (accepts Thermal Fisher Boost items), water tank.
- Virtual Dark Room — simulates a fully-spawnable dark cave. Rolls death-loot of zombie / skeleton / spider / creeper / slime / witch. The Nether augment unlocks blaze / wither-skeleton / magma-cube / ghast / piglin drops.
- Virtual Animal Farm — insert a Morb of any passive entity to roll its loot table. The Rancher augment swaps meat for renewables (wool, milk, eggs, mushroom stew).
- Virtual Mob Spawner — spawns the entity stored in the Morb into a random adjacent block (default 1 mob / 10 s).
- Virtual Mob Farm — rolls a captured hostile’s loot table without spawning anything. Fastest mob-farming option.
Morbs — entity capture
- Morb — single-use orb. Right-click a mob to capture it; right-click a block face to release it.
- Reusable Morb — configurable chance to return blank instead of breaking (default 75 %).
- Bosses (Ender Dragon, Wither, Warden, Elder Guardian, Ravager) cannot be captured by default. There is a config toggle to allow it.
Custom augments (original 1.12 designs)
- Experience — enables the machine’s internal XP storage gauge; each cycle deposits a small amount.
- Rancher — Animal Farm only: renewable drops instead of meat.
- Permamorb — the Morb in the catalyst slot is never consumed.
- Nether — Dark Room only: 50 % chance to roll Nether-mob loot.
Augments are restricted to the machines they belong to — incompatible augments are rejected by the slot. Only one augment of each type can be installed in a single machine.
Dependencies (all required)
- Minecraft Forge 1.20.1 (47.x)
- CoFH Core (
cofh_core) — 11.0+ for 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 (
Optional: JEI 15.x+ — recipe browser integration. The Virtual Farm registers itself as a catalyst for the Insolator recipe type.
License & credits
Original 1.12 mod: Arcaratus — curseforge.com/minecraft/mc-mods/virtual-machines. All gameplay design, artwork and machine concepts belong to the original author. This port is unofficial and developed as a community continuation. If Arcaratus wishes to take the project over or merge changes, please open an 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.
Virtual Machines — 1.20.1 port
This is a community port of an existing mod. Original mod: Virtual Machines by Arcaratus for Minecraft 1.12.2 — curseforge.com/minecraft/mc-mods/virtual-machines. All gameplay, art and machine design credit goes to Arcaratus. This project only ports those mechanics to Minecraft 1.20.1 Forge.
What this port adds / changes vs. the original 1.12.2 mod
- Target version: rebuilt for Minecraft 1.20.1 Forge (Java 17). The original mod targets 1.12.2 and is no longer maintained for modern Minecraft.
-
Deep Thermal Series integration: machines are now real Thermal
block entities (extend
MachineBlockEntity), so they inherit side configuration, redstone control modes, augment slots, charge slot and JEI catalyst registration. The 1.12 version was a thin wrapper over Thermal Expansion 1.12 APIs that no longer exist. -
Mob-loot uses Forge FakePlayer + GLM pipeline so modded mobs
drop their actual loot (the
killed_by_playercondition is honoured) and Global Loot Modifiers from other mods (Apotheosis, Bountiful, etc.) apply. The 1.12 mob spawner ran a custom Centrifuge recipe table for drops; this port reads the entity’s native loot table instead. - Virtual Mob Spawner actually spawns mobs in the world (default 1 mob / 10 s into a random adjacent block). The 1.12 version did not spawn entities — it ran a Centrifuge recipe.
- Configurable boss capture toggle: bosses (Ender Dragon, Wither, Warden, Elder Guardian, Ravager) are rejected by Morbs by default. There is a config flag to allow capture for testing.
- Modded seeds & saplings supported in the Virtual Farm even without an Insolator recipe registered — falls back to the crop’s own block-drops table; saplings produce matching logs.
-
Full configuration file: every machine’s energy / RF-per-tick
/ water cost / sword wear / XP yield, plus Morb behaviour, is tunable via
config/virtualmachines-common.toml. - Localization: ships English and Russian translations.
Recipe ingredients, GUI slot positions and energy cost defaults from the 1.12 mod are preserved where possible.
Six machines
- Virtual Farm — virtual crop production. Drives Thermal Insolator recipes from a 3×3 seed grid with catalyst slot and water tank. Supports modded seeds and saplings even without a registered Insolator recipe.
- Virtual Fisher — rolls the vanilla fishing loot table. Rod slot, bait slot (accepts Thermal Fisher Boost items), water tank.
- Virtual Dark Room — simulates a fully-spawnable dark cave. Rolls death-loot of zombie / skeleton / spider / creeper / slime / witch. The Nether augment unlocks blaze / wither-skeleton / magma-cube / ghast / piglin drops.
- Virtual Animal Farm — insert a Morb of any passive entity to roll its loot table. The Rancher augment swaps meat for renewables (wool, milk, eggs, mushroom stew).
- Virtual Mob Spawner — spawns the entity stored in the Morb into a random adjacent block (default 1 mob / 10 s).
- Virtual Mob Farm — rolls a captured hostile’s loot table without spawning anything. Fastest mob-farming option.
Morbs — entity capture
- Morb — single-use orb. Right-click a mob to capture it; right-click a block face to release it.
- Reusable Morb — configurable chance to return blank instead of breaking (default 75 %).
- Bosses (Ender Dragon, Wither, Warden, Elder Guardian, Ravager) cannot be captured by default. There is a config toggle to allow it.
Custom augments (original 1.12 designs)
- Experience — enables the machine’s internal XP storage gauge; each cycle deposits a small amount.
- Rancher — Animal Farm only: renewable drops instead of meat.
- Permamorb — the Morb in the catalyst slot is never consumed.
- Nether — Dark Room only: 50 % chance to roll Nether-mob loot.
Augments are restricted to the machines they belong to — incompatible augments are rejected by the slot. Only one augment of each type can be installed in a single machine.
Dependencies (all required)
- Minecraft Forge 1.20.1 (47.x)
- CoFH Core (
cofh_core) — 11.0+ for 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 (
Optional: JEI 15.x+ — recipe browser integration. The Virtual Farm registers itself as a catalyst for the Insolator recipe type.
License & credits
Original 1.12 mod: Arcaratus — curseforge.com/minecraft/mc-mods/virtual-machines. All gameplay design, artwork and machine concepts belong to the original author. This port is unofficial and developed as a community continuation. If Arcaratus wishes to take the project over or merge changes, please open an 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.
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources