🐍 ZPython
ZPython is a combination of a Minecraft plugin (Paper/Spigot 1.20.1) and a web panel for managing Python projects on your Minecraft server.
🧩 The plugin handles starting and stopping scripts.
🌐 The panel provides easy management of projects, files, logs, and access controls.
✨ Key Features of the Plugin
-
🚀 Start and stop projects
Launch Python scripts from the web panel with unified logic. -
⌨️ Management commands: /zpython projects — list projects
/zpython create <name> — create a project
/zpython run <name> — start a project
/zpython stop — stop the current project
/zpython status [<name>] — get project status -
🌍 Localization: RU/EN (set in
config.yml
) -
⚡ Server optimization: the
optimizeMode
disables unnecessary game features and can restrict player access. -
🤫 Silent synchronization: update files and projects without cluttering the console.
-
🛠 Compatibility: Paper 1.20.1
🖥 Web Panel Features
-
📦 Project management
Create/delete, upload files, configure dependencies, start/stop projects. -
📊 Real-time status
-
🔑 Discord authorization
-
🌐 Bilingual panel: RU/EN + translated tooltips.
💡 Why use ZPython?
- ⚙ Fast deployment of Python projects.
- 💤 Minimal load and “silent” mode.
- 🌏 Multilingual support.