Links
Tags
Creators
Details
Licensed MIT
Published 3 months ago
Updated last month
All versions
1.2.0+26.2
Release
Charon's Echo 1.2.0+26.2last month 61
Compatibility
Minecraft: Java Edition
26.2
Platform
Fabric
Supported environments
Server-side
Singleplayer
Changes
No soul left stranded.
- Death portals can no longer rise somewhere you can't reach. The portal spot is now found by walking outward from where you fell, the way the ghost itself moves — flying, drifting through water and lava, stopped by walls. A cave death puts the door in the cave; an ocean-floor death puts it on the sea bed beside you. The old fallback that could drop the portal on the surface far above a cave or ocean is gone.
- When no door can rise, Charon comes himself. Die somewhere with no reachable portal spot at all — a sealed pocket, the void — and the moment the wake ends you are ferried straight to your grave in the Echo. No more stranded ghosts waiting for an admin.
- New config:
instant-ferry(default off). For packs that want death to move fast: the moment the wake ends, the dead are ferried straight to their grave — no portal, no ghost walk. The wake and obol donations at the body still happen. /charon revive <player>now works from the server console and RCON — owners can rescue a soul without logging in. A revived ghost is also set on the nearest solid ground first, instead of dropping out of ghost-flight over whatever killed them.
Also: dead-code cleanup and the codebase reorganized into per-system packages.
Requires Minecraft 26.2 (Fabric) + Fabric API. sgui is bundled.
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:vTzPC5B9:8rZj34Dy"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:vTzPC5B9:8rZj34Dy"
}

