Community listing page, reviews may not be monitored by the author.
RadLink
No reviews yet
Lightweight JSON-driven scripting engine for Minecraft Forge. Create dynamic triggers, world conditions, math logic, and custom events without touching Java code.
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Required on the server. Installing it on the client adds functionality.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
⚡ RadLink
RadLink is a lightweight, flexible JSON-driven scripting engine designed for Minecraft Forge. It allows modpack creators and developers to build complex interactive mechanics, custom item behaviors, dynamic world events, and environment logic — without writing Java code or recompiling the mod.
All configuration is managed dynamically directly inside your save folder (run/saves/<WorldName>/radlink/).
💡 More information
- More information: In my github
🔥 Key Features
- JSON-Driven Triggers: Assign custom right-click, block-use, or world-event scripts using simple, readable JSON files.
- Built-in Math Parser: Evaluate real-time mathematical expressions with variables, support for dynamic expressions like
"${global_atmosphere} / 2 >= 100". - Branching & Sequences:
- Group multiple actions seamlessly using
runarrays. - Use conditional execution (
If/Thenandcasestructures) for deep logic flows.
- Dynamic World Actions:
- World Manipulation:
explosion,set(supportsfill,destroy,replacemodes with block tests),summon,particle,sound. - Player Interactions:
damage,effect, dynamiccommandexecution, and systemsay/messagedisplays.
- World Manipulation:
- Global & Entity Variables: Persistent variable tracking saved automatically in
variables.jsonfor complex stateful mechanics.
- Group multiple actions seamlessly using
🛠️ Configuration Example
Here is an example of an item trigger featuring top-level math verification and a nested condition script:
[
{
"id": "my_mod:test_item",
"name": "Test Item",
"trigger": "right_click",
"if": {
"calc": {
"expression": "${global_atmosphere} / 2",
">=": 100
}
},
"then": [
{
"explosion": {
"radius": 5.0,
"fire": true
},
"run": [
{
"command": "title @s title {\"text\":\"Triggered!\",\"color\":\"red\"}"
},
{
"command": "give @s minecraft:diamond 1"
}
]
}
]
}
]
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Get it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources