
DiscAI Based Horror.jar
DiscAI is a horror mod that adds a new dimension of fear, unique abilities, and terrifying creatures. Transform your gameplay with a customizable totem, explore the Horror Dimension accessed through mysterious doors, and let your growing fear physically af
1.7
Compatibility
Changes
Changelog β DiscAI Mod (Forge 1.20.1) Version 1.7 β June 4, 2026 Added Ancient City Portal
In the vanilla Ancient City, using an Echo Shard on a sculk_vein block adjacent to reinforced_deepslate now teleports the player to the Warden Dimension (configurable chance, default 1%).
The portal is bidirectional: the same action in the Warden Dimension returns the player to the Overworld.
Warden Dimension
A new dimension discai:warden_dimension with a Deep Dark biome.
Warden spawner: Every 30 seconds, with 80% chance, up to 3 Wardens spawn near players in this dimension.
The dimension is defined via JSON files (dimension_type and dimension) β no additional code registration required.
Reactor improvements
Destruction radius, minimum Y, and maximum Y are now configurable in discai-common.toml.
New command /discai reactor stop to immediately halt ongoing destruction.
Configuration additions
[reactor_autospawn] β radius, minY, maxY.
[ancient_city_portal] β activationChance (0β1).
Changed Performance optimizations
Removed heavy chunk-load processing from MineshaftStructureGenerator, CraterSpawner, and VanillaMineshaftWatcherSpawner. These systems now work on timers (every 30 seconds) or only on block place.
This eliminates lag spikes caused by chunk loading (fixes issues where commands/mobs stopped working).
Teleportation handler
EntityTeleportHandler now safely teleports horror spiders without getting stuck in solid blocks (ignores torches, searches for solid ground).
Creative tab
Fixed registration of ModCreativeTab β now properly displayed with all mod items.
Cave events
Removed dropBlocks event (falling gravel) from CaveEventManager β only spider spawns, whispers, and screamers remain.
Removed Unused ModDimensions registration code β dimension is now defined purely via JSON data packs.
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:Ncqq4Q9M:sXOeip83"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Ncqq4Q9M:sXOeip83"
}
