NewCraftRank SitesA free website and storeMake yours ›
1.10.41CraftRank Launcher is out Download ›AshlarFree server software built on Paper, with DDoS and backdoor protection See Ashlar ›Server ownersYour own launcher with your name, logo and one click onto your server See themes ›
Resources / Plugins / PvPToggle

PvPToggle

Turn PvP on or off with a command

PluginsFree1.21
by Toviee · listed from Modrinth
Download ›

Opens Modrinth · 7 downloads there

PvPToggle screenshot 1

What it does

Turn PvP on or off with a command

PvPToggle is a plugin for Paper / Spigot servers, made by Toviee. It supports Minecraft 1.21. It has been downloaded 7 times on Modrinth. That puts it at #312 of the 403 admin and permission plugins listed here. The last update came out on Nov 5, 2026.

Supported versions

1.21

Release history

PvPToggle has had 2 releases on Modrinth since Nov 2, 2026. 2 of them came out in the past year. The newest is 1.1.0, released on Nov 5, 2026. It is made for Minecraft 1.21 – 1.21.11. It runs on Paper. The download is 6 KB.

VersionReleasedMinecraftType
1.1.0Nov 5, 20261.21 – 1.21.11Release
1.0.0Nov 2, 20261.21 – 1.21.11Release

Commands

The commands named on the Modrinth page of PvPToggle:

/pvp
Description from the author on Modrinth

PvPToggle

Simple and lightweight global PvP management for Paper servers.

PvPToggle allows server administrators to easily enable or disable PvP for all players in configured worlds using simple commands.

The plugin provides configurable world support, customizable title notifications and persistent PvP status storage.

✨ Features

  • Global PvP Control – Enable or disable PvP for all players.
  • World-Based Configuration – Choose exactly which worlds are managed by the plugin.
  • Persistent Status – PvP status is saved and restored after server restarts.
  • Title Notifications – Players receive a title notification whenever PvP is toggled.
  • Projectile Protection – Blocks player-to-player damage from arrows, tridents and other projectiles.
  • Melee Protection – Prevents players from attacking each other while PvP is disabled.
  • No Admin Bypass – PvP restrictions apply to everyone, including operators.
  • Customizable Messages – Change titles, subtitles and display durations in the configuration.

📋 Commands

Command · Description
/pvp · Displays the current PvP status.
/pvp on · Enables PvP in all configured worlds.
/pvp off · Disables PvP in all configured worlds.
/pvp status · Displays the current PvP status and managed worlds.

🔑 Permissions

Permission · Description · Default
pvtoggle.admin · Allows access to all PvPToggle commands. · OP

There is no bypass permission. PvP restrictions apply to all players, including server administrators and operators.

⚙️ Configuration

Example config.yml:

settings:
default-pvp: true
save-status: true

worlds:

  • HeartSMP
  • PvP_event

messages:
prefix: "&8[&dPvPToggle&8]"

enabled:
title: "&a&lPvP ENABLED"
subtitle: "&7PvP is now enabled for everyone!"

disabled:
title: "&c&lPvP DISABLED"
subtitle: "&7PvP is now disabled for everyone!"

title-settings:
fade-in: 10
stay: 40
fade-out: 10

💾 Data Storage

The current PvP status is stored in:

plugins/PvPToggle/data.yml

When save-status is enabled, the last active PvP status is automatically restored after a server restart.

📦 Installation

  1. Download the latest PvPToggle release.
  2. Place the .jar file into your server's plugins folder.
  3. Restart your server.
  4. Configure plugins/PvPToggle/config.yml.
  5. Restart your server to apply configuration changes.

🖥️ Compatibility

  • Minecraft: 1.21.11
  • Server Software: Paper
  • Java: 21
  • Plugin Version: 1.0.0

ℹ️ Important Notes

  • PvPToggle only manages worlds listed in the configuration.
  • Worlds not listed in the configuration retain their normal Minecraft PvP behavior.
  • Environmental damage, mob damage and other non-player damage sources are unaffected.
  • Configuration changes currently require a server restart.

Lightweight. Simple. Full control over your server's PvP.

Written by Toviee. Read it with pictures on Modrinth.

How to install PvPToggle

  1. Make sure your server runs Paper and Spigot on Minecraft 1.21.

  2. Download the .jar file from Modrinth and put it in the plugins folder of your server.

  3. Restart the server. Avoid /reload, many plugins do not handle it well.

  4. Type /plugins in the console: PvPToggle should be listed in green. Its config files are created in the plugins folder on the first start.

Compatibility

Minecraft versions
1.21
Runs on
Paper, Spigot
Edition
Java
Needs
Nothing else
License
Free to use
Price
Free
Upkeep
Actively updated (Nov 9, 2026)

PvPToggle compared with similar ones Compare all alternatives

ResourceDownloadsVersionsLast updatePrice
PvPTogglethe one you looked at71.215 days agoFree
PvPManagerChanceSD104K1.8 – 26.x10 days agoFree
Better Keep InventoryJustDoom38K1.8 – 26.xMay 31, 2025Free
HeadstealUnknownGuy29K1.16 – 26.x29 days agoFree

Questions

Does PvPToggle work on Minecraft 26.x?

Not yet. The newest version it supports is Minecraft 1.21.

Is PvPToggle free?

Yes. PvPToggle is free to download from Modrinth.

Which server software does PvPToggle run on?

PvPToggle runs on Paper and Spigot servers.

Is PvPToggle still updated?

Yes. The last update came out in the past day.

What are the best alternatives to PvPToggle?

The closest ones are PvPManager, Better Keep Inventory and Headsteal. Compare all alternatives

Alternatives to PvPToggle

Grim AnticheatPlugins · 1.8 – 26.x

Fully async, multithreaded, predictive, open source, 3.01 reach, 1.005 timer, 0.01% speed, 99.99% antikb, "bypassable" 1.8-1.21 anticheat

Free802,610 downloads
Compare all alternatives ›

Reviews

–★★★★★
0 reviews
50
40
30
20
10

Log in to leave a review.