MonitoringMinecraft MonitoringMinecraft

Coder

Плагин BukkitPaperPurpur

Coder: A Powerful Minecraft Scripting Plugin, lightweight and features multi-language support (Python, Lua, Java | Jython, LuaJ, JVM).

314 скачиваний 4 подписчика
Оцените первым

Coder Plugin

The most powerful, lightweight, and modern scripting engine for Minecraft server automation.

Coder allows you to create custom commands and logic without the bloat of traditional heavy scripting engines. By utilizing native Java, Python, and Lua execution alongside a custom-built, simple syntax parser, Coder gives you full, uncompromised control over your server environment.


🚀 Key Features

  • Native Multi-Language Execution: Run authentic Java, Python, and Lua scripts natively directly on your server.
  • Zero Bloat & Lightweight: Designed from the ground up to be highly optimized with no heavy or unnecessary dependencies.
  • In-Memory Execution: Load scripts directly into your server's memory to keep active listeners, tasks, and background processes running continuously.
  • Real Java Syntax Support: Skip implementing rigid interfaces just to get compilation errors. Run authentic Java syntax, call custom methods, and tap directly into native Bukkit/Spigot imports.
  • Active User Execution Control (UEC): A robust security layer that intercepts unauthorized scripts and blocks malicious system terminal access.
  • VersionManager: Keep your system up to date effortlessly with one-tap auto-updates.
  • Graphical Web Interface (GWI): Edit, create, and manage your scripts securely in real-time with a VS Code-like web editor.
  • Virtual Console Interface (VCI): Lets you securely run commands via https://coder-gwieditor.firesmasher.workers.dev/mc-console?=YOUR_TOKEN_HERE.

🛡 GWI Editor Security

The remote GWI Editor is highly secure. Session connections leverage SHA-256 tokens which are mathematically impossible to brute-force or guess. Additionally, every session token automatically expires after 30 minutes of inactivity.

🛡 Virtual Console Interface Security

The custom minecraft console panel blocks /op commands and is secured by SHA-256 Server Password tokens, to disable this feature, you can go to /plugins/Coder/.gwi/secure/serverPassword.env and remove the value of serverPassword=.


Coder

📥 Installation

  1. Drop the Coder.jar into your server's /plugins/ folder.
  2. Start (or restart) the server to generate the directory structure.
  3. Place your scripts in the designated workspace:
    • /plugins/Coder/scripts/ (Scripts)
    • /plugins/Coder/Logs/ (Logs)

📖 Documentation & Guides

For complete API details, scripting tutorials, and command walk-throughs, check out the official documentation:

👉 Read the User Guide


🛡 Command Reference

Script Management

  • /coder run <filename> – Executes a specified script.
  • /coder load <filename> – Loads and compiles a script directly into Server Memory.
  • /coder unload <filename> – Unloads an active script from Server Memory.
  • /coder reload <filename> – Reloads a specific script's configuration.

Security & UEC

  • /coder confirm – Manually permits a script flagged by the User Execution Control.
  • /coder cancel – Blocks and cancels a script caught by the UEC.

Virtual Console Interface

  • /coder gen-pass - Generates a unique SHA-256 server password to access /mc-console/.

GWI Web Editor

  • /coder editor start – Spawns a secure SHA-256 link to access the GWI Web Editor.
  • /coder editor trust <username> – Grants access to a pending connection request.
  • /coder editor do-not-trust <username> – Denies access to a connection request.
  • /coder editor stop – Terminates the active GWI Web Editor session immediately.
System & Maintenance
  • /coder backup – Triggers an immediate manual backup of your script directory.
  • /coder auto-backup-start – Starts the automated scheduler for background backups.
  • /coder auto-backup-stop – Halts the background backup scheduler.
  • /coder reload-config – Hot-reloads the main config.yml file.
  • /coder update – Checks for updates and retrieves a download link.
  • /coder update-jar – Automatically downloads and replaces the plugin JAR file.
  • /coder enable-activity-logging – Enables activity logging.
  • /coder disable-activity-logging – Disables activity logging.

⚠️ Security Warning

Because Coder allows native Python, Java, and Lua execution, only allow trusted administrators to manage files in the /scripts/ directory. Scripts running through Coder have full, native access to system commands and the host environment.

Смотри также

Похожие подборки плагины — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирай в рейтинге серверов Майнкрафт и заходи прямо сейчас.

SkyBars
SkyBars Java + BE
225 онлайн
1.8 — 26.2 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
MineLandy
MineLandy Java + BE
18 онлайн
1.12.2 — 26.1.2 версия
Ванила и анархия без приватов — полная свобода действий и честное выживание
beesmp
beesmp Java
0 онлайн
26.2 — 1.21.11 версия
Bee smp-улей,где каждый оставляет свой след
WahaCraft
WahaCraft Лаунчер
1 онлайн
Кланы | Боссы | RPG | Уникальная карта | PVP | Захват территорий | ВАРХАММЕР
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.2, 1.21.11, 26.1.2, 1.16.5. Fabric, NeoForge, Forge, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Forge Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат