Conium is a datapack and script framework for modern Minecraft, it provides very diverse features without Java coding, Conium lets you complete your mods only using datapacks.
Limits
Environments
Conium need the environments that matched this table:
| Requirement | Version | Installs | Notes |
|---|---|---|---|
| Java | 21!! | Need | Only 21 can be use |
| Minecraft | 1.21.4!! | Need | Only 1.21.4 can be use |
| Fabric language kotlin | 1.13.1+kotlin.2.1.10!! | Need | Only kotlin 2.1.10 can be use |
| Fabric API | ? | Need | Any version is ok |
| Fluxia | 1.1.4-fix3!! | Unnecessary | Built-in contents translator |
Implements
Conium is a very new generation framework which it not yet completely done jobs that provides fully datapacks loading and script APIs supports, it can only runs sample for test now.
Data driven
Conium can load items, blocks, and entities dynamically in game running, just writes json file and put into datapacks directory(see details in github home).
Bedrock script APIs
Conium is supporting to bedrock script APIs, you can put typescript(.ts) file into the script directory and Conium could run it automatically.
Kotlin script APIs
Conium is supporting to kotlin script, you can put kotlin script(.kts) file into the script directory and Conium could run it automatically.
Details and document
For documents and details, see Conium's github home.

