COWMODSКаталог модов
Coder

ВЕРСИИ (26)

beta

Coder 2.5.0

2.5.0
13 сент. 2026 г.38Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать
Что нового
# Coder v2.5.0 > **A powerful scripting engine for Minecraft. Run Java, Lua, and Python scripts on your server with real-time web editing.** ![Compatibility](https://img.shields.io/badge/compatibility-Paper/Purpur-green) ![Version](https://img.shields.io/badge/version-2.5.0-green) ## What's New in v2.5.0 * **Python runtime management:** The plugin downloads and manages the Python interpreter under its runtime directory when Python execution is enabled. Python is no longer bundled through Jython. * **Simplified execution security:** The former User Execution Control (UEC) and Java script manager (JSM) systems have been removed. ## Features ### Scripting Engine * **Multi-language support:** Write and execute Java, Python, and Lua scripts on your Minecraft server. * **Unified workspace:** Scripts live under the organized `Coder/scripts/` folder. * **In-memory Java execution:** Load Java code into server memory with `/coder load`. * **Runtime-managed Python:** Python runtime files are downloaded into `Coder/runtimes/Python/` and used for Python script execution. * **Clean cache directories:** Compiled Java files are separated into runtime and loaded directories. ### Addon System * **Addon registry:** Plugins can integrate with Coder through `CoderAddon`. * **Version and dependency gating:** `AddonManager` checks addon requirements before loading. * **Workers/helpers:** Addons can expose managed recurring workers through `CoderWorker`. * **Custom execution handlers:** Addons can provide Java, Python, and Lua handlers and preprocessing hooks. * **Custom commands, events, and tab completion:** Addons can extend Coder's command and event APIs. * **Shared data store:** Addons can store lightweight key/value data. * **Auto-tick and auto-save:** Addons can opt into managed periodic callbacks. ### Utilities Exposed via CoderAPI * **Messaging:** Prefixed success, error, info, warning, debug, and broadcast messages. * **Players:** Health, food, experience, game mode, permissions, teleporting, kicking, and location lookups. * **Inventory/items:** Give, remove, count, check, and clear inventory items. * **Effects:** Sounds, particles, action bars, and titles. * **Scoreboard:** Simple sidebar creation and clearing. * **Scheduler:** Sync, delayed, async, and repeating task helpers. * **Cooldowns, blocks, and chat helpers:** Per-player cooldowns, block operations, and color conversion utilities. * **Server information:** MOTD, Bukkit/Minecraft version, TPS, MSPT, tick count, and plugin lookups. ### Operations * **Dual backup systems:** Automated scheduled backups and instant manual snapshots. * **Graphical Web Interface (GWI):** Securely manage, edit, and delete server files remotely. * **Virtual Console Interface (VCI):** Run server commands remotely via `https://coder-gwieditor.firesmasher.workers.dev/mc-console?=YOUR_TOKEN_HERE`. * **Java 25 support:** A dedicated Java 25 build is available for newer JVMs. * **Additional utilities:** Script access to JetBrains annotations, NBT-API, and Commons Lang3. ### GWI Editor Security GWI sessions use SHA-256 tokens and automatically expire after 30 minutes of inactivity. ### Virtual Console Interface Security The Minecraft console panel blocks `/op` commands and uses SHA-256 server password tokens. To disable it, remove the value of `serverPassword=` from `/plugins/Coder/.gwi/secure/serverPassword.env`. ## Quick Start ### Workspace Directories | Purpose | Server Path | | :--- | :--- | | **Scripts directory** | `/plugins/Coder/scripts/` | | **Execution logs** | `/plugins/Coder/Logs/` | | **GWI directory** | `/plugins/Coder/.gwi/` | | **Python runtime** | `/plugins/Coder/runtimes/Python/` | ### Command Reference #### Script Management * `/coder run <filename>` - Executes a script. * `/coder load <filename>` - Loads and compiles a Java script into server memory. * `/coder unload <filename>` - Unloads an active Java class. * `/coder reload <filename>` - Reloads plugin configuration or a script. #### GWI Web Editor * `/coder editor start` - Starts a secure GWI editor session. * `/coder editor trust <username>` - Grants access to a pending connection. * `/coder editor do-not-trust <username>` - Denies a pending connection. * `/coder editor stop` - Terminates the active GWI editor session. #### Virtual Console Interface * `/coder gen-pass` - Generates a server password for `/mc-console/`. #### System and Maintenance * `/coder backup` - Creates an immediate backup. * `/coder auto-backup-start` - Starts automatic backups. * `/coder auto-backup-stop` - Stops automatic backups. * `/coder reload-config` - Reloads `config.yml`. * `/coder update` - Checks for plugin updates. * `/coder update-jar` - Downloads and installs the latest plugin version. * `/coder enable-activity-logging` - Enables activity logging. * `/coder disable-activity-logging` - Disables activity logging. #### Coderc * `/coderc run <filename.class>` - Runs a compiled class. * `/coderc compile <filename.java>` - Compiles a Java file into a class file. ## Security Warning Coder executes Java, Python, and Lua scripts with access to the server environment. Only trusted administrators should manage files in the `scripts/` directory.
release

Coder 2.4.5

2.4.5
10 авг. 2026 г.94Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать
Что нового
# Coder v2.4.5 > **The most powerful scripting engine for Minecraft. Run Java, Lua, and Python natively on your server with real-time web editing.** ![Compatibility](https://img.shields.io/badge/compatibility-Paper/Purpur-green) ![Version](https://img.shields.io/badge/version-2.4.5-green) --- ## 🚀 What's New in v2.4.5 * **New CoderAPI Addon Workers/Helpers:** * Added `CoderWorker`, a lightweight helper/background-task interface that addons can expose via `getWorker()` to run recurring logic without managing their own scheduler. * `AddonManager` now automatically **starts** an addon's worker right after the addon is registered (`onLoad()`/`fireAddonLoad`) and automatically **stops** it before the addon's `onDisable()` runs — no manual bookkeeping required on the addon's side. * Workers can also be registered and managed by hand through `CoderAPI` for addons that want a worker independent of their own lifecycle: * `registerWorker(CoderWorker)` – registers and immediately starts a worker, cancelling any prior task with the same name first. * `unregisterWorker(String name)` – stops and removes a worker by name. * `getWorker(String name)` / `getWorkers()` – look up a registered worker or view them all. * `isWorkerRunning(String name)` – check whether a worker's scheduled task is still active. * A `CoderWorker` controls its own timing and threading via `getIntervalTicks()`, `getInitialDelayTicks()`, and `isAsync()`, and gets `onStart()`/`onStop()` lifecycle hooks around its repeating `run()`. * **Expanded CoderAPI:** * **Per-player cooldown system** — `setCooldown(player, key, durationTicks)`, `isOnCooldown(player, key)`, `getRemainingCooldown(player, key)`, `clearCooldown(player, key)`, `clearAllCooldowns(player)`. Cooldowns are tracked per player UUID and per string key, so addons can run independent cooldowns (abilities, commands, kits, etc.) without colliding. * **Block helpers** — `getBlockType(location)`, `setBlock(location, materialName)`, `isBlockType(location, materialName)`, `breakBlockNaturally(location)` for quick block reads/writes from scripts and addons without touching Bukkit's `Block` API directly. * **Chat/text helpers** — `colorize(message)` converts `&`-coded strings to usable `§` color codes, and `stripColor(message)` removes color codes entirely for logging, storage, or plain-text comparisons. --- ## 🛠 Features ### Scripting Engine * **Native Multi-Language Support:** Write and execute scripts in **Java, Python, and Lua** directly on your Minecraft server — no external processes or bridges. * **Unified Workspace:** All scripts, regardless of language, live under a single organized `Coder/scripts/` folder. * **In-Memory Java Execution:** Load Java code directly into server memory (`/coder load`) so listeners and background processes defined in scripts keep running like a normal plugin component, without needing a restart. * **Clean Cache Directory:** Compiled `.class` files are cleanly separated: * Temporary runtime files: `Coder/JavaClass/Runtime/` * Loaded persistent files: `Coder/JavaClass/Loaded/` * **User Execution Control (UEC):** An active security layer that intercepts unauthorized scripts before they run. Regardless of language, nothing executes without UEC verification — operators can `/coder confirm` or `/coder cancel` flagged scripts. ### Addon System (CoderAPI) * **Addon Registry:** Any plugin can hook into Coder as an addon by implementing `CoderAddon` and either depending/soft-depending on `Coder` or matching the legacy `me.coder.api` classpath (with an automatic warning nudging authors toward the current `dev.codestuff.coder.api` path). * **Version & Dependency Gating:** `AddonManager` checks each addon's declared `getMinCoderVersion()` and inter-addon `getDependencies()` before loading, skipping (with a clear log warning) anything that isn't satisfied. * **Workers/Helpers:** Addons can expose a `CoderWorker` (see above) for recurring background work that's fully managed by `AddonManager` — started on load, stopped on unload, sync or async. * **Custom Execution Handlers:** Addons can register their own `JavaExecutionHandler` and/or `ScriptExecutionHandler` implementations for Java, Python, and Lua, plus per-language `ScriptPreprocessor`/`ScriptPostprocessor` hooks. * **Custom Commands, Events & Tab Completion:** Addons can register subcommands (`CoderCommandHandler`), listen to Coder's own lifecycle events (`CoderEventListener` — script start/end/error, addon load/unload, command execution), and contribute tab completion (`CoderTabCompleter`). * **Shared Data Store:** A per-addon key/value store (`setAddonData`/`getAddonData`/`getAllAddonData`) for lightweight state that doesn't need its own file. * **Auto-Tick & Auto-Save:** Addons can opt into a per-tick callback (`wantsTick()`/`onTick()`) or a periodic autosave (`shouldAutoSave()`/`getAutoSaveInterval()`/`onSave()`), both scheduled automatically by `AddonManager`. ### Utilities Exposed via CoderAPI * **Messaging:** Prefixed success/error/info/warning/debug messages and broadcasts to all online players plus console. * **Players:** Health, food, level/exp, game mode, permissions, teleporting, kicking, and location/world lookups. * **Inventory/Items:** Give, remove, count, and check items by material name, plus full inventory clearing. * **Effects:** Sounds, particles, action bars, and titles. * **Scoreboard:** Simple sidebar creation and clearing. * **Scheduler:** Sync, delayed, async, and repeating task helpers wrapped around Bukkit's scheduler. * **Cooldowns, Blocks, and Chat helpers:** See "What's New" above. * **Server Info:** MOTD, Bukkit/Minecraft version, TPS, MSPT, tick count, and plugin lookups. ### Operations * **Dual Backup Systems:** Automated scheduled backups paired with instant manual snapshots (`/coder backup`, `/coder auto-backup-start`/`stop`). * **Graphical Web Interface (GWI):** Securely manage, edit, and delete files on your server from a remote web browser. * **Virtual Console Interface (VCI):** Run server commands remotely and securely via `https://coder-gwieditor.firesmasher.workers.dev/mc-console?=YOUR_TOKEN_HERE`. * **Java 25 Support:** A dedicated java-25 build is available for servers running newer JVMs. * **Extra Useful Utilities:** Script access to JetBrains annotations, NBT-API, and Commons Lang3, among others. ### 🛡 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. Every session token also 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, go to `/plugins/Coder/.gwi/secure/serverPassword.env` and remove the value of `serverPassword=`. --- ## 📖 Quick Start ### Workspace Directories Drop your scripts and check execution logs in the following directories: | Purpose | Server Path | | :--- | :--- | | **Scripts Directory** | `/plugins/Coder/scripts/` | | **Execution Logs** | `/plugins/Coder/Logs/` | | **GWI Directory** | `/plugins/Coder/.gwi/` | --- ### 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. #### 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. #### Virtual Console Interface * `/coder gen-pass` - Generates a unique SHA-256 server password to access `/mc-console/`. #### 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. #### Coderc (Coder Compiler) * `/coderc run <filename.class>` - Runs a .class file. * `/coderc compile <filename.java>` - Compiles a .java into .class * **Aliases:** > */cojav, /cjavac, /cjava, /codec*
release

Coder 2.4.4

2.4.4
29 июл. 2026 г.34Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать
Что нового
# Coder v2.4.4 > **The most powerful scripting engine for Minecraft. Run Java, Lua, and Python natively on your server with real-time web editing.** ![Compatibility](https://img.shields.io/badge/compatibility-Paper/Purpur-green) ![Version](https://img.shields.io/badge/version-2.4.4-green) --- ## 🚀 What's New in v2.4.4 * **Implemented New API Version:** * **Now implementing and using the api version `2.5-CA.stable`** * **New API Versioning:** **Now `version-CA.status`, CA for "Coder Addon"** * **Fixed Missing/Bugged Classpaths:** * **Updated Libraries.java and JavaCompiler.java to detect classpaths** * **Added More Dependencies:** * **Added extra dependencies such as `nbt-api` and `commons-lang3` for scripts** --- ## 🛠 Features * **Native Multi-Language Support:** Write and execute scripts in **Java, Python, and Lua** directly on your Minecraft server. * **Unified Workspace:** Keep all your automation files organized in a single, dedicated folder. * **In-Memory Java Execution:** Load Java code directly into server memory to keep active listeners and background processes running. * **Clean Cache Directory:** Compiled `.class` files are cleanly separated: * Temporary runtime files: `Coder/JavaClass/Runtime/` * Loaded persistent files: `Coder/JavaClass/Loaded/` * **User Execution Control (UEC):** An active security layer that intercepts unauthorized scripts. Regardless of the language used, nothing runs without UEC verification. * **Dual Backup Systems:** Automated scheduled backups paired with instant manual snapshots. * **Graphical Web Interface (GWI):** Securely manage, edit, and delete files on your server using a remote web browser window. * **Virtual Console Interface (VCI):** Lets you securely run commands via `https://coder-gwieditor.firesmasher.workers.dev/mc-console?=YOUR_TOKEN_HERE`. * **Java 25 Support:** Download the java-25 version of Coder. * **Extra Useful Utilities:** Lets you use JetBrains annotations, nbt api, commons lang3 and etc. ### 🛡 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=`. --- ## 📖 Quick Start ### Workspace Directories Drop your scripts and check execution logs in the following directories: | Purpose | Server Path | | :--- | :--- | | **Scripts Directory** | `/plugins/Coder/scripts/` | | **Execution Logs** | `/plugins/Coder/Logs/` | | **GWI Directory** | `/plugins/Coder/.gwi/` | --- ### 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. #### 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. #### Virtual Console Interface * `/coder gen-pass` - Generates a unique SHA-256 server password to access `/mc-console/`. #### 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. #### Coderc (Coder Compiler) * `/coderc run <filename.class>` - Runs a .class file. * `/coderc compile <filename.java>` - Compiles a .java into .class * **Aliases:** > */cojav, /cjavac, /cjava, /codec*
release

Coder 2.4.3

2.4.3
28 июл. 2026 г.24Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1paper, purpur
Скачать
Что нового
# Coder v2.4.3 > **The most powerful scripting engine for Minecraft. Run Java, Lua, and Python natively on your server with real-time web editing.** ![Compatibility](https://img.shields.io/badge/compatibility-Paper/Purpur-green) ![Version](https://img.shields.io/badge/version-2.4.3-green) --- ## 🚀 What's New in v2.4.3 * **BackupManager fix:** * **Fixed zipping problem** > Zipping below 2.4.2 caused zipping it self over and over causing a GIGABYTE ZIP. * **Coder Addons Lising:** * **Run `/pl` or `/plugins` and the plugin will log coder addons. Along with the server plugins.** * **Added API Versoning:** * ** --- ## 🛠 Features * **Native Multi-Language Support:** Write and execute scripts in **Java, Python, and Lua** directly on your Minecraft server. * **Unified Workspace:** Keep all your automation files organized in a single, dedicated folder. * **In-Memory Java Execution:** Load Java code directly into server memory to keep active listeners and background processes running. * **Clean Cache Directory:** Compiled `.class` files are cleanly separated: * Temporary runtime files: `Coder/JavaClass/Runtime/` * Loaded persistent files: `Coder/JavaClass/Loaded/` * **User Execution Control (UEC):** An active security layer that intercepts unauthorized scripts. Regardless of the language used, nothing runs without UEC verification. * **Dual Backup Systems:** Automated scheduled backups paired with instant manual snapshots. * **Graphical Web Interface (GWI):** Securely manage, edit, and delete files on your server using a remote web browser window. * **Virtual Console Interface (VCI):** Lets you securely run commands via `https://coder-gwieditor.firesmasher.workers.dev/mc-console?=YOUR_TOKEN_HERE`. * **Java 25 Support:** Download the java-25 version of Coder. ### 🛡 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=`. --- ## 📖 Quick Start ### Workspace Directories Drop your scripts and check execution logs in the following directories: | Purpose | Server Path | | :--- | :--- | | **Scripts Directory** | `/plugins/Coder/scripts/` | | **Execution Logs** | `/plugins/Coder/Logs/` | | **GWI Directory** | `/plugins/Coder/.gwi/` | --- ### 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. #### 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. #### Virtual Console Interface * `/coder gen-pass` - Generates a unique SHA-256 server password to access `/mc-console/`. #### 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. #### Coderc (Coder Compiler) * `/coderc run <filename.class>` - Runs a .class file. * `/coderc compile <filename.java>` - Compiles a .java into .class * **Aliases:** > */cojav, /cjavac, /cjava, /codec*
release

Coder 2.4.3

2.4.3
28 июл. 2026 г.15Minecraft: 26.1.2, 26.2paper, purpur
Скачать
Что нового
# Coder v2.4.3 > **The most powerful scripting engine for Minecraft. Run Java, Lua, and Python natively on your server with real-time web editing.** ![Compatibility](https://img.shields.io/badge/compatibility-Paper/Purpur-green) ![Version](https://img.shields.io/badge/version-2.4.3-green) --- ## 🚀 What's New in v2.4.3 * **BackupManager fix:** * **Fixed zipping problem** > Zipping below 2.4.2 caused zipping it self over and over causing a GIGABYTE ZIP. * **Coder Addons Lising:** * **Run `/pl` or `/plugins` and the plugin will log coder addons. Along with the server plugins.** * **Added API Versoning:** * ** --- ## 🛠 Features * **Native Multi-Language Support:** Write and execute scripts in **Java, Python, and Lua** directly on your Minecraft server. * **Unified Workspace:** Keep all your automation files organized in a single, dedicated folder. * **In-Memory Java Execution:** Load Java code directly into server memory to keep active listeners and background processes running. * **Clean Cache Directory:** Compiled `.class` files are cleanly separated: * Temporary runtime files: `Coder/JavaClass/Runtime/` * Loaded persistent files: `Coder/JavaClass/Loaded/` * **User Execution Control (UEC):** An active security layer that intercepts unauthorized scripts. Regardless of the language used, nothing runs without UEC verification. * **Dual Backup Systems:** Automated scheduled backups paired with instant manual snapshots. * **Graphical Web Interface (GWI):** Securely manage, edit, and delete files on your server using a remote web browser window. * **Virtual Console Interface (VCI):** Lets you securely run commands via `https://coder-gwieditor.firesmasher.workers.dev/mc-console?=YOUR_TOKEN_HERE`. * **Java 25 Support:** Download the java-25 version of Coder. ### 🛡 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=`. --- ## 📖 Quick Start ### Workspace Directories Drop your scripts and check execution logs in the following directories: | Purpose | Server Path | | :--- | :--- | | **Scripts Directory** | `/plugins/Coder/scripts/` | | **Execution Logs** | `/plugins/Coder/Logs/` | | **GWI Directory** | `/plugins/Coder/.gwi/` | --- ### 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. #### 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. #### Virtual Console Interface * `/coder gen-pass` - Generates a unique SHA-256 server password to access `/mc-console/`. #### 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. #### Coderc (Coder Compiler) * `/coderc run <filename.class>` - Runs a .class file. * `/coderc compile <filename.java>` - Compiles a .java into .class * **Aliases:** > */cojav, /cjavac, /cjava, /codec*
release

Coder 2.4.2

2.4.2
27 июл. 2026 г.8Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1paper, purpur
Скачать
Что нового
# Coder v2.4.2 > **The most powerful scripting engine for Minecraft. Run Java, Lua, and Python natively on your server with real-time web editing.** ![Compatibility](https://img.shields.io/badge/compatibility-Paper/Purpur-green) ![Version](https://img.shields.io/badge/version-2.4.2-green) --- ## 🚀 What's New in v2.4.2 * **CoderAPI Dumb Store Fix:** * **Fixed AddonManager to process CoderAPI** > firesmasher forgot to update AddonManager to process CoderAPI * **Coder API Legacy Support:** * **Brought back `me.coder.api.CoderAPI` - Points to dev.codestuff.coder.api.CoderAPI** > added `me.coder.api` for older/not updated coder addons to work on version **2.4.2** or newer. --- ## 🛠 Features * **Native Multi-Language Support:** Write and execute scripts in **Java, Python, and Lua** directly on your Minecraft server. * **Unified Workspace:** Keep all your automation files organized in a single, dedicated folder. * **In-Memory Java Execution:** Load Java code directly into server memory to keep active listeners and background processes running. * **Clean Cache Directory:** Compiled `.class` files are cleanly separated: * Temporary runtime files: `Coder/JavaClass/Runtime/` * Loaded persistent files: `Coder/JavaClass/Loaded/` * **User Execution Control (UEC):** An active security layer that intercepts unauthorized scripts. Regardless of the language used, nothing runs without UEC verification. * **Dual Backup Systems:** Automated scheduled backups paired with instant manual snapshots. * **Graphical Web Interface (GWI):** Securely manage, edit, and delete files on your server using a remote web browser window. * **Virtual Console Interface (VCI):** Lets you securely run commands via `https://coder-gwieditor.firesmasher.workers.dev/mc-console?=YOUR_TOKEN_HERE`. * **Java 25 Support:** Download the java-25 version of Coder. ### 🛡 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=`. --- ## 📖 Quick Start ### Workspace Directories Drop your scripts and check execution logs in the following directories: | Purpose | Server Path | | :--- | :--- | | **Scripts Directory** | `/plugins/Coder/scripts/` | | **Execution Logs** | `/plugins/Coder/Logs/` | | **GWI Directory** | `/plugins/Coder/.gwi/` | --- ### 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. #### 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. #### Virtual Console Interface * `/coder gen-pass` - Generates a unique SHA-256 server password to access `/mc-console/`. #### 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. #### Coderc (Coder Compiler) * `/coderc run <filename.class>` - Runs a .class file. * `/coderc compile <filename.java>` - Compiles a .java into .class * **Aliases:** > */cojav, /cjavac, /cjava, /codec*
release

Coder 2.4.2

2.4.2
27 июл. 2026 г.18Minecraft: 26.1.2, 26.2paper, purpur
Скачать
Что нового
# Coder v2.4.2 > **The most powerful scripting engine for Minecraft. Run Java, Lua, and Python natively on your server with real-time web editing.** ![Compatibility](https://img.shields.io/badge/compatibility-Paper/Purpur-green) ![Version](https://img.shields.io/badge/version-2.4.2-green) --- ## 🚀 What's New in v2.4.2 * **CoderAPI Dumb Store Fix:** * **Fixed AddonManager to process CoderAPI** > firesmasher forgot to update AddonManager to process CoderAPI * **Coder API Legacy Support:** * **Brought back `me.coder.api.CoderAPI` - Points to dev.codestuff.coder.api.CoderAPI** > added `me.coder.api` for older/not updated coder addons to work on version **2.4.2** or newer. --- ## 🛠 Features * **Native Multi-Language Support:** Write and execute scripts in **Java, Python, and Lua** directly on your Minecraft server. * **Unified Workspace:** Keep all your automation files organized in a single, dedicated folder. * **In-Memory Java Execution:** Load Java code directly into server memory to keep active listeners and background processes running. * **Clean Cache Directory:** Compiled `.class` files are cleanly separated: * Temporary runtime files: `Coder/JavaClass/Runtime/` * Loaded persistent files: `Coder/JavaClass/Loaded/` * **User Execution Control (UEC):** An active security layer that intercepts unauthorized scripts. Regardless of the language used, nothing runs without UEC verification. * **Dual Backup Systems:** Automated scheduled backups paired with instant manual snapshots. * **Graphical Web Interface (GWI):** Securely manage, edit, and delete files on your server using a remote web browser window. * **Virtual Console Interface (VCI):** Lets you securely run commands via `https://coder-gwieditor.firesmasher.workers.dev/mc-console?=YOUR_TOKEN_HERE`. * **Java 25 Support:** Download the java-25 version of Coder. ### 🛡 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=`. --- ## 📖 Quick Start ### Workspace Directories Drop your scripts and check execution logs in the following directories: | Purpose | Server Path | | :--- | :--- | | **Scripts Directory** | `/plugins/Coder/scripts/` | | **Execution Logs** | `/plugins/Coder/Logs/` | | **GWI Directory** | `/plugins/Coder/.gwi/` | --- ### 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. #### 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. #### Virtual Console Interface * `/coder gen-pass` - Generates a unique SHA-256 server password to access `/mc-console/`. #### 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. #### Coderc (Coder Compiler) * `/coderc run <filename.class>` - Runs a .class file. * `/coderc compile <filename.java>` - Compiles a .java into .class * **Aliases:** > */cojav, /cjavac, /cjava, /codec*
release

Coder 2.4.1

2.4.1
25 июл. 2026 г.24Minecraft: 26.1.2, 26.2paper, purpur
Скачать
Что нового
# Coder v2.4.1 > **The most powerful scripting engine for Minecraft. Run Java, Lua, and Python natively on your server with real-time web editing.** --- ## 🚀 What's New in v2.4.1 * **Fixed GWI Editor Sessions:** * **Now sessions expire after 30 minutes or more based on how many times the `extend` button at the editor is clicked** * **26.1.2 - 26.2 Support:** * **Added plugin version for 26.1.2-26.2** * **Plugin built using `Java 25`** --- ## 🛠 Features * **Native Multi-Language Support:** Write and execute scripts in **Java, Python, and Lua** directly on your Minecraft server. * **Unified Workspace:** Keep all your automation files organized in a single, dedicated folder. * **In-Memory Java Execution:** Load Java code directly into server memory to keep active listeners and background processes running. * **Clean Cache Directory:** Compiled `.class` files are cleanly separated: * Temporary runtime files: `Coder/JavaClass/Runtime/` * Loaded persistent files: `Coder/JavaClass/Loaded/` * **User Execution Control (UEC):** An active security layer that intercepts unauthorized scripts. Regardless of the language used, nothing runs without UEC verification. * **Dual Backup Systems:** Automated scheduled backups paired with instant manual snapshots. * **Graphical Web Interface (GWI):** Securely manage, edit, and delete files on your server using a remote web browser window. * **Virtual Console Interface (VCI):** Lets you securely run commands via `https://coder-gwieditor.firesmasher.workers.dev/mc-console?=YOUR_TOKEN_HERE`. * **Java 25 Support:** Download the java-25 version of Coder. ### 🛡 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=`. --- ## 📖 Quick Start ### Workspace Directories Drop your scripts and check execution logs in the following directories: | Purpose | Server Path | | :--- | :--- | | **Scripts Directory** | `/plugins/Coder/scripts/` | | **Execution Logs** | `/plugins/Coder/Logs/` | | **GWI Directory** | `/plugins/Coder/.gwi/` | --- ### 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. #### 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. ### Virtual Console Interface * `/coder gen-pass` - Generates a unique SHA-256 server password to access `/mc-console/`. #### 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. --- ## 📋 Console Session Example Here is a typical session workflow demonstrating how to generate a server password: ```text coder gen-pass [12:38:39 INFO]: [Coder] Server password regenerated and saved to .gwi/secure/serverPassword.env [12:38:40 INFO]: [Coder] Server password generated! [12:38:40 INFO]: Copy this hash into the MC Console auth form: [12:38:40 INFO]: 857a675a14c2e8b19eeb838d28d16a91128262417c23e4fdb08e078ffdef211f [12:38:40 INFO]: Saved to: plugins/Coder/.gwi/secure/serverPassword.env ```
release

Coder 2.4.1

2.4.1
25 июл. 2026 г.18Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1paper, purpur
Скачать
Что нового
# Coder v2.4.1 > **The most powerful scripting engine for Minecraft. Run Java, Lua, and Python natively on your server with real-time web editing.** --- ## 🚀 What's New in v2.4.1 * **Fixed GWI Editor Sessions:** * **Now sessions expire after 30 minutes or more based on how many times the `extend` button at the editor is clicked** * **26.1.2 - 26.2 Support:** * **Added plugin version for 26.1.2-26.2** * **Plugin built using `Java 25`** --- ## 🛠 Features * **Native Multi-Language Support:** Write and execute scripts in **Java, Python, and Lua** directly on your Minecraft server. * **Unified Workspace:** Keep all your automation files organized in a single, dedicated folder. * **In-Memory Java Execution:** Load Java code directly into server memory to keep active listeners and background processes running. * **Clean Cache Directory:** Compiled `.class` files are cleanly separated: * Temporary runtime files: `Coder/JavaClass/Runtime/` * Loaded persistent files: `Coder/JavaClass/Loaded/` * **User Execution Control (UEC):** An active security layer that intercepts unauthorized scripts. Regardless of the language used, nothing runs without UEC verification. * **Dual Backup Systems:** Automated scheduled backups paired with instant manual snapshots. * **Graphical Web Interface (GWI):** Securely manage, edit, and delete files on your server using a remote web browser window. * **Virtual Console Interface (VCI):** Lets you securely run commands via `https://coder-gwieditor.firesmasher.workers.dev/mc-console?=YOUR_TOKEN_HERE`. * **Java 25 Support:** Download the java-25 version of Coder. ### 🛡 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=`. --- ## 📖 Quick Start ### Workspace Directories Drop your scripts and check execution logs in the following directories: | Purpose | Server Path | | :--- | :--- | | **Scripts Directory** | `/plugins/Coder/scripts/` | | **Execution Logs** | `/plugins/Coder/Logs/` | | **GWI Directory** | `/plugins/Coder/.gwi/` | --- ### 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. #### 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. ### Virtual Console Interface * `/coder gen-pass` - Generates a unique SHA-256 server password to access `/mc-console/`. #### 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. --- ## 📋 Console Session Example Here is a typical session workflow demonstrating how to generate a server password: ```text coder gen-pass [12:38:39 INFO]: [Coder] Server password regenerated and saved to .gwi/secure/serverPassword.env [12:38:40 INFO]: [Coder] Server password generated! [12:38:40 INFO]: Copy this hash into the MC Console auth form: [12:38:40 INFO]: 857a675a14c2e8b19eeb838d28d16a91128262417c23e4fdb08e078ffdef211f [12:38:40 INFO]: Saved to: plugins/Coder/.gwi/secure/serverPassword.env ```
release

Coder 2.3.3

2.3.3
19 июл. 2026 г.30Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2paper, purpur
Скачать
Что нового
# Coder v2.3.3 > **The most powerful scripting engine for Minecraft. Run Java, Lua, and Python natively on your server with real-time web editing.** --- ## 🚀 What's New in v2.3.3 * **New `/mc-console/` endpoint:** * **Try combining a console connected to your minecraft server alongside GWI Editor!** * **Secure SHA256 Password generated by doing `/coder gen-pass`.** --- ## 🛠 Features * **Native Multi-Language Support:** Write and execute scripts in **Java, Python, and Lua** directly on your Minecraft server. * **Unified Workspace:** Keep all your automation files organized in a single, dedicated folder. * **In-Memory Java Execution:** Load Java code directly into server memory to keep active listeners and background processes running. * **Clean Cache Directory:** Compiled `.class` files are cleanly separated: * Temporary runtime files: `Coder/JavaClass/Runtime/` * Loaded persistent files: `Coder/JavaClass/Loaded/` * **User Execution Control (UEC):** An active security layer that intercepts unauthorized scripts. Regardless of the language used, nothing runs without UEC verification. * **Dual Backup Systems:** Automated scheduled backups paired with instant manual snapshots. * **Graphical Web Interface (GWI):** Securely manage, edit, and delete files on your server using a remote web browser window. * **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=`. --- ## 📖 Quick Start ### Workspace Directories Drop your scripts and check execution logs in the following directories: | Purpose | Server Path | | :--- | :--- | | **Scripts Directory** | `/plugins/Coder/scripts/` | | **Execution Logs** | `/plugins/Coder/Logs/` | | **GWI Directory** | `/plugins/Coder/.gwi/` | --- ### 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. #### 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. ### Virtual Console Interface * `/coder gen-pass` - Generates a unique SHA-256 server password to access `/mc-console/`. #### 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. --- ## 📋 Console Session Example Here is a typical session workflow demonstrating how to generate a server password: ```text coder gen-pass [12:38:39 INFO]: [Coder] Server password regenerated and saved to .gwi/secure/serverPassword.env [12:38:40 INFO]: [Coder] Server password generated! [12:38:40 INFO]: Copy this hash into the MC Console auth form: [12:38:40 INFO]: 857a675a14c2e8b19eeb838d28d16a91128262417c23e4fdb08e078ffdef211f [12:38:40 INFO]: Saved to: plugins/Coder/.gwi/secure/serverPassword.env ```
release

Coder 2.3.2

2.3.2
16 июл. 2026 г.23Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать
Что нового
# Coder v2.3.2 > **The most powerful scripting engine for Minecraft. Run Java, Lua, and Python natively on your server with real-time web editing.** --- ## 🚀 What's New in v2.3.2 * **Upgraded GWI Editor:** * **New Domain:** Now hosted at `https://coder-gwieditor.firesmasher.workers.dev`. * **VS Code-Like UI:** Familiar, high-performance web interface. * **Multi-Language Syntax Highlighting:** Clear readability for `.java`, `.py`, and `.lua`. * **Real-Time Sync:** Saving a file on the editor instantly writes it to your server. * **Cloud Backup:** Automatically retains saved files on Cloudflare KV for 15 minutes as an emergency rollback. * **Enhanced Polling Mechanism:** * Updated the internal API to use `/api/poll?=TOKEN` for ultra-stable editor connections. * Resolved connection dropout issues between the server and Cloudflare Workers. * **Configurable `config.yml`:** * Introduced `exitCode` and `config-version` settings under the `GENERAL SETTINGS` block. * Setting `exitCode: '2'` now initiates a graceful server exit accompanied by a comprehensive shutdown report. --- ## 🛠 Features * **Native Multi-Language Support:** Write and execute scripts in **Java, Python, and Lua** directly on your Minecraft server. * **Unified Workspace:** Keep all your automation files organized in a single, dedicated folder. * **In-Memory Java Execution:** Load Java code directly into server memory to keep active listeners and background processes running. * **Clean Cache Directory:** Compiled `.class` files are cleanly separated: * Temporary runtime files: `Coder/JavaClass/Runtime/` * Loaded persistent files: `Coder/JavaClass/Loaded/` * **User Execution Control (UEC):** An active security layer that intercepts unauthorized scripts. Regardless of the language used, nothing runs without UEC verification. * **Dual Backup Systems:** Automated scheduled backups paired with instant manual snapshots. * **Graphical Web Interface (GWI):** Securely manage, edit, and delete files on your server using a remote web browser window. ### 🛡 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. --- ## 📖 Quick Start ### Workspace Directories Drop your scripts and check execution logs in the following directories: | Purpose | Server Path | | :--- | :--- | | **Scripts Directory** | `/plugins/Coder/scripts/` | | **Execution Logs** | `/plugins/Coder/Logs/` | --- ### 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. #### 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. --- ## 📋 Console Session Example Here is a typical session workflow demonstrating how to initialize the web editor, authorize a user, and safely shut it down: ```text /code editor start [10:02:14 INFO]: [Coder] Editor started! [10:02:14 INFO]: Open this link in your browser: [10:02:14 INFO]: https://coder-gwieditor.firesmasher.workers.dev/editor?session=0a3dd6348de5cd31ff5d7c24999a28d1f11414aa4ea49377c61655763c84c250 [10:02:14 INFO]: When someone connects, you'll be asked to trust them. [10:02:28 INFO]: [Coder] firesmasher wants to access the editor. [10:02:28 INFO]: Run /coder editor trust firesmasher to allow or /coder editor do-not-trust firesmasher to reject. code editor trust firesmasher [10:02:30 INFO]: [Coder] Trusted firesmasher. Editor is now unlocked. code editor trust firesmasher [10:22:42 INFO]: [Coder] Trusted firesmasher. Editor is now unlocked. code editor trust firesmasher [10:41:07 INFO]: [Coder] Trusted firesmasher. Editor is now unlocked. /code editor stop [10:41:12 INFO]: [Coder] Editor session closed. /code editor start [10:41:18 INFO]: [Coder] Editor started! [10:41:18 INFO]: Open this link in your browser: [10:41:18 INFO]: https://coder-gwieditor.firesmasher.workers.dev/editor?session=c116beadb1afb910f409f7273415199712d95eb82f39cb4a648b9c722e47a4cc [10:41:18 INFO]: When someone connects, you'll be asked to trust them. [10:41:32 INFO]: [Coder] dir wants to access the editor. [10:41:32 INFO]: Run /coder editor trust dir to allow or /coder editor do-not-trust dir to reject. code editor trust dir [10:41:34 INFO]: [Coder] Trusted dir. Editor is now unlocked. ```
release

Coder 2.3.1

2.3.1
14 июл. 2026 г.17Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать
Что нового
# Coder v2.3.1 **The Most Powerful Scripting Minecraft Plugin Allowing In Use Of Java, Lua, And Python.** Coder allows you to create and execute **.py, .java, and .lua** files. --- ## 🚀 What's New in 2.3.1 * **Graphical Web Interface Editor (GWI Editor):** * **Let's you create, edit, save, read, etc. In a remote web editor that expires within 30 minutes.** * **Removed Slow Interpreted Expansions:** * **Removed all expansions, addons can be made.** --- ## 🛠 Features * **Multi-Language Native Execution:** Execute **Java, Python and Lua** directly from your server. * **Unified Workspace:** Keep all your automation files organized in one place. * **Java Code Loading:** Load Java Code On To Memory To Keep It Active * **Organized Cache Folder:** All runtime compiled `.class` files are now inside `Coder/JavaClass/Runtime/` and for the loaded `.class` files are placed on `Coder/JavaClass/Loaded/`. * **User Execution Control:** Even if your code is `.java`, `.py`, or `.lua` you cannot escape the **UEC**. UEC protects your system. * **Automated Backup System:** Automatically backup your scripts. * **Manual Backup System:** Manually backup your scripts. * **Graphical Web Interface Editor (GWI Editor):** Let's you create, edit, save, read, etc. In a remote web editor that expires within 30 minutes.** ## Good News * **GWI Editor** is safe and secure, by using a **SHA256** Session Tokens, it is impossible for other people to guess your session token within 30 minutes. ## 📖 Quick Start Place all your files in the following directory: | Language | Path | | :--- | :--- | | **All Scripts** | `/plugins/Coder/scripts/` | ### Command Usage * `/coder run <filename>` - Executes the specified script. * `/coder reload <filename>` - Reloads the specified script configuration. * `/coder load <filename>` - Loads the specified script to the Server Memory. * `/coder unload <filename>` - Unloads a loaded script from the Server Memory. * `/coder cancel` - cancels UEC detected script. * `/coder confirm` - run a UEC detected script. * `/coder update` - fetches the latest version, download link from the official website. * `/coder update-jar` - Downloads the latest version of the plugin. * `/coder reload-config` - reloads the main configuration file. * `/coder backup` - backup. * `/coder auto-backup-start` - starts automatic backups * `/coder auto-backup-stop` - stops automatic backup. * `/coder expansion` - Subcommand for expansions. * `/coder enable-activity-logging` - Enables activity logging. * `/coder disable-activity-logging` - Disables activity logging. * `/coder editor [options]` - Lets you use the new **Graphical Web Interface** to edit, create, deletes files. ## ✔️ INFOs ```text coder editor start [14:05:25 INFO]: [Coder] Editor started! [14:05:25 INFO]: Open this link in your browser: [14:05:25 INFO]: https://codestuff-coder.darreltampus39.workers.dev/editor?session=8fb7dec08cc5305e02999c1c6b25212cede1185a62a7016ac7d68e746104b3d1 [14:05:25 INFO]: When someone connects, you'll be asked to trust them. [14:05:35 INFO]: [Coder] Maules wants to access the editor. [14:05:35 INFO]: Run /coder editor trust Maules to allow or /coder editor doNotTrust Maules to reject. coder editor trust Maules [14:05:43 INFO]: [Coder] Trusted Maules. Editor is now unlocked. ```
release

Coder 2.2.9

2.2.9
9 июл. 2026 г.16Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать
Что нового
# Coder v2.2.9 **The Most Powerful Scripting Minecraft Plugin Allowing In Use Of Java, Lua, And Python.** Coder allows you to create and execute **.py, .java, and .lua** files. --- ## 🚀 What's New in 2.2.9 * **New Expansions** * **Instead of making addons and have to learn java, make an expansion using json and coder will execute it!** * **New Commands:** * **`/coder expansion` - a new subcommand for expansions** --- ## 🛠 Features * **Multi-Language Native Execution:** Execute **Java, Python and Lua** directly from your server. * **Unified Workspace:** Keep all your automation files organized in one place. * **Java Code Loading:** Load Java Code On To Memory To Keep It Active * **Organized Cache Folder:** All runtime compiled `.class` files are now inside `Coder/JavaClass/Runtime/` and for the loaded `.class` files are placed on `Coder/JavaClass/Loaded/`. * **User Execution Control:** Even if your code is `.java`, `.py`, or `.lua` you cannot escape the **UEC**. UEC protects your system. * **Automated Backup System:** Automatically backup your scripts. * **Manual Backup System:** Manually backup your scripts. ## Caution * **Auto Backup** is new and may cause **TPS DROPS** when spammed. To make sure it wont happen please dont spam or backup it when there are backups already inside ``Coder/backups/``. Stacking Backups May Cause It To Be Larger (**GiB**). ## 📖 Quick Start Place all your files in the following directory: | Language | Path | | :--- | :--- | | **All Scripts** | `/plugins/Coder/scripts/` | ### Command Usage * `/coder run <filename>` - Executes the specified script. * `/coder reload <filename>` - Reloads the specified script configuration. * `/coder load <filename>` - Loads the specified script to the Server Memory. * `/coder unload <filename>` - Unloads a loaded script from the Server Memory. * `/coder cancel` - cancels UEC detected script. * `/coder confirm` - run a UEC detected script. * `/coder update` - fetches the latest version, download link from the official website. * `/coder update-jar` - Downloads the latest version of the plugin. * `/coder reload-config` - reloads the main configuration file. * `/coder backup` - backup. * `/coder auto-backup-start` - starts automatic backups * `/coder auto-backup-stop` - stops automatic backup. * `/coder expansion` - Subcommand for expansions. * `/coder enable-activity-logging` - Enables activity logging. * `/coder disable-activity-logging` - Disables activity logging. ## ⚙️ config.yml ```yaml # ===================================================== # = Coder Plugin Configuration File # = Made By FireSmasher. # ===================================================== # = Web: https://codestuff.pages.dev # = Github: https://github.com/firesmasher-c6/Coder # = Modrinth: https://modrinth.com/plugin/coder # ===================================================== # Main Plugin Settings plugin: # Enable or disable the entire plugin enabled: true # Supported Languages - Set to true to enable, false to disable languages: # Enable Python script execution (.py files) python: true # Enable Lua script execution (.lua files) lua: true # Enable Java script compilation and execution (.java files) java: true # Backup Settings backups: # Backup format (ZIP - works on all systems) type: "zip" # Backup scheduling schedule: # Create backup when plugin starts on-start: false # Cancel auto-backup when plugin disables cancel-on-disable: true # Backup interval (format: '1m', '30m', '1h', '2h', etc.) # Allowed: 1-60 with m/h/d suffix (minutes/hours/days) every: "1h" # Command Settings # Enable or disable specific commands # Defaults to true if not specified commands: coder: # /coder run <file> - Execute Python, Lua, or Java scripts run: true # /coder load <file.java> - Load and execute a Java class into memory load: true # /coder unload <classname> - Unload a Java class from memory unload: true # /coder reload [file] - Reload plugin, config, or specific script reload: true # /coder update - Check for plugin updates update: true # /coder update-jar - Download and install latest plugin version update-jar: true # /coder confirm - Confirm execution of a script with dangerous imports confirm: true # /coder cancel - Cancel execution of a pending dangerous script cancel: true # /coder backup - Create a backup of the Coder folder backup: true # /coder auto-backup-start - Start automatic backups auto-backup-start: true # /coder auto-backup-stop - Stop automatic backups auto-backup-stop: true # /coder enable-activity-logging - Enable activity logging enable-activity-logging: true # /coder disable-activity-logging - Disable activity logging disable-activity-logging: true # Logging Settings logs: # Log general script execution errors to Logs/Error-Logs/ errors: true # Log Java compilation errors to Logs/JavaCompile-Errors/ compile-errors: true # Action Logger Manager Settings actions-manager: # Enable Activity Logging enabled: true # Compress made .log files into .log.gz compress-logs: true ```
release

Coder 2.2.6

2.2.6
7 июл. 2026 г.30Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать
Что нового
# Coder v2.2.6 **The Most Powerful Scripting Minecraft Plugin Allowing In Use Of Java, Lua, And Python.** Coder allows you to create and execute **.py, .java, and .lua** files. --- ## 🚀 What's New in 2.2.6 * **Removed Strict Addon Security Check:** * **Addons now dont require a VERFIED.vf file.** * **Enhanced User Execution Control:** * **Safer and smarter UEC.** * **Better Memory Loading:** * **Actively runs all scripts (`.class`) on ./Coder/JavaClasses/Loaded/** * **Real Bukkit Interactions:** * **Runs bukkit syntaxes and let it interact with your server** * **Advanced Java Execution Control (JEC):** * **Renamed to `Java Script Manager (JSM)`** * **Advanced JEC to protect your host's machine** * **Action/Activity Logger Manager (ALM):** * **Configurable at `config.yml` and logs every action you make** * **New Commands:** * **`/coder enable-activity-logging` - Enables action logging** * **`/coder disable-activity-logging` - Disbles action logging** --- ## 🛠 Features * **Multi-Language Native Execution:** Execute **Java, Python and Lua** directly from your server. * **Unified Workspace:** Keep all your automation files organized in one place. * **Java Code Loading:** Load Java Code On To Memory To Keep It Active * **Organized Cache Folder:** All runtime compiled `.class` files are now inside `Coder/JavaClass/Runtime/` and for the loaded `.class` files are placed on `Coder/JavaClass/Loaded/`. * **User Execution Control:** Even if your code is `.java`, `.py`, or `.lua` you cannot escape the **UEC**. UEC protects your system. * **Automated Backup System:** Automatically backup your scripts. * **Manual Backup System:** Manually backup your scripts. ## Caution * **Auto Backup** is new and may cause **TPS DROPS** when spammed. To make sure it wont happen please dont spam or backup it when there are backups already inside ``Coder/backups/``. Stacking Backups May Cause It To Be Larger (**GiB**). ## 📖 Quick Start Place all your files in the following directory: | Language | Path | | :--- | :--- | | **All Scripts** | `/plugins/Coder/scripts/` | ### Command Usage * `/coder run <filename>` - Executes the specified script. * `/coder reload <filename>` - Reloads the specified script configuration. * `/coder load <filename>` - Loads the specified script to the Server Memory. * `/coder unload <filename>` - Unloads a loaded script from the Server Memory. * `/coder cancel` - cancels UEC detected script. * `/coder confirm` - run a UEC detected script. * `/coder update` - fetches the latest version, download link from the official website. * `/coder update-jar` - Downloads the latest version of the plugin. * `/coder reload-config` - reloads the main configuration file. * `/coder enable-activity-logging` - Enables activity logging. * `/coder disable-activity-logging` - Disables activity logging. ## ⚙️ config.yml ```yaml # ===================================================== # = Coder Plugin Configuration File # = Made By FireSmasher. # ===================================================== # = Web: https://codestuff.pages.dev # = Github: https://github.com/firesmasher-c6/Coder # = Modrinth: https://modrinth.com/plugin/coder # ===================================================== # Main Plugin Settings plugin: # Enable or disable the entire plugin enabled: true # Supported Languages - Set to true to enable, false to disable languages: # Enable Python script execution (.py files) python: true # Enable Lua script execution (.lua files) lua: true # Enable Java script compilation and execution (.java files) java: true # Backup Settings backups: # Backup format (ZIP - works on all systems) type: "zip" # Backup scheduling schedule: # Create backup when plugin starts on-start: false # Cancel auto-backup when plugin disables cancel-on-disable: true # Backup interval (format: '1m', '30m', '1h', '2h', etc.) # Allowed: 1-60 with m/h/d suffix (minutes/hours/days) every: "1h" # Command Settings # Enable or disable specific commands # Defaults to true if not specified commands: coder: # /coder run <file> - Execute Python, Lua, or Java scripts run: true # /coder load <file.java> - Load and execute a Java class into memory load: true # /coder unload <classname> - Unload a Java class from memory unload: true # /coder reload [file] - Reload plugin, config, or specific script reload: true # /coder update - Check for plugin updates update: true # /coder update-jar - Download and install latest plugin version update-jar: true # /coder confirm - Confirm execution of a script with dangerous imports confirm: true # /coder cancel - Cancel execution of a pending dangerous script cancel: true # /coder backup - Create a backup of the Coder folder backup: true # /coder auto-backup-start - Start automatic backups auto-backup-start: true # /coder auto-backup-stop - Stop automatic backups auto-backup-stop: true # /coder enable-activity-logging - Enable activity logging enable-activity-logging: true # /coder disable-activity-logging - Disable activity logging disable-activity-logging: true # Logging Settings logs: # Log general script execution errors to Logs/Error-Logs/ errors: true # Log Java compilation errors to Logs/JavaCompile-Errors/ compile-errors: true # Action Logger Manager Settings actions-manager: # Enable Activity Logging enabled: true # Compress made .log files into .log.gz compress-logs: true ```
release

Coder 2.2.1

2.2.1
4 июл. 2026 г.17Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать
Что нового
# Coder v2.2.1 **The Most Powerful Scripting Minecraft Plugin Allowing In Use Of Java, Lua, And Python.** Coder allows you to create and execute **.py, .java, and .lua** files. --- ## 🚀 What's New in 2.2.1 * **Automated Addon Security Check:** * **For safety, Coder now requires a VERIFIED.vf file on your plugin to make sure you are not hijacking coder to run blocked scripts.** * **Enhanced API:** * **Upgraded Coder API for more methods.** * **Addon Security. All addons that dont have "VERIFIED.vf" file is immediately rejected but, addon will still work but marked as "Rejected". --- ## 🛠 Features * **Multi-Language Native Execution:** Execute **Java, Python and Lua** directly from your server. * **Unified Workspace:** Keep all your automation files organized in one place. * **Java Code Loading:** Load Java Code On To Memory To Keep It Active * **Organized Cache Folder:** All runtime compiled `.class` files are now inside `Coder/JavaClass/Runtime/` and for the loaded `.class` files are placed on `Coder/JavaClass/Loaded/`. * **User Execution Control:** Even if your code is `.java`, `.py`, or `.lua` you cannot escape the **UEC**. UEC protects your system. * **Automated Backup System:** Automatically backup your scripts. * **Manual Backup System:** Manually backup your scripts. ## Caution * **Auto Backup** is new and may cause **TPS DROPS** when spammed. To make sure it wont happen please dont spam or backup it when there are backups already inside ``Coder/backups/``. Stacking Backups May Cause It To Be Larger (**GiB**). ## 📖 Quick Start Place all your files in the following directory: | Language | Path | | :--- | :--- | | **All Scripts** | `/plugins/Coder/scripts/` | ### Command Usage * `/coder run <filename>` - Executes the specified script. * `/coder reload <filename>` - Reloads the specified script configuration. * `/coder load <filename>` - Loads the specified script to the Server Memory. * `/coder unload <filename>` - Unloads a loaded script from the Server Memory. * `/coder cancel` - cancels UEC detected script. * `/coder confirm` - run a UEC detected script. * `/coder update` - fetches the latest version, download link from the official website. * `/coder update-jar` - Downloads the latest version of the plugin. * `/coder reload-config` - reloads the main configuration file. ## ⚙️ config.yml ```yaml # ===================================================== # = Coder Plugin Configuration File # = Made By FireSmasher. # ===================================================== # = Web: https://codestuff.pages.dev # = Github: https://github.com/firesmasher-c6/Coder # = Modrinth: https://modrinth.com/plugin/coder # ===================================================== # Main Plugin Settings plugin: # Enable or disable the entire plugin enabled: true # Supported Languages - Set to true to enable, false to disable languages: # Enable Python script execution (.py files) python: true # Enable Lua script execution (.lua files) lua: true # Enable Java script compilation and execution (.java files) java: true # Backup Settings backups: # Backup format (ZIP - works on all systems) type: "zip" # Backup scheduling schedule: # Create backup when plugin starts on-start: false # Cancel auto-backup when plugin disables cancel-on-disable: true # Backup interval (format: '1m', '30m', '1h', '2h', etc.) # Allowed: 1-60 with m/h/d suffix (minutes/hours/days) every: "1h" # Command Settings # Enable or disable specific commands # Defaults to true if not specified commands: coder: # /coder run <file> - Execute Python, Lua, or Java scripts run: true # /coder load <file.java> - Load and execute a Java class into memory load: true # /coder unload <classname> - Unload a Java class from memory unload: true # /coder reload [file] - Reload plugin, config, or specific script reload: true # /coder update - Check for plugin updates update: true # /coder update-jar - Download and install latest plugin version update-jar: true # /coder confirm - Confirm execution of a script with dangerous imports confirm: true # /coder cancel - Cancel execution of a pending dangerous script cancel: true # /coder backup - Create a backup of the Coder folder backup: true # /coder auto-backup-start - Start automatic backups auto-backup-start: true # /coder auto-backup-stop - Stop automatic backups auto-backup-stop: true # Logging Settings logs: # Log general script execution errors to Logs/Error-Logs/ errors: true # Log Java compilation errors to Logs/JavaCompile-Errors/ compile-errors: true ```
release

Coder 2.1.6

2.1.6
25 июн. 2026 г.29Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать
Что нового
# Coder v2.1.6 **The Most Powerful Scripting Minecraft Plugin Allowing In Use Of Java, Lua, And Python.** Coder allows you to create and execute **.py, .java, and .lua** files. --- ## 🚀 What's New in 2.1.6 * **New Backup System:** * **Added Backup System. Automatically or manually backup your scripts.** * **Upgraded ConfigManager:** * **Upgraded config.yml to implement the new backup system.** --- ## 🛠 Features * **Multi-Language Native Execution:** Execute **Java, Python and Lua** directly from your server. * **Unified Workspace:** Keep all your automation files organized in one place. * **Java Code Loading:** Load Java Code On To Memory To Keep It Active * **Organized Cache Folder:** All runtime compiled `.class` files are now inside `Coder/JavaClass/Runtime/` and for the loaded `.class` files are placed on `Coder/JavaClass/Loaded/`. * **User Execution Control:** Even if your code is `.java`, `.py`, or `.lua` you cannot escape the **UEC**. UEC protects your system. * **Automated Backup System:** Automatically backup your scripts. * **Manual Backup System:** Manually backup your scripts. ## Caution * **Auto Backup** is new and may cause **TPS DROPS** when spammed. To make sure it wont happen please dont spam or backup it when there are backups already inside ``Coder/backups/``. Stacking Backups May Cause It To Be Larger (**GiB**). ## 📖 Quick Start Place all your files in the following directory: | Language | Path | | :--- | :--- | | **All Scripts** | `/plugins/Coder/scripts/` | ### Command Usage * `/coder run <filename>` - Executes the specified script. * `/coder reload <filename>` - Reloads the specified script configuration. * `/coder load <filename>` - Loads the specified script to the Server Memory. * `/coder unload <filename>` - Unloads a loaded script from the Server Memory. * `/coder cancel` - cancels UEC detected script. * `/coder confirm` - run a UEC detected script. * `/coder update` - fetches the latest version, download link from the official website. * `/coder update-jar` - Downloads the latest version of the plugin. * `/coder reload-config` - reloads the main configuration file. ## ⚙️ config.yml ```yaml # ===================================================== # = Coder Plugin Configuration File # = Made By FireSmasher. # ===================================================== # = Web: https://codestuff.pages.dev # = Github: https://github.com/firesmasher-c6/Coder # = Modrinth: https://modrinth.com/plugin/coder # ===================================================== # Main Plugin Settings plugin: # Enable or disable the entire plugin enabled: true # Supported Languages - Set to true to enable, false to disable languages: # Enable Python script execution (.py files) python: true # Enable Lua script execution (.lua files) lua: true # Enable Java script compilation and execution (.java files) java: true # Backup Settings backups: # Backup format (ZIP - works on all systems) type: "zip" # Backup scheduling schedule: # Create backup when plugin starts on-start: false # Cancel auto-backup when plugin disables cancel-on-disable: true # Backup interval (format: '1m', '30m', '1h', '2h', etc.) # Allowed: 1-60 with m/h/d suffix (minutes/hours/days) every: "1h" # Command Settings # Enable or disable specific commands # Defaults to true if not specified commands: coder: # /coder run <file> - Execute Python, Lua, or Java scripts run: true # /coder load <file.java> - Load and execute a Java class into memory load: true # /coder unload <classname> - Unload a Java class from memory unload: true # /coder reload [file] - Reload plugin, config, or specific script reload: true # /coder update - Check for plugin updates update: true # /coder update-jar - Download and install latest plugin version update-jar: true # /coder confirm - Confirm execution of a script with dangerous imports confirm: true # /coder cancel - Cancel execution of a pending dangerous script cancel: true # /coder backup - Create a backup of the Coder folder backup: true # /coder auto-backup-start - Start automatic backups auto-backup-start: true # /coder auto-backup-stop - Stop automatic backups auto-backup-stop: true # Logging Settings logs: # Log general script execution errors to Logs/Error-Logs/ errors: true # Log Java compilation errors to Logs/JavaCompile-Errors/ compile-errors: true ```
release

Coder 2.1.3

2.1.3
24 июн. 2026 г.13Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать
Что нового
# Coder v2.1.3 **The Most Powerful Scripting Minecraft Plugin Allowing In Use Of Java, Lua, And Python.** Coder allows you to create and execute **.py, .java, and .lua** files. --- ## 🚀 What's New in 2.1.3 * **Upgraded Java Loading Method:** * **Removed ScriptInterface entirely and Added Loading Support.** * **Fixed ConfigManager:** * **To access the new working config, please delete your old config.yml to make the plugin generate the brand new config.yml.** --- ## 🛠 Features * **Multi-Language Native Execution:** Execute **Java, Python and Lua** directly from your server. * **Unified Workspace:** Keep all your automation files organized in one place. * **Java Code Loading:** Load Java Code On To Memory To Keep It Active * **Organized Cache Folder:** All runtime compiled `.class` files are now inside `Coder/JavaClass/Runtime/` and for the loaded `.class` files are placed on `Coder/JavaClass/Loaded/`. * **User Execution Control:** Even if your code is `.java`, `.py`, or `.lua` you cannot escape the **UEC**. UEC protects your system. ## 📖 Quick Start Place all your files in the following directory: | Language | Path | | :--- | :--- | | **All Scripts** | `/plugins/Coder/scripts/` | ### Command Usage * `/coder run <filename>` - Executes the specified script. * `/coder reload <filename>` - Reloads the specified script configuration. * `/coder load <filename>` - Loads the specified script to the Server Memory. * `/coder unload <filename>` - Unloads a loaded script from the Server Memory. * `/coder cancel` - cancels UEC detected script. * `/coder confirm` - run a UEC detected script. * `/coder update` - fetches the latest version, download link from the official website. * `/coder update-jar` - Downloads the latest version of the plugin. ## ⚙️ config.yml ```yaml # ===================================================== # = Coder Plugin Configuration File # = Made By FireSmasher. # ===================================================== # = Web: https://codestuff.pages.dev # = Github: https://github.com/firesmasher-c6/Coder # = Modrinth: https://modrinth.com/plugin/coder # ===================================================== # Main Plugin Settings plugin: # Enable or disable the entire plugin enabled: false # Supported Languages - Set to true to enable, false to disable languages: # Enable Python script execution (.py files) python: true # Enable Lua script execution (.lua files) lua: true # Enable Java script compilation and execution (.java files) java: true # Command Settings # Enable or disable specific commands # Defaults to true if not specified commands: coder: # /coder run <file> - Execute Python, Lua, or Java scripts run: true # /coder load <file.java> - Load and execute a Java class into memory load: true # /coder unload <classname> - Unload a Java class from memory unload: true # /coder reload [file] - Reload plugin, config, or specific script reload: true # /coder update - Check for plugin updates update: true # /coder update-jar - Download and install latest plugin version update-jar: true # /coder confirm - Confirm execution of a script with dangerous imports confirm: true # /coder cancel - Cancel execution of a pending dangerous script cancel: true # Logging Settings Logs: # Log general script execution errors to Logs/Error-Logs/ errors: true # Log Java compilation errors to Logs/JavaCompile-Errors/ compile-errors: true ```
release

Coder 1.9.3

1.9.3
22 июн. 2026 г.24Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать
Что нового
# Coder v1.9.3 **The Most Powerful Scripting Minecraft Plugin Allowing In Use Of Java, Lua, And Python.** Coder allows you to create and execute **.py, .java, and .lua** files. --- ## 🚀 What's New in 1.9.3 * **Upgraded Java Compiling Method:** * **Lets you EXECUTE real JAVA methods and syntaxes. Doesnt need you to implement ScriptInterface anymore.** * **Auto-Download:** * **Do `/coder update-jar` to download the latest version.** --- ## 🛠 Features * **Multi-Language Native Execution:** Execute **Java, Python and Lua** directly from your server. * **Unified Workspace:** Keep all your automation files organized in one place. ## 📖 Quick Start Place all your files in the following directory: | Language | Path | | :--- | :--- | | **All Scripts** | `/plugins/Coder/scripts/` | ### Command Usage * `/coder run <filename>` - Executes the specified script. * `/coder reload <filename>` - Reloads the specified script configuration. * `/coder load <filename>` - Loads the specified script to the Server Memory. * `/coder unload <filename>` - Unloads a loaded script from the Server Memory. * `/coder cancel` - cancels UEC detected script. * `/coder confirm` - run a UEC detected script. * `/coder update` - fetches the latest version, download link from the official website. * `/coder update-jar` - Downloads the latest version of the plugin.
release

Coder 1.7.4

1.7.4
19 июн. 2026 г.15Minecraft: 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать
Что нового
# Coder v1.7.4 **The Most Powerful Scripting Minecraft Plugin Allowing In Use Of Java, Lua, And Python.** Coder allows you to create and execute **.py, .java, and .lua** files. --- ## 🚀 What's New in 1.7.4 * **VersionManager:** * **Adds a new command ``/coder update`` that fetches the latest version.** --- ## 🛠 Features * **Multi-Language Native Execution:** Execute **Java, Python and Lua** directly from your server. * **Unified Workspace:** Keep all your automation files organized in one place. ## 📖 Quick Start Place all your files in the following directory: | Language | Path | | :--- | :--- | | **All Scripts** | `/plugins/Coder/scripts/` | ### Command Usage * `/coder run <filename>` - Executes the specified script. * `/coder reload <filename>` - Reloads the specified script configuration. * `/coder load <filename>` - Loads the specified script to the Server Memory. * `/coder unload <filename>` - Unloads a loaded script from the Server Memory. * `/coder cancel` - cancels UEC detected script. * `/coder confirm` - run a UEC detected script. * `/coder update` - fetches the latest version, download link from the official website.
release

Coder 1.7.4

1.7.4
19 июн. 2026 г.10Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur
Скачать
Что нового
# Coder v1.7.4 **The Most Powerful Scripting Minecraft Plugin Allowing In Use Of Java, Lua, And Python.** Coder allows you to create and execute **.py, .java, and .lua** files. --- ## 🚀 What's New in 1.7.4 * **VersionManager:** * **Adds a new command ``/coder update`` that fetches the latest version.** --- ## 🛠 Features * **Multi-Language Native Execution:** Execute **Java, Python and Lua** directly from your server. * **Unified Workspace:** Keep all your automation files organized in one place. ## 📖 Quick Start Place all your files in the following directory: | Language | Path | | :--- | :--- | | **All Scripts** | `/plugins/Coder/scripts/` | ### Command Usage * `/coder run <filename>` - Executes the specified script. * `/coder reload <filename>` - Reloads the specified script configuration. * `/coder load <filename>` - Loads the specified script to the Server Memory. * `/coder unload <filename>` - Unloads a loaded script from the Server Memory. * `/coder cancel` - cancels UEC detected script. * `/coder confirm` - run a UEC detected script. * `/coder update` - fetches the latest version, download link from the official website.
release

Coder 1.4.2

1.4.2
15 июн. 2026 г.27Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2paper, purpur
Скачать
Что нового
# Coder v1.4.2 **The Most Powerful Scripting Minecraft Plugin Allowing In Use Of Java, Lua, And Python.** Coder allows you to create and execute **.py, .java, and .lua** files. --- ## 🚀 What's New in 1.4.2 * **Improved Command System:** * New syntax: `/coder confirm` and `/coder cancel`. * **Better Addons Support:** * Made addons load better. --- ## 🛠 Features * **Multi-Language Native Execution:** Execute **Java, Python and Lua** directly from your server. * **Unified Workspace:** Keep all your automation files organized in one place. ## 📖 Quick Start Place all your files in the following directory: | Language | Path | | :--- | :--- | | **All Scripts** | `/plugins/Coder/scripts/` | ### Command Usage * `/coder run <filename>` - Executes the specified script. * `/coder reload <filename>` - Reloads the specified script configuration. * `/coder load <filename>` - Loads the specified script to the Server Memory. * `/coder unload <filename>` - Unloads a loaded script from the Server Memory. * `/coder cancel` - cancels UEC detected script. * `/coder confirm` - run a UEC detected script.
release

Coder 1.3.6

1.3.6
14 июн. 2026 г.26Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2paper, purpur
Скачать
Что нового
# Coder v1.3.6 **The Most Powerful Scripting Minecraft Plugin Allowing In Use Of Java, Lua, And Python.** Coder allows you to create and execute **.py, .java, and .lua** files. --- ## 🚀 What's New in 1.3.6 * **Improved Command System:** * New syntax: `/coder load <filename>` and `/coder unload <filename>`. * **Tab Completion:** Press `TAB` to quickly cycle through available script files. * **Improved Java Compiling:** Keeps ScriptInterface for better stability. * **User Execution Control:** Adds a protective layer that prevents scripts from doing Terminal Commands on bin\sh\ or bin\bash\ * **Coder API:** Added Coder API for users who want to make their own Coder Addon. --- ## 🛠 Features * **Multi-Language Native Execution:** Execute **Java, Python and Lua** directly from your server. * **Unified Workspace:** Keep all your automation files organized in one place. ## 📖 Quick Start Place all your files in the following directory: | Language | Path | | :--- | :--- | | **All Scripts** | `/plugins/Coder/scripts/` | ### Command Usage * `/coder run <filename>` - Executes the specified script. * `/coder reload <filename>` - Reloads the specified script configuration. * `/coder load <filename>` - Loads the specified script to the Server Memory. * `/coder unload <filename>` - Unloads a loaded script from the Server Memory.
release

Coder 1.3.6-SNAPSHOT

1.3.6-SNAPSHOT
13 июн. 2026 г.16Minecraft: 26.1, 26.1.1, 26.1.2paper, purpur
Скачать
Что нового
# Coder v1.3.6 SNAPSHOT **A modern, lightweight multi-language automation plugin for Minecraft.** Coder allows you to create custom commands and logic without the bloat of heavy scripting engines. By utilizing native system execution and a custom-built syntax parser, Coder gives you full control over your server environment using the languages you already know. --- ## 🚀 What's New in 1.3.6-SNAPSHOT * **Centralized Structure:** All scripts are now managed under a single `/plugins/Coder/scripts/` directory. * **Improved Command System:** * New syntax: `/coder load <filename>` and `/coder unload <filename>`. * **Tab Completion:** Press `TAB` to quickly cycle through available script files. * **Improved Java Compiling:** Easily run a java code with the ScriptInterface! --- ## 🛠 Features * **Multi-Language Native Execution:** Execute **Java, Python and Lua** directly from your server. * **Unified Workspace:** Keep all your automation files organized in one place. ## 📖 Quick Start Place all your files in the following directory: | Language | Path | | :--- | :--- | | **All Scripts** | `/plugins/Coder/scripts/` | ### Command Usage * `/coder run <filename>` - Executes the specified script. * `/coder reload <filename>` - Reloads the specified script configuration. * `/coder load <filename>` - Loads the specified script to the Server Memory. * `/coder unloads <filename>` - Unloads a loaded script from the Server Memory.
release

Coder 1.3.6-SNAPSHOT

1.3.6-SNAPSHOT
13 июн. 2026 г.5Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur
Скачать
Что нового
# Coder v1.3.6 SNAPSHOT **A modern, lightweight multi-language automation plugin for Minecraft.** Coder allows you to create custom commands and logic without the bloat of heavy scripting engines. By utilizing native system execution and a custom-built syntax parser, Coder gives you full control over your server environment using the languages you already know. --- ## 🚀 What's New in 1.3.6-SNAPSHOT * **Centralized Structure:** All scripts are now managed under a single `/plugins/Coder/scripts/` directory. * **Improved Command System:** * New syntax: `/coder load <filename>` and `/coder unload <filename>`. * **Tab Completion:** Press `TAB` to quickly cycle through available script files. * **Improved Java Compiling:** Easily run a java code with the ScriptInterface! --- ## 🛠 Features * **Multi-Language Native Execution:** Execute **Java, Python and Lua** directly from your server. * **Unified Workspace:** Keep all your automation files organized in one place. ## 📖 Quick Start Place all your files in the following directory: | Language | Path | | :--- | :--- | | **All Scripts** | `/plugins/Coder/scripts/` | ### Command Usage * `/coder run <filename>` - Executes the specified script. * `/coder reload <filename>` - Reloads the specified script configuration. * `/coder load <filename> - Loads the specified script to the Server Memory. * `/coder unloads <filename> - Unloads a loaded script from the Server Memory.
alpha

Coder 1.3.0

1.3.0
29 мая 2026 г.35Minecraft: 1.21.11, 26.1, 26.1.1, 26.1.2paper, purpur
Скачать
Что нового
# Coder v1.3.0 **A modern, lightweight multi-language automation plugin for Minecraft.** Coder allows you to create custom commands and logic without the bloat of heavy scripting engines. By utilizing native system execution and a custom-built syntax parser, Coder gives you full control over your server environment using the languages you already know. --- ## 🚀 What's New in 1.3.0 * **Centralized Structure:** All scripts are now managed under a single `/plugins/Coder/scripts/` directory. * **Expanded Language Support:** Added native support for **Lua** alongside Python and Java. * **Improved Command System:** * New syntax: `/coder run <filename>` and `/coder reload <filename>`. * **Tab Completion:** Press `TAB` to quickly cycle through available script files. * **Streamlined Engine:** Removed legacy multi-folder configurations for a cleaner, unified workspace. --- ## 🛠 Features * **Multi-Language Native Execution:** Execute **Java, Python and Lua** directly from your server. * **Unified Workspace:** Keep all your automation files organized in one place. ## 📖 Quick Start Place all your files in the following directory: | Language | Path | | :--- | :--- | | **All Scripts** | `/plugins/Coder/scripts/` | ### Command Usage * `/coder run <filename>` - Executes the specified script. * `/coder reload <filename>` - Reloads the specified script configuration.
alpha

Coder 1.2.0

1.2.0
28 мая 2026 г.23Minecraft: 26.1.2bukkit, paper, purpur, spigot
Скачать
Что нового
# Coder 1.2.0 A modern, lightweight "Skript-like" plugin 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 execution and a custom-built, simple syntax parser, Coder gives you full control over your server environment. ## 🚀 Features Modern Syntax: A clean, "Modern Skript" language designed for readability. Native Execution: Not just scripts—execute real Java and Python code directly from your server. Lightweight: No heavy dependencies. Coder is built to be fast and efficient. Custom DSL: Define your own commands (cmd), permissions (perm), variables (var), and custom triggers with a simple, file-based approach. Modular: Separate your variables into .code files and your logic into .script files for maximum organization. ## 🛠 Supported Languages & Formats **Custom Syntax (.script):** Easy-to-read triggers for cmd, print, express-link, and more. **Python:** Execute your own .py scripts via ProcessBuilder. **Java:** Compile and run Java code dynamically at runtime. ## ⚙️ Compatibility Coder is built on the standard Spigot/Bukkit API, ensuring broad compatibility with: Paper, Purpur, Spigot, Leaf, Leaves, DivineMC Note: Folia support is currently experimental. ## 📂 Installation Drop the Coder-1.2.0.jar into your /plugins folder. Start the server to generate the directory structure. Place your scripts in /plugins/Coder/scripts/, /plugins/Coder/Java/scripts/, or /plugins/Coder/Python/scripts/. **Scripts:** Use **.py** for phyton, Use **.java** for java, Use **.script** for using the custom skript. Use **.code** for storing variables on custom skript.