
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.6
Compatibility
Required content
Changes
Changelog — DiscAI Mod (Forge 1.20.1) Version 1.6 Date: May 29, 2026
🌟 New Reactor (discai:reactor) Activation: Shift + PCM → destruction of an area with configurable parameters.
Configuration settings (discai-common.toml, section [reactor_autospawn]):
radius – the half-width of the square (by default, 32 → area 64×64).
minY / maxY – vertical destruction range (default -64 ... 64).
autoReactorEnabled – enable automatic structure spawn (1% chance).
autoReactorChancePercent – chance of occurrence (0-100).
Commands (require operator rights):
/discai reactor autospawn on|off|default – redefine autospawn for the current world.
/discai reactor spawn – Instantly place the reactor structure in the player's position.
/discai reactor status – show the current status (config or override).
/discai reactor stop – stop active destruction (saves the world from hanging).
The progress of destruction is displayed in the chat, destruction occurs in chunks (200 blocks/tick) to reduce the load.
Automatic reactor structure generation (optional) When creating a new world (Overworld only), the my_reactor.nbt structure is placed in a random location with a probability of 1%.
Checking the solid block under the placement location (not above the air).
A one-time generation attempt on the world (saved in SavedData).
Configuration Fully configurable reactor parameters without recompilation.
The player can change the radius, height, chance and other parameters in config/discai-common.toml.
🎨 Creative Tab
The tab contains all the mod's items: summoning eggs, records, a custom music unit, a reactor, totems, a puzzle, and a structural unit.
⚙️ Optimization and fixes Eliminating lags when uploading chunks MineshaftStructureGenerator – generating structures now only when placing a block, and not when loading each chunk.
CraterSpawner – Craters are generated only around players once every 30 seconds.
VanillaMineshaftWatcherSpawner → renamed and redesigned: BlackWatcherEntity spawn now occurs only in abandoned cities (Ancient City), once every 30 seconds, with a 90% chance, maximum 3 per world.
Spider Teleportation (SpiderEntity) The logic has been rewritten: finding a safe position at any height (hard floor, air for legs and head).
Non‑solid blocks (torches, rails, etc.) are ignored.
If a safe place is not found, teleport directly to the player (with a slight offset).
The appearance of BlackWatcherEntity The model has been rescaled in Blockbench to normal proportions
The hitbox and visual scale are adjusted to the standard player size (0.6×1.8), or an enlarged version is left at will.
📝Known limitations Destruction, even with default settings (64×64), can cause slight slowdowns on weak PCs. It is recommended to reduce the radius or vertical range.
Auto-spawn only works in Overworld.
Operator's rights (hasPermissions(2)) are required to activate the reactor and commands.
🔮 Plan for next updates Reactor auto-spawn in Nether and End.
CurseForge - a world of endless gaming
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:lc618e9i"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Ncqq4Q9M:lc618e9i"
}
