Video
Readme
Respawn Protection
Protects players from damage after spawning. Supports survival and arena spawns.
Features
- Protects players from damage for a configurable amount of time after spawning
- Conditions to disable protection:
- Moving too far
- Equipping a gun
- Equipping a melee weapon
- Equipping a throwable
- Attacking
- Protection can be disabled for home spawns, so players can't abuse it to protect their base
- Protection can be disabled for PVE damage
- Configurable effect to show when protection is active
- Rich text and icon support for messages
- Arena spawn protection support
Commands
/respawnprotection [player] [duration]- Enable or disable protection for a player for a specified duration. Admin command.
Configuration
<?xml version="1.0" encoding="utf-8"?>
<RespawnProtectionConfiguration xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<MessageColor>yellow</MessageColor>
<MessageIconUrl>https://i.imgur.com/Di3NWF0.png</MessageIconUrl>
<ProtectionDuration>10</ProtectionDuration>
<EnableHomeSpawnProtection>false</EnableHomeSpawnProtection>
<EnableJoinSpawnProtection>false</EnableJoinSpawnProtection>
<EnableArenaSpawnProtection>true</EnableArenaSpawnProtection>
<MaxMoveDistance>10</MaxMoveDistance>
<ProtectFromPVE>true</ProtectFromPVE>
<DisableOnEquipGun>true</DisableOnEquipGun>
<DisableOnEquipMelee>true</DisableOnEquipMelee>
<DisableOnEquipThrowable>true</DisableOnEquipThrowable>
<DisableOnAttack>true</DisableOnAttack>
<DisableOnMove>true</DisableOnMove>
<EffectId>132</EffectId>
<EffectTriggerRate>0.1</EffectTriggerRate>
<AttackMessageRate>2</AttackMessageRate>
<SendProtectionEnabledMessage>true</SendProtectionEnabledMessage>
<ProtectionEnabledMessageDelay>0</ProtectionEnabledMessageDelay>
<SendProtectionDisabledExpiredMessage>true</SendProtectionDisabledExpiredMessage>
<SendProtectionDisabledOtherMessage>true</SendProtectionDisabledOtherMessage>
</RespawnProtectionConfiguration>
Translations
<?xml version="1.0" encoding="utf-8"?>
<Translations xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Translation Id="SpawnProtectionEnabled" Value="Spawn protection enabled for [[b]]{0}[[/b]] seconds." />
<Translation Id="SpawnProtectionDisabledExpired" Value="Your spawn protection has expired." />
<Translation Id="SpawnProtectionDisabledOnMove" Value="Spawn protection disabled because you moved too far." />
<Translation Id="SpawnProtectionDisabledOnEquipGun" Value="Spawn protection disabled because you equipped a gun." />
<Translation Id="SpawnProtectionDisabledOnEquipMelee" Value="Spawn protection disabled because you equipped a melee weapon." />
<Translation Id="SpawnProtectionDisabledOnEquipThrowable" Value="Spawn protection disabled because you equipped a throwable." />
<Translation Id="SpawnProtectionDisabledOnAttack" Value="Spawn protection disabled because you attacked." />
<Translation Id="SpawnProtectionDisabledWithCommand" Value="Spawn protection disabled by command." />
<Translation Id="PlayerHasProtection" Value="You can't hurt [[b]]{0}[[/b]] because they have spawn protection." />
<Translation Id="SpawnProtectionCommandFormat" Value="You must specify player name." />
<Translation Id="PlayerNotFound" Value="Player not found." />
<Translation Id="SpawnProtectionCommandDisabled" Value="Spawn protection disabled for [[b]]{0}[[/b]]." />
<Translation Id="SpawnProtectionCommandEnabled" Value="Spawn protection enabled for [[b]]{0}[[/b]] for [[b]]{1}[[/b]] seconds." />
</Translations>
You Might Also Like
Slot Machine
461 kr
Real life slot machine plugin with UI and custom barricade.
Recycler
139 kr
Plugin based on Rust Recycler, which allows you to recycle items into other items.
Chat Manager
74 kr
Optimize chat experience through color customization, icon integration, and text enhancements.
MySQL Vault
111 kr
Virtual storage for players, which can be shared across servers.