Sueta

Horror Nights

1.0.0

Transform random nights into terrifying horror experiences

·Plugin



HorrorNights

Transform random nights into terrifying horror experiences


⚠️ Description
HorrorNights brings unpredictable terror to your Minecraft server! Random nights transform into horrifying experiences with enhanced mobs, screen effects, and eerie sounds that will keep your players on edge.

✨ Features

  • Random Horror Nights - Configurable chance (1-100%) for nights to become horrifying
  • Custom Horror Mobs - Enhanced enemies with boosted health, speed, and strength
  • Configurable Mob Count - Spawn 1-10 mobs per wave for adjustable difficulty
  • Invisible Mobs - Terrifying invisible enemies with particle trail effects
  • Screen Effects - Darkness, blindness, and confusion effects
  • Ambient Sounds - Wolf howls, screams, and other horror sounds
  • Multi-World Support - Enable only in specific worlds
  • Fully Configurable - Customize every aspect via config.yml
  • Admin Commands - Full control over horror events

Commands & Permissions

/horrornights start [world] - Force start a horror night
/horrornights stop [world]  - Stop an active horror night
/horrornights status        - View plugin status
/horrornights reload        - Reload configuration
/horrornights help          - Show help menu
Aliases: /hn, /horror

All commands require horrornights.admin permission (OP by default)
⚙️ Configuration

Default Config
enabled-worlds:
  - world
horror-night-chance: 10.0  # 10% chance per night
custom-mobs:
  spawn-count: 3            # Mobs per wave
  invisible-chance: 30.0    # % of invisible mobs
  invisible-particle: SOUL_FIRE_FLAME
  health-multiplier: 2.0
  speed-boost: true
  strength-boost: true
  types:
    - ZOMBIE
    - SKELETON
    - SPIDER
    - CREEPER
horror-effects:
  thunderstorm: true
  player-effects: true
  ambient-sounds: true
  effect-types:
    - DARKNESS
    - BLINDNESS
    - CONFUSION

Installation

  1. Download HorrorNights.jar
  2. Place in your server's plugins folder
  3. Restart your server
  4. Configure plugins/HorrorNights/config.yml
  5. Reload with /horrornights reload

Example Scenarios
Beginner Server:

horror-night-chance: 5.0
spawn-count: 1
invisible-chance: 10.0

Medium Challenge:

horror-night-chance: 10.0
spawn-count: 3
invisible-chance: 30.0

Hardcore Nightmare:

horror-night-chance: 25.0
spawn-count: 5
invisible-chance: 50.0
health-multiplier: 3.0

How It Works

  1. Every 5 minutes, the plugin checks for nighttime
  2. Based on configured chance, a horror night may begin
  3. Thunderstorm starts, custom mobs spawn
  4. Players receive random screen effects
  5. Eerie sounds play periodically
  6. Automatically ends at dawn

⚡ Support

  • Issues? Check server console for errors
  • Not working? Verify world names in config
  • No mobs? Ensure spawn-custom-mobs: true
  • Questions? Post in discussion thread

Requirements

  • Minecraft 1.21.7 - 1.21.11
  • Spigot, Paper, or Purpur server
  • Java 21 or higher

Made with ❤️ by Kreskofter | kreskofter.com

Enjoy the Terror!
If you like this plugin, please leave a review!

Similar projects

Plugin →