Ekho | SpaceServe Text DSL
What's Ekho?
Fabric modding is fun, and it is even better in Kotlin, but much of the verbosity and confusion from Java is brought over in Kotlin,
especially in regards to Text. Text is the Minecraft type that manages all forms of text in the game, and it is a pain to use, even more so
when complex texts are used. The goal of Ekho is to make that easy, using the power of Kotlin DSLs. The name comes from the Greek nymph
Ekhô, goddess of echoes.
Getting Started
I suggest reading the basics to learn about how Ekho works and how to use it.
If you have any questions about Ekho or the wiki, let me know in the discussion.
Join the Discord for support and feedback.
Add to your project
repositories {
maven {
name = "Modrinth"
url = uri("https://api.modrinth.com/maven")
}
}
dependencies {
// Ekho
modImplementation("maven.modrinth:ekho:0.3.2")
include("maven.modrinth:ekho:0.3.2")
}
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.17
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as ekho-0.3.2.jar — drop this file into the mods folder
- Download size: 25 KB
- Download link checked 8 Sept 2026 — working
These come from our own check of the pack file, not from the source page.