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

Quick rating

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

No reviews yet

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

Tech
Mod Loaders
Forge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Required

About

Project Details

Type
Mod
License
All Rights Reserved
Latest Version
code-mc-0.0.1-forge.jar
Authors
CurseForge
Modrinth

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.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

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.

Screenshots

Gallery

  • Screenshot 2026-05-27 091312.png
    Screenshot 2026-05-27 091312.png Screenshot 2026-05-27 091312.png
  • Coding Live In-Game
    Coding Live In-Game Writing a custom script that controls the RLOperator entities.

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

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Total Downloads
CurseForge
<1,000
Modrinth
<1,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works