Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Creators
Details
ClusterComputers is a Minecraft mod for running Kubernetes-powered computers in Minecraft.
ClusterComputers works similarly to other computer mods like ComputerCraft and OpenComputers. However, other computer mods tend to provide limited environments that only allow running Lua scripts. The goal of ClusterComputers is to provide a fully-customizable environment that allows for running any type of code that you want.
It accomplishes this by running a pod in Kubernetes for each computer that you create in Minecraft. The pod contains a regular container that provides full access to the Linux command line and allows you to use any programming language that you wish. You can also run regular command-line programs within the container, such as vim or emacs.
The default container image comes with a Python library that allows you to control computers using Python, but you can also use other languages, or use a different container image altogether.
Although running a pod for each computer provides a lot of customizability, it does come with downsides. Before you can use this mod, you need to set up a Kubernetes cluster, which requires technical knowledge. The pods are also relatively expensive to run compared to an embedded Lua environment.
Usage
⚠️ This mod requires external setup. Before you can use it, you need to set up a Kubernetes cluster and deploy the required ClusterComputers components to it. See Installation for instructions.
See Configuration for configuration instructions.
See Usage for how to use the mod.


