Mod

PyComputer

Quick rating

PyComputer

No reviews yet

PyComputer runs Python instead of Lua — a desktop OS with files, terminal, redstone I/O, .blok visual drag-and-drop coding, a games API, printer, turtles (Miner/Fighter/Builder) via a connector, USB backup, and survival crafting. Inspired by CC: Tweaked.

Tech
Automation & Processing
Redstone Improvements
Mod Loaders
NeoForge
Minecraft

Community voices

Reviews

Filter by exact patch versions
Loading exact 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

About

Project Details

Type
Mod
Latest Version
pycomputer-2.0.1.jar
Authors

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

Resources

External Links

Source Issues Wiki Discord

About

Description

# 🐍 PyComputer — Real Python Computers in Minecraft!
 
### Ever wished ComputerCraft used a language people actually use in real life?
 
**PyComputer adds fully programmable computers to Minecraft that run REAL
Python — not Lua.** The same language used by NASA, Google and millions of
developers... now inside your Minecraft world. Learn actual programming
skills while playing, or just build the most overengineered redstone door
on your server.
 
No datapacks. No command blocks. **A real interpreter, a real OS, real code.**
 
---
 
## 🖥️ Meet PyOS — an operating system inside Minecraft
 
Right-click a computer and watch it **boot up like a real PC** — spinning
loading circle and all. Then:
 
✅ **Create your account** with a username and password — every computer is
personal and password-protected
✅ **A full desktop**: draggable icons, folders, a file explorer, taskbar,
start menu and a live clock
✅ **Built-in text editor** with save & print buttons
✅ **Set your own wallpaper** — drop PNG files into `.minecraft/pycomputer/images/`
and they appear in-game!
✅ **Storage panel** with a macOS-style colored usage bar ("PythonPc HD")
✅ **Lock, restart, factory-reset** — it behaves like a real machine
 
---
 
## 🐍 Write real Python — from "Hello World" to full games
 
```python
print("Hello Minecraft!")
 
# control redstone on any side
redstone.output("north", 15)
 
# draw graphics and make GAMES
screen.rect(10, 10, 40, 20, "red")
 
  • Redstone API — read and emit signals, build smart farms, locks, elevators
  • Graphics API — draw shapes, handle mouse & keyboard... a playable
    Flappy Bird sample is pre-installed on every new computer!
  • .blok block-coding language — a beginner-friendly command language
    for kids and non-programmers, with samples included
  • startup.py runs automatically on boot — make your computer greet you

⚠️ Python 2.7 syntax (embedded Jython) — perfect for learning the basics.


💻 Four tiers of computers — climb the tech tree

Computer Specialty Storage Boot
🩶 Basic Terminal + PyOS desktop 10 files 10s
🩵 Advanced WiFi file sharing, faster 30 files 5s
💛 Super Netherite-tier: everything loads INSTANTLY 100 files 5s
💜 Creative Runs Minecraft commands, unlimited storage

Every single one is craftable in survival from realistic components:
RAM, CPU, GPU, motherboard, power supply, fans, WiFi module — then upgrade
them with Fast parts (diamond) and Ultra parts (netherite)!

💎 Bonus: put an Advanced Computer in the middle of a crafting table,
surround it with netherite and diamonds → instant Super Computer upgrade.


🌐 Networking that feels REAL

🔗 Bendable cables — they visually connect and turn corners like real
wiring, linking computers to peripherals across your base

🤝 PC-to-PC connections with double security — connecting to a friend's
computer sends them a connection request popup; you enter YOUR password,
they confirm with THEIRS. Once linked, each computer appears on the other's
desktop as a USB drive with a status LED — browse and even edit each
other's files live, like a network drive!

📡 WiFi file sharing — Advanced and Super computers can beam files to
each other by username, with accept/reject popups and loading bars

🛑 One click on "Stop Connection" in the start menu cuts everything.


🔌 Peripherals & portable storage

  • 🖨️ Printer — physically prints your files onto paper items
  • 🔊 Speaker — compose note-block melodies from Python code
  • 💾 Floppy Disk + Disk Drive — retro portable storage (10 files)
  • 🔑 USB Stick — plug it STRAIGHT into a computer (15 files)
  • 💽 Portable Hard Disk — diamond-grade, 50 files
  • 🗄️ Storage Block — a server rack that adds +300 file capacity
    to any computer on the cable network
  • 🐢 Turtles — mining, fighting and building robots you pair wirelessly
    and command from your computer
  • 💿 USB backups — back up an entire computer (password-protected!)
    and restore it anywhere

Files live inside the items — carry them, chest them, trade them.


🔒 100% Safe — fully sandboxed

The embedded Python interpreter cannot touch your real computer. Period.
All OS, process, network and file-system modules are physically removed from
the jar AND blocked at runtime. In-game code only sees the mod's virtual
files stored in your world save. Play (and let your kids play) with total
peace of mind.


🌍 Languages

Full English + Turkish support — the OS automatically follows your
game language. (Türkçe tam destek!)


🚀 Getting started (30 seconds)

  1. Craft a Basic Computer (redstone + RAM + CPU + GPU + PSU + motherboard + fan)
  2. Place it, right-click, create your account
  3. Double-click flappy.py on the desktop... and lose an hour 🐦
  4. Open the Terminal and type your first print("hello!")

PyComputer — Where redstone meets real programming.
Found a bug? Have an idea? Leave a comment!

Screenshots

Gallery

  • Pycomputer
    Pycomputer Basic Computer
  • All of the blocks and items
    All of the blocks and items PyComputer blocks and items
  • Opening screen
    Opening screen Opening screen
  • Account Creation
    Account Creation Account Creation
  • Desktop
    Desktop Desktop
  • Desktop with menu
    Desktop with menu Desktop with menu
  • Storage
    Storage Storage
  • Python Editor
    Python Editor Python Editor in turkish (there is also english version)
  • Block Coding editor
    Block Coding editor Block coding editor in turkish (there is also english version)

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
Downloads
Last Updated
Created
Last synced
When ModDex last fetched and imported data for this project from CurseForge or Modrinth. High-traffic and active projects are checked more often.
Next pipeline sync