All versions
0.0.2-fabric+mc1.21.9-1.21.11
Alpha
Nodex 0.0.2 [Fabric 1.21.9-1.21.11]6 months ago 141
Compatibility
Minecraft: Java Edition
1.21.9–1.21.11
Platform
Fabric
Supported environments
Client-side
Required content
Any compatible version
Any compatible version
Changes
Rebrand from "Datapack IDE" to "Nodex"
Added
- Updated to Minecraft version 1.21.11
- Project Manager Screen with a recent project list.
- Datapack validation and previews.
- Universal Folder System for config and project sync between instances.
- Datapack Mirroring System for universal folders.
- JSON and mcmeta syntax highlighting (Non IntelliSense).
- Custom Theme CSS editing and live reloading.
- Toggle to show a button on the start and pause screen.
- Added Notification when reloading datapack.
- The Folder Button in LeftBar now collapses the FileTree.
Fixes
- TopBar's buttons adding white background.
- Fixed crash with too much text in the settings search field.
- Line & Column count always stays at 0.
- Curser should be more visible by default on light themes.
- Disabled non-functional buttons from being pressed.
- Made TopBar buttons actually work.
- Fixed Text Area and Fields not having limits causing crashes.
- TextEditor not gaining focus on file open.
- Curser not saving location.
- Text no longer pushes buttons out in settings.
Technical Changes
- Migrated to mojang mappings.
- Added Stonecutter for version control.
- Removed ModMenu dependency.
- Added support for SVG icons.
- Added styles to Notification, Message, and Tab controls.
- Massively improved file system watcher.
- Removed multiple unused UI Screens.
- Removed Assets folder from mods configs.
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:XlilVGvF:tKe9HpCf"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:XlilVGvF:tKe9HpCf"
}

