code-mc (pymc, pythonmc, xos, xpy)

Quick rating

Community listing page, reviews here may not be monitored by the author.

code-mc (pymc, pythonmc, xos, xpy)

By xlate , verbiiMember

No reviews yet

Write python inside of minecraft to control the world as a developer.

Mod Loaders
Minecraft

About

Description

code-mc

Write python inside of minecraft to control the world as a developer.
Inspired by computer craft.
Please join our discord!
 
Note: Highly experimental! More to come!
 

Video Demonstration

 

Usage

Open in-game chat and click the top left button that says "xos viewport". Next, click "files" in the bottom left of the screen, and select a script you want to read/run. Now, click the green button in the bottom left to execute the script.
 
There are 3 buttons, files, viewport, and terminal for navigation, you can swap between those tabs to see if there were any pixel outputs.
 
More examples and advanced coding features coming soon, including an AI code generator!
 
For news and updates on developments, please join our discord!
 

Technical Details

Built for Forge 47.4.3 on Minecraft 1.20.1 and Java 17 (will update as development continues).

 
 
 

code-mc

Write and run XPY programs inside Minecraft using an embedded XOS runtime.

code-mc adds an XOS framebuffer directly to Minecraft, allowing programs to render graphics, receive output, and interact with the Minecraft world from an in-game development environment.

Inspired by ComputerCraft.

Experimental preview: code-mc is an early demonstration of XOS embedding and may contain bugs, incomplete features, or breaking changes.

Usage

  1. Open the in-game chat.
  2. Select XOS Viewport in the top-left corner.
  3. Open Files from the bottom navigation.
  4. Select the script you want to view or run.
  5. Press the green Run button to execute it.

The interface contains three primary views:

  • Files — browse and select XPY programs.
  • Viewport — view framebuffer and graphical output.
  • Terminal — inspect textual output and runtime messages.

Showcase Dev Vlog

Technical details

  • Minecraft 1.20.1
  • Forge 47.4.3
  • Java 17
  • Embedded XOS runtime with JNI compatibility
  • XPY program execution
  • Integrated XOS framebuffer

Compatibility and features will continue to evolve as XOS develops.

For updates, examples, and discussion, join the xlate Discord.