Tags
Creators
Details
2.3.1
Compatibility
Changes
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
.classfiles are now insideCoder/JavaClass/Runtime/and for the loaded.classfiles are placed onCoder/JavaClass/Loaded/. - User Execution Control: Even if your code is
.java,.py, or.luayou 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
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.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:7QMwdTys:MB3DP4uO"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:7QMwdTys:MB3DP4uO"
}

