Modscraper Modscraper Minecraft
HellGate logo

HellGate

Mod

🗸 Mobs will spawn from the portal to hell every 5 minutes, after which the portal to hell will be deactivated.

Type

Mod

Modrinth Downloads

291

Modrinth ID

cagZ0FwJ

Last Updated

Jun 9, 2026

Description

EN

A portal left unattended is a portal that invites trouble.

  • 🖥️ Server-side mod (clients don't need to install it)
  • ⚙️ Fully configurable via hellgate.json
  • 🌍 English & Russian localization

🏆 Support the Author

🔥 About the Mod

Hellgate adds consequences to leaving nether portals active. Every lit portal will eventually spawn a wave of dangerous mobs from the Nether and then deactivate itself. No more free, permanent highways between dimensions — firesteel now has real value, and every portal demands attention.

Perfect for hardcore-style gameplay, RPG servers, or anyone who wants to make the Overworld a little more dangerous.

✨ Features

  • 👹 Hostile mob waves — random Nether creatures spawn from active portals
  • ⏱️ Configurable timer — default 5 minutes, fully adjustable in ticks
  • 🎲 Weighted spawn system — set custom mobs and their spawn chances
  • 🔢 2-3 mobs per wave — randomized count for unpredictability
  • 💥 Auto-deactivation — portal breaks itself after spawning (toggleable)
  • 🌐 Dimension whitelist — restrict the mod to specific dimensions
  • 💾 Persistent state — portals are saved to disk, survive server restarts
  • 👤 Player-aware — won't break portals in empty dimensions, waits for players with a 5-second grace period
  • 🔄 Hot-reload config — changes apply instantly without server restart

⚙️ Configuration (config/hellgate.json)

{ "spawn_interval_ticks": 6000, "dimensions": ["minecraft:overworld"], "mobs_per_spawn_min": 2, "mobs_per_spawn_max": 3, "destroy_portal": true, "mobs": [ { "entity_id": "minecraft:wither_skeleton", "weight": 20 }, { "entity_id": "minecraft:blaze", "weight": 10 }, { "entity_id": "minecraft:magma_cube", "weight": 25 }, { "entity_id": "minecraft:enderman", "weight": 10 }, { "entity_id": "minecraft:skeleton", "weight": 30 } ] }

📝 Notes

  • Mod is server-side only — players don't need to install it
  • Portals created automatically by the game (when traveling) are also tracked
  • If the dimensions array is empty, the mod works in all dimensions
  • If the mobs array is empty, portals still deactivate — just no mobs spawn
  • Works with custom dimensions and modded mobs via their registry IDs

RU

Оставленный без присмотра портал — это портал, который ждёт неприятностей.

  • 🖥️ Серверный мод (игрокам не нужно его устанавливать)
  • ⚙️ Полностью настраиваемый через hellgate.json
  • 🌍 Русская и английская локализация

🏆 Поддержать автора

🔥 О моде

Hellgate добавляет последствия за оставленные активными порталы в Нижний мир. Каждый зажжённый портал со временем спавнит волну опасных мобов из Ада, а затем деактивируется. Больше никаких бесплатных постоянных магистралей между измерениями — огниво теперь имеет реальную ценность, а каждый портал требует внимания.

Идеально подходит для хардкорного геймплея, RPG-серверов или для тех, кто хочет сделать обычный мир чуточку опаснее.

✨ Особенности

  • 👹 Волны враждебных мобов — случайные адские существа появляются из активных порталов
  • ⏱️ Настраиваемый таймер — по умолчанию 5 минут, полностью регулируется в тиках
  • 🎲 Система взвешенного спавна — задавайте своих мобов и их шансы появления
  • 🔢 2-3 моба за волну — случайное количество для непредсказуемости
  • 💥 Автодеактивация — портал сам разрушается после спавна (отключаемо)
  • 🌐 Белый список измерений — ограничение работы мода конкретными мирами
  • 💾 Сохранение состояния — порталы записываются на диск, переживают перезапуск сервера
  • 👤 Учёт игроков — не ломает порталы в пустых измерениях, ждёт игроков с 5-секундной отсрочкой
  • 🔄 Hot-reload конфига — изменения применяются мгновенно без перезапуска сервера

⚙️ Конфигурация (config/hellgate.json)

{ "spawn_interval_ticks": 6000, "dimensions": ["minecraft:overworld"], "mobs_per_spawn_min": 2, "mobs_per_spawn_max": 3, "destroy_portal": true, "mobs": [ { "entity_id": "minecraft:wither_skeleton", "weight": 20 }, { "entity_id": "minecraft:blaze", "weight": 10 }, { "entity_id": "minecraft:magma_cube", "weight": 25 }, { "entity_id": "minecraft:enderman", "weight": 10 }, { "entity_id": "minecraft:skeleton", "weight": 30 } ] }

📝 Примечания

  • Мод только серверный — игрокам не нужно его устанавливать
  • Порталы, созданные игрой автоматически (при телепортации), тоже отслеживаются
  • Если массив dimensions пустой, мод работает во всех измерениях
  • Если массив mobs пустой, порталы всё равно деактивируются — просто без спавна мобов
  • Работает с кастомными измерениями и модовыми мобами через их ID в реестре

Compatibility

Mod Loaders

Fabric Forge Neoforge

Game Versions

1.20.1 1.21.1

Screenshots

Similar Mods

External Resources