Horror⚡️(with Herobrine) icon

Horror⚡️(with Herobrine) -----

The BEST and SIMPLEST horror plugin for your community.







Code (YAML):
####################################################################################
#                                                                                  #
#                     HORROR MINECRAFT PLUGIN  Made by Francies                    #
#                      For any help checkout my Discord Server                     #
#                       Leave a review on Spigot or BuiltByBit                     #
#                        it will be a huge help                                    #
####################################################################################

config_version
: "6.9" # DO NOT CHANGE THIS


##########################################
#                 General                #
##########################################
# You need WorldGuard and Fawe in order to use this feature
# Players in these worldguard regions will not be affected by any events. Except Full Moon and Quests
regions
:
 - "AREA1"


##########################################
#                 Sounds                 #
##########################################
Sounds
:
  enabled
: true   # Enable or disable the scary sounds feature
  min_cooldown_seconds_sounds
: 10   # Minimum cooldown between two sounds (in seconds)
  allow_random_walk_instead_of_sound
: true # Random Sounds can be replaced by Steps [NEW]
  walk_min_seconds
: 3   # Minimum duration of walking sound (in seconds)
  walk_max_seconds
: 5   # Maximum duration of walking sound (in seconds)
  step_interval_ticks
: 10   # Interval between each step sound (in ticks, 20 ticks = 1 second)
  only_play_at_night
: false # Sounds will only play at night if true
  global_sounds
: # global list,used when biome_selection it's false
    - ENTITY_CREEPER_PRIMED
    - ENTITY_ENDERMAN_SCREAM
    - AMBIENT_CAVE
    - ENTITY_GHAST_SCREAM
  biome_selection
: false   # if set to true the biomes listed below will be used
  scary_sounds_per_biome
:
    PLAINS
:
     - AMBIENT_CAVE
      - ENTITY_WOLF_HOWL
    FOREST
:
     - AMBIENT_CAVE
      - BLOCK_WOOD_STEP
    SWAMP
:
     - ENTITY_SLIME_SQUISH
      - ENTITY_WITCH_AMBIENT

    # Add more biomes if you want, make sure that the biome name exist

######################################
# Configuration for jumpscare events #
######################################
Jumpscare
:
  cooldown_seconds
: 60   # cooldown in seconds for the jumpscare command
  enabled
: true   # Enable or disable the jumpscare feature
  min_cooldown_seconds_jumpscare
: 10   # Minimum cooldown between jumpscare events (in seconds)
  only_at_night
: false # Jumpscares will only play at night if true
  global_mobs
: # global list,used when biome_selection it's false
    - ZOMBIE
    - SKELETON
    - CREEPER
    - SPIDER
  biome_selection
: false # if set to true the biomes listed below will be used
  effects
:
    slowness
:
      type
: SLOWNESS   # potion type, use the one from your version of minecraft
      duration
: 60     # duration in ticks
      amplifier
: 5     # Power of the effect
    blindness
:
      type
: BLINDNESS
      duration
: 60
      amplifier
: 5
  scary_mobs_per_biome
:
    PLAINS
:
     - ENDERMAN
      - SLIME
    FOREST
:
     - ZOMBIE
      - SKELETON
    DESERT
:
     - HUSK
      - CREEPER
    # Add more biomes if you want, make sure that the biome name exist
##############################################
# Configuration for the scary torch mechanic #
##############################################
ScaryTorch
:
  enabled
: true   # Enable or disable the scary torch feature
  torch_change_percentage
: 25   # Percentage chance to replace a normal torch with a redstone torch
  torch_placement_cooldown
: 10   # Number of torch placements before the chance is applied again (in seconds)
  scary_sound
: AMBIENT_CAVE   # Scary sound that plays when the torch changes

##################################################
# Configuration for infested doors and trapdoors #
##################################################
Infested_door_trapdoor
:
  enabled
: true   # Enable or disable the infested door and trapdoor feature
  door_trapdoor_types
: # You can add whatever you want
    - OAK_DOOR
    - IRON_DOOR
    - BIRCH_TRAPDOOR
    - SPRUCE_DOOR
    - IRON_TRAPDOOR
  door_trapdoor_cycles
: 4   # Number of open/close cycles
  min_cooldown_seconds
: 10   # Minimum cooldown between door/trapdoor events (in seconds)

#########################################
# Configuration for the full moon event #
#########################################
FullMoon
:
  enabled
: true   # Enable or disable the full moon night event
  enable_moonnight
: true   # Enable or disable the full moon night
  enable_thunderstorm
: true   # Enable or disable thunderstorms during the full moon event
  enable_broadcast
: true   # Enable or disable the broadcast message during the event
  enable_wolf_attack
: true # Wolf will attack you during FullMoon
  full_moon_night_probability
: 20   # Chance (%) for a full moon night and thunderstorm to occur
  broadcast_message
: # Multi-line broadcast message shown during the full moon event
    - "&c&lIt's a dark and stormy night!"
    - "&c&lThe full moon shines as thunder roars!"
  world_names
: # List of worlds where the full moon event can occur
    - "world"

###############################################
# Configuration for the infested sign feature #
###############################################
InfestedSign
:
  enabled
: true   # Enable or disable the infested sign feature
  particle_type
: ASH   # Particles type
  removal_delay
: 200     # Time between sign despawn (in ticks)
  spawn_interval
: 600   # Time between sign spawns (in seconds)
  sign_material
: "DARK_OAK_SIGN"   # Type of sign to use
  phrases
: # List of phrases for the signs (supports color codes)
    - line1
: "&4&lI see you!"
      line2
: ""
      line3
: ""
      line4
: ""
    - line1
: "&4&lStay away from the dark!"
      line2
: ""
      line3
: ""
      line4
: ""
  world_names
: # List of worlds where the sign can spawn
    - "world"

###############################################
# Configuration for the HomeJumpscare feature #
###############################################

HomeJumpscare
:
  enabled
: true
  door_opens_threshold
: 5   # Number of open ports required to activate the jumpscare
  scare_chance
: 0.3   # Chance of jumpscare with mob running towards player
  message
: "&4knock knock..."
  mobs
: # List of mobs
    - ZOMBIE
    - SKELETON
    - CREEPER


###############################################
#   Configuration for the abduction feature   #
###############################################

abduction
:
  enabled
: true # Enable or disable feature
  interval
: 6000 # Time interval between abductions (ticks)
  duration
: 300 # (ticks)
  message
: "&4&lGoodbye..." # Message shown by the skeleton
  levitationEffectType
: "LEVITATION"   # Tipo di effetto da usare (es. "LEVITATION", "JUMP", ecc.)
  particles
: "END_ROD"


###############################################
#                 Messages                    #
###############################################

Messages
:
  only_players
: "Only players can execute this command!"
  no_permission
: "You do not have permission to execute this command!"
  no_target
: "You must specify a player to scare!"
  invalid_target
: "The player %target% is not online!"
  cooldown_active
: "You must wait %time_left% seconds before using this command again!"
  jumpscare_success
: "You have successfully scared %target%!"
  only_at_night
: "You can scare only at night!"
  update_message
:
    - "&0&l[&c&lHorror&f&lMC&0&l]&r &eA newer version is available
: &f%latest_version%"
    - "&0&l[&c&lHorror&f&lMC&0&l]&r &bDownload link
: &f%download_url%"



###############################################
#                Quests                       #
###############################################

Quests
:
  enabled
: true
  database
:
    type
: "sqlite" # choose 'mysql' or 'sqlite'
    sqlite_file
: 'data.db' # if you enabled sqlite
    host
: localhost
    port
: 3306
    database
: minecraft
    username
: root
    password
: your_password_here
    useSSL
: false
    allowPublicKeyRetrieval
: true
  head
:
    texture
: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzk2ZjUzOTg0NTJlY2QxOGZlNmZkZGIyY2ZmYWZiM2UxYmZjN2I2N2ZiNTUzZWU3ZmQ4Mjc3ZGU1Zjg3NjMifX19"
    name
: "jack-o'-lantern"
  sound
:
    foundHead
: "ENTITY_PLAYER_LEVELUP"
    foundAllHeads
: "UI_TOAST_CHALLENGE_COMPLETE"
    alreadyBroken
: "ENTITY_VILLAGER_NO"
  messages
:
    noPermission
: "&cYou do not have permission to execute this command!"
    onlyPlayers
: "&cOnly players can use this command."
    headReceived
: "&aYou have received a special Halloween head!"
    commandName
: "halloweenquest"
    headNotPlaced
: "&cThis head was not placed via quest."
    headAlreadyBroken
: "&cYou have already broken this head!"
    headBrokenSuccess
: "&aYou have broken a head!"
    allHeadsBroken
: "&aYou have broken all the heads, cool!"
    statsHeader
: "&6Head-breaking statistics:"
    playerStats
: "&e{player}: &c{broken}/{total} heads broken"
    errorRetrievingStats
: "&cAn error occurred while retrieving the statistics."
    headsRemovedSuccess
: "&aHeads have been removed from the world and the database."
    errorRemovingHeads
: "&cAn error occurred while removing the heads."
    totalHeads
: "&aYou found &e{broken}/{max} &aheads!"
    headListHeader
: "&6Placed Heads:"
    headListItem
: "&6Head {head}"
    headListItemHover
: "Location: {location}\nPlaced at: {timestamp}"
    headListEmpty
: "&cNo placed heads found."
    headTPSuccess
: "&aTeleported to head {head}"
    headTPWorldNotFound
: "&cWorld not found: {world}"
    headTPInvalidLocation
: "&cInvalid location format for head {head}"
    headTPNotFound
: "&cHead not found with ID {head}"
    headTPError
: "&cError teleporting: {error}"
  prefix
: "&7[&6Quest&7] &r"

###############################################
#                Herobrine                    #
###############################################
herobrine
:
  enabled
: true   # Enable or disable Herobrine
  npc_plugin
: "citizens"   # Could be "citizens", "znpcs", o "none"
  allowed_biomes
: # Set to "[]" if you want to herobrine  be spawned everywhere
    - "PLAINS"
    - "FOREST"
    - "SWAMP"
  world
: "world"   # Name of the world where Herobrine can spawn
  only_at_night
: false   # Herobrine only appears at night if set to true
  distant_spawn_despawn_ticks
: 400   # Maximum time before despawn if Herobrine spawns at a distance (in ticks)
  close_spawn_despawn_ticks
: 200   # Maximum time before despawn if Herobrine spawns close (in ticks)
  torch_chance
: 0.2   # Percentage chance for Herobrine to leave a redstone torch after despawn
  mossy_cross_chance
: 0.3
  spooky_sound
: "AMBIENT_CAVE"   # Sound played when Herobrine appears
  despawn_sound
: "ENTITY_ENDERMAN_TELEPORT"   # Sound played when Herobrine despawns
  despawn_particles
: "SMOKE"   # Particles generated when Herobrine despawns
  appearance_cooldown_seconds
: 10   # Cooldown time before Herobrine can appear again
  helpPlayer
:   # related to disk11 event
   potion_effects
:
   - "SPEED:60:1"           # Speed for 60 seconds with amplifier 1 (Speed I)
    - "REGENERATION:30:2"   # Regeneration for 30 seconds with amplifier 2 (Regeneration II)
    - "STRENGTH:45:1"       # Strength for 45 seconds with amplifier 1 (Strength I)
    - "RESISTANCE:90:3"     # Resistance for 90 seconds with amplifier 3 (Resistance III)
    - "JUMP:120:2"           # Jump Boost for 120 seconds with amplifier 2 (Jump Boost II)
  disk_11_event
:
    enabled
: true
    cooldown_seconds
: 300   # cooldown between disk11 event (in seconds)
    message1
: "&4&lbad choice..."
    message2
: "&4&lYou might regret it..."
    message3
: "&4&lI like you, I will make you a powerful being..."



# PAPI
# %quest_total_heads%
# %quest_player_N% N = player number in ranking
# %quest_score_N% N =  must be the same number as the placeholder above
----------, Apr 13, 2025

----------, Mar 14, 2025

----------, Nov 25, 2024

----------, Nov 18, 2024

----------, Nov 13, 2024

----------, Nov 6, 2024

----------, Nov 5, 2024

----------, Oct 18, 2024

----------, Oct 15, 2024

----------, Oct 15, 2024

----------, Oct 14, 2024

----------, Oct 14, 2024

----------, Oct 13, 2024

----------, Oct 13, 2024

----------, Oct 13, 2024

Useful Links
Fawe
WorldGuard

----------, Oct 13, 2024

----------, Oct 12, 2024

----------, Oct 10, 2024

----------, Oct 9, 2024

Fixes:
- you can choose sounds based on biome
- you can choose jumpscare mob based on biome
- signs disappear based on seconds set in config.yml


ATTENTION
YOU WILL NEED CITIZENS PLUGIN


Herobrine Update:
- herobrine may spawn in the distance or near the player
- particles and effects when it disappears
- chance of spawning a redstone torch or moss cobblestone crucifix
- I challenge you, set up a jukebox and play disc 11 ;)
----------, Oct 8, 2024

- Now everything related to the full-moon event happens at night
----------, Oct 7, 2024


- Now

can be an even number

- Now you can choose between two effects during the jumpscare:

- Config versione changed to 2
----------, Oct 6, 2024

- Added /hreload command which will reload plugin configuration, but if you need to modify the parts related to database/quests you must necessarily reload the plugin with plugman or better by turning the server off and on again
- From this update if the config.yml is not updated to the latest version, a new default config.yml will be recreated and the old one will be renamed to oldconfig.yml
----------, Oct 6, 2024

ATTENTION
- added config version
-
added two entries in the Sounds and Jumpscare section
where you can choose if events only happen at night


- You can now choose the type of doors and trapdoors that can activate during the infestation event:
----------, Oct 5, 2024

The tables were not created automatically when using the sqlite version.
----------, Oct 5, 2024

- Now you can choose between MySql or Sqlite database
- If you use MySQL you need to add an entry in config.yml:

----------, Oct 4, 2024

Now the plugin understands by itself when it is night and based on the chance set in the config.yml it will start the full moon.

You will no longer need to use this config entry:
event_creation_cooldown: 600
----------, Oct 4, 2024

- Added a quest that allows you to do a treasure hunt: you will have to place and then find all the heads.
You will need to configure a database
- Added /jumpscare [player] command
- fixed some bugs in versions before 1.21
----------, Sep 26, 2024

Update checker api updated to a new server
----------, Sep 24, 2024

Resource Information
Author:
----------
Total Downloads: 4,844
First Release: Sep 12, 2024
Last Update: Apr 13, 2025
Category: ---------------
All-Time Rating:
6 ratings
Find more info at discord.gg...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings