
xBloodMoon
Enhance your game mode by adding a bloody night ☠️
- Загрузки
- 170
- Подписчики
- 3
- Обновлён
- 7 июня 2026 г.
- Лицензия
- Apache-2.0
Опубликован 25 мая 2026 г.
xBloodMoon
Advanced, 0‑lag and highly customizable Blood Moon event for your Minecraft Server.

🌙 About xBloodMoon
Bring fear to the night! xBloodMoon is a highly optimized and modern Blood Moon plugin that randomly triggers challenging nights for your players. It increases mob difficulty, drops custom essences, tracks the top killers, and prevents server lag through strict anti‑lag mechanisms.
✨ Features
- 0‑Lag Guarantee: Strict mob‑per‑chunk limits, disabled item pickup and disabled explosion griefing during the event to keep your TPS at 20.0.
- Top Killers Leaderboard: A fully customizable post‑event broadcast tracking the best hunters, saved persistently to disk (
data/kills.yml). - Discord Webhooks: Async JSON payloads to alert your community when the Blood Moon rises and falls, without hanging the main thread.
- Dynamic Difficulty: Apply instant multipliers to monster speed and attack damage during the red night.
- WorldGuard Support: Soft‑dependency included to prevent Blood Moon effects inside protected spawn regions.
- RGB/HEX Ready: Build beautiful announcements with native modern color support (
&#FF0000).
🛠️ Commands & Permissions
| Command | Description | Permission |
|---|---|---|
/bm start |
Force start the Blood Moon (sets time and spawns ambient particles) | xbloodmoon.admin |
/bm stop |
Stop the event and announce the Top Killers | xbloodmoon.admin |
/bm reload |
Reload all configurations and languages | xbloodmoon.admin |
/bm help |
Show the plugin's help menu | None |
💡 Tip: The
xbloodmoon.adminpermission can be fully configured or set to"default"inconfig.ymlto allow everyone to use it.
📦 Requirements
- Server: PaperMC 1.19.4+ (Forks supported)
- Java: Java 17 or higher
- WorldGuard: (Optional) 7.0.8+ for region protection support.
Built with ❤️ by xPlugins
Ченджлог
v1.0.1Релиз26.1, 26.1.1, 26.1.2 · 7 июня 2026 г.
🌙 xBloodMoon v1.0.1
A major quality update bringing a fully customizable item system, clean architecture, smart tab completion and improved persistence.
✨ What's New
Custom Items System (items.yml)
- Brand-new
items.ymlfile — fully editable, hot-reloaded with/bm reload. - BasHead support — set
material: "basehead-<base64>"to use any custom skull texture from minecraft-heads.com. - Glow effect —
glow: trueadds a shimmer without showing fake enchantments. - HEX color support — use
&#FF0000anywhere innameorlore. - Item flags —
HIDE_ALLor individual flags (HIDE_ENCHANTS,HIDE_ATTRIBUTES, etc.). - Enchantments — any vanilla enchantment at any level, hidden or visible.
- Drop sound — plays a configurable sound at the mob's location when the item drops.
- Drop chance — moved from
config.ymltoitems.yml, per-item.
Persistent Kill Data
- Kill counters are saved to
data/kills.ymlafter each kill. - Data survives server restarts and is cleared automatically after the event ends.
🐛 Bug Fixes
- Fixed
NullPointerExceptionwhen WorldGuard is absent. - Fixed
stopAll()iterating over a live set by using a defensive copy. - Fixed permission check not reading dynamically from config on each command call.
📦 Requirements
- Server: PaperMC 1.19.4+ (Forks supported)
- Java: 17 or higher
- WorldGuard: Optional — 7.0.8+ for region protection
Built with ❤️ by xPlugins
v1.0.0Релиз26.1, 26.1.1, 26.1.2 · 25 мая 2026 г.
🌙 xBloodMoon v1.0.0 — Initial Release
The first official release of xBloodMoon — an advanced, zero-lag Blood Moon event system for PaperMC servers.
✨ What's New
Core Event System
- Random Blood Moon trigger at nightfall with configurable probability (0–100%).
- Configurable start and end time via
bloodmoon.start-timeandbloodmoon.end-timeinconfig.yml. - Supports multiple worlds and a
blocked-worldslist to prevent the event entirely.
Anti-Lag Engine
- Strict mob-per-chunk cap to prevent entity overflow during the event.
- Automatic disabling of mob item pickup to reduce CPU overhead.
- Explosion block damage suppression during the event.
Entity Modifiers
- Configurable attack damage multiplier for hostile mobs.
- Configurable movement speed multiplier.
- Configurable drop chance for custom Blood Essence items.
Ambient Particles
- Ambient red dust particles (
REDSTONE) spawned around all players in active worlds. - Particle task runs asynchronously via
BukkitRunnable— zero TPS impact. - Automatically enables and stops with the event.
Top Killers Leaderboard
- Post-event broadcast with a fully customizable leaderboard (up to 10+ positions).
- Persistent kill data saved to
data/kills.yml— survives server restarts. - Supports HEX color codes and placeholders.
Discord Webhook Integration
- Async webhook support for Blood Moon start and end notifications.
- Fully customizable embed title, color, bot name and avatar URL.
- Can be enabled or disabled in
config.yml.
WorldGuard Compatibility
- Soft-dependency hook — works with or without WorldGuard installed.
- Respects regions where
mob-spawningflag is set toDENY.
Commands & Tab Completion
/bm start— Force-start the Blood Moon (sets world time to night)./bm stop— Stop the event and broadcast the Top Killers./bm reload— Hot-reload all configuration and language files./bm help— Contextual help menu (admin view / player view).- Full TabCompleter support — subcommands auto-complete in chat.
Permissions System
- Admin permission fully configurable in
config.ymlunderpermissions.admin. - Set to
"default"or"none"to allow all players to use admin commands.
Multilingual Support
- Default configuration in English.
- Spanish VIP config included inside
build/Config Español/. - Full HEX (
&#FF0000) and classic (&c) color code support in all messages.
📦 Requirements
- Server: PaperMC 1.19.4+ (Forks supported)
- Java: 17 or higher
- WorldGuard: Optional — 7.0.8+ for region protection
🐛 Known Issues
- None at this time. Please report any bugs on the project's issue tracker.
Built with ❤️ by xPlugins
Комментарии
Загружаем…