v0.2.1-beta
Compatibility
Changes
🎉 Welcome to the Era of Vibebuilding!
This update marks a massive shift for McTo3D. We are moving from just exporting builds to generating them. With v0.2.0, I am introducing Text-to-Minecraft capabilities, powered by the Trellis model. You can now visualize massive structures, generate ideas, and spawn 3D assets directly into your world using simple text prompts.
⚠️ POC Warning: This AI feature is currently a Proof of Concept (V1). The voxelization and block selection algorithms are experimental. Expect some "washed out" colors or rough geometry as we refine the translation from 3D Mesh to Minecraft Blocks.
✨ What's New in v0.2.1?
🤖 AI Generation (Text-to-3D)
Generate 3D models directly in-game using the power of Generative AI.
- Command:
/import3d ai <scale> <prompt> - Example:
/import3d ai 200 a massive red japanese pagoda - Engine: Uses Nvidia's Trellis API to generate geometry from scratch in real-time.
🔑 API Key Integration
To use the AI features, you need to link your own API key (Free).
- Command:
/mcto3d apikey <your_key_here> - Security: Your key is stored locally in the config.
- Adding a log system to understand API errors
📥 Installation & Setup Guide (New!)
- Download & Install: Drop the
.jarinto yourmodsfolder (Requires Fabric API). - Get your Free Key:
- Go to build.nvidia.com.
- Search for "Trellis" or browse the AI catalog.
- Click "Get API Key" (it's free).
- Activate in-game:
- Run
/mcto3d apikey nvapi-xxxxx...
- Run
- Start Vibebuilding:
- Run
/import3d ai 150 a futuristic cyberpunk tower
- Run
🔮 Roadmap & Known Issues
This is an early beta for the AI features. Here is what I am working on for the next patches:
- 🎨 Better Voxelization: Currently, the block color selection can be desaturated (the "copper/gray" issue). I am working on a better algorithm to map 3D colors to a wider range of Minecraft blocks.
- 🧱 Detail Preservation: Improving how the mod handles fine details (fences, walls) at smaller scales.
- ⚡ Local Inference: Researching possibilities to run models locally for users with high-end GPUs.
🐛 Feedback
Found a bug or have a suggestion for the block mapping? Please open an issue in the Issues tab.
Happy Vibebuilding! 🧱✨
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:rJmRoAQN:YBesPkw7"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:rJmRoAQN:YBesPkw7"
}

