Halloween Plugin icon

Halloween Plugin -----

Bring the spooky chaos of Halloween to your Minecraft server – pumpkins, scares, and hilarious prank



Halloween Plugin v1.7.2 - Bug Fixes & Dynamic Rewards
Halloween Plugin v1.7.2 - Bug Fixes & Dynamic Rewards

What's New:

Major Bug Fixes

  • Grave Wave Timeout System
    - Waves no longer stall if players move away or take too long
    - Configurable timeouts: Wave 1 (2min), Wave 2 (3min), Wave 3 (5min)
    - 30-second warning before timeout
    - Auto-cleanup with scaled rewards based on completion percentage
    - Config: grave.wave_timeouts
  • Cross Arm Animation Fixed
    - Arms now sink gradually block-by-block (Y=3→2→1→0)
    - Previously dropped instantly, now proper visual descent
    - Better atmosphere during grave animation
  • Wave 3 Mob Replacement
    - Replaced ineffective phantoms with 3 blazes
    - Better ground-level combat experience
    - More challenging and engaging wave 3
    - Configurable: grave.spawns.wave3.blaze: 3
  • Herobrine Skin Fixed
    - Now displays Galthorius skin (white glowing eyes) correctly
    - Dual-method approach (reflection + player lookup fallback)
    - Works on Paper 1.21.1+ without console spam
  • Pumpkin Buff Duration
    - Increased from 11 seconds to 15 seconds (configurable)
    - Prevents night vision blinking effect
    - Config: pumpkin_buffs.duration: 15
  • Instant Buff Removal
    - Buffs now clear immediately when helmet is removed
    - Previously lingered for several seconds
    - Cleaner gameplay experience

✨ New Features

  • Dynamic Boss Rewards
    - Fully configurable reward lists in config.yml
    - pumpkin_monster.rewards - Zombie boss loot
    - pumpkin_witch.rewards - Skeleton boss loot
    - Set min/max amounts and drop chances
    - No code changes needed for custom rewards!
  • Improved Grave Rewards
    - Added Ancient Debris (2-4 per grave)
    - Increased diamonds to 5-10 (was fixed at 5)
    - Configurable loot table: grave.rewards
    - Supports chance field for rare drops
    - Completion percentage affects reward amounts
  • Per-Wave Mob Spawns
    - Different mob types and counts per wave
    - grave.spawns.wave1 / wave2 / wave3 structure
    - Easy difficulty scaling via config
    - Progressive challenge without code changes
  • Horse Death Sound BONUS!
    - New horror sound added by player request
    - Usage: /halloween sound @a horse_death
    - Aliases: dying_horse, horse
    - One of Minecraft's most disturbing sounds!
    - Now 16 horror sounds total (was 15)


Configuration Examples:

Wave Timeouts:
Code (Text):

grave:
  wave_timeouts:
    wave1: 120  # 2 minutes
    wave2: 180  # 3 minutes
    wave3: 300  # 5 minutes
 
Per-Wave Spawns:
Code (Text):

grave:
  spawns:
    wave1:
      skeleton: 3
      zombie: 2
      skeleton_horse: 2
      zombie_horse: 3
    wave2:
      skeleton: 4
      zombie: 3
      skeleton_horse: 3
      zombie_horse: 4
    wave3:
      skeleton: 5
      zombie: 4
      blaze: 3  # NEW! Replaced phantoms
      skeleton_horse: 4
 
Dynamic Rewards:
Code (Text):

pumpkin_monster:
  rewards:
    - material: CARVED_PUMPKIN
      min: 10
      max: 14
    - material: CAKE
      min: 3
      max: 5
    - material: DIAMOND
      min: 2
      max: 5
      chance: 0.5  # 50% chance

grave:
  rewards:
    - material: CARVED_PUMPKIN
      min: 10
      max: 32
    - material: DIAMOND
      min: 5
      max: 10
    - material: ANCIENT_DEBRIS  # NEW!
      min: 2
      max: 4
    - material: SKELETON_SKULL
      min: 0
      max: 1
      chance: 0.5  # 50% chance
 
Pumpkin Buff Duration:
Code (Text):

pumpkin_buffs:
  duration: 15  # Seconds (configurable, default 15)
 

Technical Improvements:

  • Config Auto-Regeneration
    - Upgrading from v1.7.0 or v1.7.1 automatically regenerates config
    - Old config backed up to config.yml.pre-v1.7.2.backup
    - Ensures all new features are present
    - Copy custom intervals from backup if needed
  • Clean Console Output
    - Removed debug spam from Herobrine skin loading
    - Production-quality logging
    - Silent fallback mechanisms
    - Professional server appearance
  • Performance Optimized
    - Efficient wave timeout tracking
    - Smart entity cleanup
    - Minimal TPS impact (<0.1)
    - Memory usage: ~50MB


Upgrade Instructions:

From v1.7.0 or v1.7.1:
  1. Stop your server
  2. Replace old JAR with halloween-plugin-1.7.2.jar
  3. Start server - config auto-regenerates
  4. Old config backed up to config.yml.pre-v1.7.2.backup
  5. Copy custom intervals from backup if needed
  6. Ready to use!

From v1.6.x or earlier:
  1. Stop your server
  2. Replace old JAR with halloween-plugin-1.7.2.jar
  3. Delete config.yml (will regenerate)
  4. Start server
  5. Configure as desired


Testing Commands:

Code (Text):

# Test grave timeout (fast)
/halloween set grave 1 1
/time set day
# Build grave, light candle, wait 2 minutes

# Test Herobrine skin
/halloween set herobrine 1 1
/time set night
# Wait 1 minute, check for white-eyed skin

# Test wave 3 blazes
# Build grave, progress to wave 3, confirm blazes spawn

# Test pumpkin buff duration
/give @s carved_pumpkin
# Wear helmet, count to 15, check effects

# Test instant buff removal
# Wear helmet, wait 5 seconds, remove helmet
# Effects should clear immediately

# Test horse death sound
/halloween sound @a horse_death
# Very disturbing sound!

# Test dynamic rewards
# Defeat bosses, check chests for configured items
 
Bug Fixes Summary:

  • ✅ Grave waves no longer stall (timeout system)
  • ✅ Cross arms sink gradually (not instant drop)
  • ✅ Wave 3 blazes instead of phantoms
  • ✅ Herobrine displays Galthorius skin
  • ✅ Pumpkin buffs last 15 seconds (no blink)
  • ✅ Buffs clear instantly when helmet removed
  • ✅ Config regeneration saves to disk
  • ✅ All console spam removed


Complete Feature List:

v1.7.2 includes all previous features plus improvements:
  • Pumpkin helmet buffs (15 seconds, configurable)
  • Herobrine progressive encounter (4 stages, working skin)
  • ⚰️ Grave system (timeouts, per-wave spawns, ancient debris)
  • Pumpkin Monster boss (dynamic rewards)
  • Halloween Boss (dynamic rewards)
  • 6 scare events (pumpkin, slenderman, fire, lightning, darkness, herobrine)
  • 16 horror sounds (including horse_death)
  • ⚙️ Fully configurable (intervals, rewards, spawns, buffs)
  • Per-player opt-out system
  • Update checker (v1.7.1+)
  • ️ Custom command prefix


Compatibility:

  • Spigot 1.20+
  • Paper 1.20+ (recommended)
  • Purpur 1.20+
  • Java 17+
  • Minecraft 1.20.x - 1.21.x


Support:

Issues? Report on GitHub or resource discussion
Questions? Check documentation in resource files
Suggestions? We love player feedback! (Horse death sound was a player request!)


Download:

Version: 1.7.2
Release Date: October 9, 2025
File Size: ~150KB
Build Status: ✅ Production Ready

Thank you for using Halloween Plugin!

Developed by Softici s.r.o.

Happy Halloween!
----------, Oct 9, 2025
Resource Information
Author:
----------
Total Downloads: 164
First Release: Sep 30, 2025
Last Update: Yesterday at 8:57 PM
Category: ---------------
All-Time Rating:
4 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings