VM Computers

VM Computers is a mod for 1.15.2 and 1.16.5 using Fabric.

The mod focuses on enabling Virtual Box (and isos) to work alongside Minecraft. It is also a good introduction mod for those unfamiliar with Virtual Machines (using ISOs in a Virtual Machine program without the need for Minecraft).

With Virtual Box installed to the user's computer, an ISO of an Operating System (the user must acquire one themselves) and using Minecraft setup the user can use the Virtual Machine in-game after they order the parts from the in-mod store services and build the computer themselves.

The mod could be compared to but differs from something like the Internet Browser type mod that allows users to use a web browser in-game. Or comparable to ComputerCraft/OpenComputers (and others like it) but instead of a terminal-like experience it's a Graphical OS experience instead.

Install Instructions
1.Go to the Virtual Box website and download/install it. Version 6.1 and up are needed for this to work. Just follow the instructions of the Virtual Box installer.

2.Download and install Fabric Loader (if for the Mojang launcher go to the Fabric website at fabricmc.net/use or if for the MultiMC launcher just edit a 1.15.2 or 1.16.5 instance).

3.Put the mod in the mods folder along with Fabric API (downloaded both from Curseforge).

4.Make sure to get the an ISO from whatever means (a good one to test is a Linux OS for the test environment and as they are easy to access the websites rather than finding a Windows or Mac ISO. A Linux Mint ISO will be used for this tutorial.

If using a 32bit or 64bit ISO make sure to get the right one and consider the Java version being used along with the computer parts when up to that step. This tutorial will not be covering a 16bit OS or older).

5.Launch the game when everything is ready and be greeted by a 5 step process rather than the title screen (if already completed it will ask for redoing or keeping the settings).

Step 2 and 3 is to set the location Virtual Box and the ISO location. Make sure to find them and check if they are correct. The box may be auto filled but using the file location address and confirming it).

6.Set the RAM amount to half the amount listed (recommendation) or whatever custom value. The default is the amount the computer already has so it is best to not click past this step.

This because the game uses some RAM, Virtual Box and the OS the user is running. Make sure to check the specification requirements for the OS, Virtual Box and Minecraft just to make sure it's possible to run them all.

7.The last step before the title screen appears is to set the keys to exit the computer using mode. The game locks the user into this mode so they can access the OS.

This is the same as with using Virtual Box and an OS (some more strict than others). The default works but if wanting to change them to something different do it now. It may be possible to change it in settings/configs but best to set it to make sure it's the most flexible.

If on the title screen create/use an existing world and process to building a computer/ordering the parts.

Building The Computer
1.Craft or cheat in the PC Parts Ordering Tablet (not actual name).

2.Have on hand Iron ingots as these will be used for the computer parts purchases to order the parts. Get a Motherboard, Tower, Screen (Monitor or TV), RAM and other parts. At least 1 of each.

3.Place the screen, keyboard, mouse and tower on top of a block near each other. Next interact with the tower to open it. Add the motherboard, RAM and remaining parts. Cheat in/access more from the Store Tablet if needed.

4.Turn on the computer and see what happens. Check the isos folder, if one is not added to that folder go to .minecraft, vmcomputer and find the isos folder, paste the iso file into the folder and try again.

5.If something appears on the screen, experiment with the testing area. If happy with the testing environment install the Linux environment properly (if using Windows or Mac follow the usual steps for using them).