
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
Список изменений
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.
