A working modern computer in Minecraft made without using clientside mods.
More details: 0:12 The image visible on an ingame map is controlled by the server, making it ideal for a screen. 0:20 The previous version was getting screen updates via a slow method in C#, which also got transferred to Java, then the server itself applied some conversions before it got sent to the player. I avoided all that and now it directly copies the image from the machine's screen and uses the GPU (via Aparapi) to convert it to map pixels and then sets that to be sent directly. 0:39 The first version rendered as much of the screen as it could in one game tick, while the second one can manage to render it all and stay within 1 tick (50 milliseconds). 1:18 Sequence was a Reddit April Fools event where users could submit gifs and vote them in for different slots. You can find more information at: https://www.reddit.com/r/sequence/comments/b8bqvo/what_is_this/ The final video is available at: https://www.reddit.com/r/sequence/comments/b9lq1q/sequence_final_stitch_theatrical/ (my gif is at the end) 1:28 VirtualBox is a program which allows running virtual machines that act like real ones, you can install an operating system on them. VirtualBox has an easy to use API (unless you're trying to write your own frontend for speed) which it uses internally so all functionality is available. One of the major changes in v2 was that this time the machine actually runs inside the MC server process which has its own complications but allows directly accessing the screen data. 1:38 One of the complications is that I would need to handle 2D and 3D video acceleration commands which I don't know how to do, and Minecraft requires it to work. I'm planning on making a fallback method of running the VM in a separate process (similarly to v1). 1:54 Interestingly, Overwatch doesn't have this requirement. It is really slow, however. The rest of the video is played at 8x speed.
Download & instructions: https://github.com/NorbiPeti/VirtualComputer
Music: TheFatRat - Infinite Power https://www.youtube.com/watch?v=3aLyiI2odhU https://the-arcadium.net/tracks/infinite-power/ Overwatch - We Move Together As One (The Musical Ghost remix) https://www.youtube.com/watch?v=RWdnsA7PCxc
Twitter: https://twitter.com/NorbiPeti Discord: https://discord.gg/p7qbETK