Skip to content

CODER 1.3.0

Choose a tag to compare

@firesmasher-c6 firesmasher-c6 released this 28 May 10:07
· 1 commit to 1.3.0 since this release
c196710

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, C, C++, and Lua directly from your server.
  • Unified Workspace: Keep all your automation files organized in one place.
  • Custom DSL: Define your own commands and triggers using our lightweight syntax.
  • Performance: Optimized logic ensures minimal impact on your server's TPS.

📖 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.

Example Syntax (example.txt)

Place this in /plugins/Coder/scripts/example/:

print("Hello, world!")