DemonSlayerMC
Create a Paper 1.21.8 Minecraft RPG plugin called DemonSlayerMC inspired by Demon Slayer anime. Players start as Humans and must complete a Final Selection...
20—paperServer1.21.10mod
DemonSlayerMC adds Demon Slayer-inspired RPG systems for Paper 1.21.10 servers.
- Begin as a Human and complete the Final Selection near world spawn; defeat 5 spawned trial demons to become a Demon Slayer. Your first demon kill grants a Nichirin sword that tracks breathing style, demon kills, and Mark status.
- Breathing Styles included: Flame, Water, Thunder, Wind, Beast, Mist, Sound, Stone, Love, Ice, Storm, Spirit, and Sun (Sun only from Yorichii). Each style has 8 named forms; select via hotbar slots 1–8 with a Nichirin in hand (Java) or sneak + tap to cycle (Bedrock-style). Forms add themed damage, particles, speed buffs, and AoE effects with a combo finisher.
- Total Concentration Breathing trains by sneaking; higher levels raise stamina and regen. Toggle permanent breathing inside the GUI.
- Demons can be chosen via GUI or
/dsmc joinmuzan, unlocking Blood Demon Arts and fast regeneration. Demons and Upper Moon bosses inflict limb injuries that slow players; demons regenerate over time and can teleport to the Infinity Castle (~50k blocks away). - GUI (sneak + right-click) shows status, cycles breathing styles (unlocked ones), toggles Total Concentration permanence, lets players join Muzan, and offers Infinity Castle teleport for demons.
- Missions and bosses spawn periodically around landmarks (Hinokami Town, Moonlight Village, Mistpeak Mountain, Thunderclap Forest, Shadow Abyss, Hidden Demon Village, Final Selection, Sunfire Mountain, Infinity Castle gate) with announcements and Mark buffs for participants. Rarely drop the Scroll of Total Mastery; consuming it unlocks every breathing style.
- Stamina is shown on a bossbar; abilities consume it and it regenerates with breathing practice. Injury system applies slowness/fatigue at high damage, especially during Upper Moon fights.
- NPC Yorichii waits at Sunfire Mountain (about 2000 blocks east of spawn); the first player to interact receives permanent Sun Breathing and the NPC despawns.
- Portals to Nether/End are disabled to focus play on the custom overworld experience; overworld landmarks and Infinity Castle teleport serve as progression spaces.
Known notes and tips:
- Custom structures are not auto-built; use the provided landmark coordinates to shape towns, mountains, and villages as desired.
- Infinity Castle teleport targets a safe height at the distant coordinate but does not construct a full castle; build or paste your design there.
- Trial demons periodically spawn near spawn; keep the area manageable if adding other mob spawners.
- Player progress, breathing levels, and roles save automatically; rejoin to resume where you left off.
Server Validation
✅ Server validation passed - The mod was tested on a real Minecraft server and loaded successfully.