← Назад к ресурсам

Unstable SMP Scripted Plugin

UnstableSMP Plugin is a hardcore-style SMP plugin that combines immortality, death bans, and immersive proximity features. It adds intense gameplay with smart Totem handling, Wither death sounds, and fully configurable mechanics.

Modrinth game-mechanics social utility

Описание

# ⚠️ UnstableSMP Plugin **UnstableSMP** is a powerful hardcore-style Minecraft server plugin made for intense, chaotic, and high-stakes SMP gameplay. It is a remastered and expanded version of the classic **ImmortalPlugin**, combining immortality mechanics, permanent death punishment, random nickname systems, deathban management, proximity messages, and immersive atmosphere features into one clean configurable plugin. 💀🔥 Perfect for: * Hardcore SMPs * Event Servers * Lore SMPs * Chaos SMPs * Tournament SMPs * Survival servers with custom punishment systems --- ## ✨ Main Features ## 💖 Immortality System Use: ```text /immortal ``` Toggle immortality for any player. Immortal players cannot fully die. Their health will never drop below half a heart. Works with almost every normal damage source, including: * mobs ⚔️ * fall damage 🪂 * fire and lava 🔥 * explosions 💥 * drowning 🌊 * hunger 🍖 * void damage ☠️ * PvP damage This is perfect for special players, lore characters, event hosts, admins, or custom SMP mechanics. Permission: ```text unstablesmp.immortal ``` Default: OP --- ## 🗿 Smart Totem Detection UnstableSMP includes a smart Totem of Undying system. If an immortal player holds a **Totem of Undying** in their main hand or off-hand: * immortality is temporarily disabled * the player can die normally * the totem can be consumed normally * after the totem is no longer held, immortality automatically activates again This makes immortality feel more natural and balanced instead of completely blocking vanilla mechanics. --- ## ☠️ Death Ban System UnstableSMP includes a hardcore deathban system. When a player dies, they can be instantly banned from the server. The player is kicked and banned with a configurable reason. Default reason: ```text You Died with a Hardcore Plugin ``` Config example: ```yaml death-ban: enabled: true reason: "You Died with a Hardcore Plugin" ``` This is useful for hardcore SMPs, event servers, one-life servers, and intense survival challenges. --- ## ✅ Deathban Admin Commands UnstableSMP includes admin commands for managing deathbanned players. Pardon one player: ```text /deathban pardon ``` Pardon every deathbanned player: ```text /deathban pardon all ``` The `/deathban pardon all` command clears all active deathbans safely without deleting unrelated player data. Useful for: * resetting events * starting a new season * fixing mass deathban situations * quickly reopening the server after testing Suggested permission: ```text unstablesmp.deathban.pardonall ``` --- ## 🕵️ Random Nickname System UnstableSMP includes a random nickname system for events, anonymous gameplay, and chaotic SMP seasons. Commands include: ```text /smp randomnick /smp randomnick all /smp randomnick clear ``` You can assign random nicknames to players, randomize everyone, or clear a player’s random nickname. The clear command removes the nickname and restores the player’s normal name behavior. --- ## 🔊 Wither Death Sound When a player dies, UnstableSMP can play a loud Wither spawn sound nearby. Only players in the same world and within the configured distance can hear it. This creates a dramatic and scary death atmosphere for hardcore SMPs. 😈 Config example: ```yaml wither-sound: enabled: true distance: 500 ``` --- ## 📡 Proximity Messages UnstableSMP can make join, leave, and death messages proximity-based instead of global. This means messages are only visible to players near the event. Affects: * join messages ➕ * leave messages ➖ * death messages ☠️ Config example: ```yaml proximity-messages: enabled: true distance: 500 ``` Example: A player dies at spawn around `0, 0`. Players near spawn see the death message. Players far away see nothing. This makes SMP gameplay feel more immersive and mysterious. --- ## 💬 Fixed Vanilla Death Messages UnstableSMP 5.1 improves deathban behavior. When a player dies and gets deathbanned, the normal Minecraft death message should still appear before the player leaves or gets kicked. Example: ```text Duuchniuk was slain by Snuchii Duuchniuk left the game ``` This keeps the server chat feeling natural while still using the hardcore deathban system. --- ## ⚙️ Configuration Almost everything can be configured in `config.yml`. You can customize: * deathban enabled/disabled * deathban reason * wither death sound * sound distance * proximity message system * proximity message distance * plugin messages * nickname behavior * hardcore SMP settings The config is designed to be simple and clean. --- ## 🚀 Compatibility UnstableSMP is made for modern Minecraft servers. Supported: * Minecraft 1.21.x * Java 21 * Paper * Spigot * Bukkit No external dependencies required. Lightweight and optimized for survival/event servers. ⚡ --- ## 🧠 Summary UnstableSMP includes multiple powerful systems in one plugin: * 💖 Immortality system * 🗿 Smart Totem handling * ☠️ Permanent deathban system * ✅ Deathban pardon commands * 🕵️ Random nickname system * 🔊 Wither sound on death * 📡 Proximity-based join, leave, and death messages * 💬 Improved vanilla death message handling * ⚙️ Fully configurable setup UnstableSMP is perfect for hardcore SMPs, lore servers, event servers, and chaotic survival gameplay. Make your SMP more intense, more dangerous, and more unstable. ⚠️🔥