[{"data":1,"prerenderedAt":32},["ShallowReactive",2],{"doc-en-enable-disable-pvp-pocketmine":3},{"path":4,"slug":5,"title":6,"description":7,"category":8,"subcategory":9,"icon":10,"date":11,"author":12,"order":13,"image":14,"tags":15,"keywords":21,"docGroup":16,"docGroupIcon":29,"link_fr":30,"bodyHtml":31},"\u002Fdocs\u002Fen\u002Fgaming\u002Fminecraft-bedrock\u002Fenable-disable-pvp-pocketmine","enable-disable-pvp-pocketmine","How to Enable or Disable PVP on PocketMine-MP","Learn how to easily enable or disable Player vs Player (PVP) combat on your PocketMine-MP server using the server.properties file on the Winheberg gaming panel.","jeux","minecraft-bedrock","tabler:file-text","2026-07-24","Winheberg",55,"\u002Fstatics\u002Fimages\u002Fdocs\u002Fen\u002Fgaming\u002Fminecraft-bedrock\u002Fenable-disable-pvp-pocketmine.webp",[16,17,18,19,20],"pocketmine","minecraft","pvp","configuration","gaming-panel",[22,23,24,25,26,27,28],"pvp pocketmine-mp","enable pvp minecraft","disable pvp","winheberg gaming panel","server.properties bedrock","minecraft pvp configuration","vps pocketmine pvp","tabler:brand-minecraft","\u002Fdocs\u002Fminecraft-bedrock\u002Factiver-desactiver-pvp-pocketmine","\u003Ch2>Contexte\u003C\u002Fh2>\n\u003Cp>Managing Player versus Player (PVP) combat is a fundamental configuration choice for any Minecraft Bedrock server. Whether you are building a secure spawn lobby, a peaceful Creative world, a story-driven adventure map, or a competitive Faction server, PocketMine-MP allows you to toggle this gameplay mechanic globally with a single configuration line.\u003C\u002Fp>\n\u003Ch2>Access the File Manager\u003C\u002Fh2>\n\u003Cp>Any structural modification to your server options requires direct interaction with its internal configuration files.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Log in to your management panel at \u003Ca href=\"https:\u002F\u002Fpanel.winheberg.com\u002F\">panel.winheberg.com\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Select your PocketMine-MP instance.\u003C\u002Fli>\n\u003Cli>In the left sidebar menu, click on the \u003Cstrong>File manager\u003C\u002Fstrong> tab.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cimg src=\"\u002Fstatics\u002Fimages\u002Fdocs\u002Fen\u002Fgaming\u002Fminecraft-bedrock\u002Fenable-disable-pvp-pocketmine-1781091064793-a737880c187bda0a9334bf3c.webp\" alt=\"Accessing the File Manager tab on the Winheberg management panel\" width=\"800\" \u002F>\n\n\u003Ch2>Configure PVP: Step-by-Step\u003C\u002Fh2>\n\u003Cp>Follow these instructions carefully to alter physical interaction behaviors across your entire server.\u003C\u002Fp>\n\u003Ch3>1. Stop the Server Process\u003C\u002Fh3>\n\u003Cdiv class=\"markdown-alert markdown-alert-important\">\u003Cspan class=\"alert-icon\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cpath d=\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\"\u002F>\u003Cpath d=\"M12 8v4\"\u002F>\u003Cpath d=\"M12 16h.01\"\u002F>\u003C\u002Fsvg>\u003C\u002Fspan>\u003Cdiv class=\"markdown-alert-body\">\u003Cp>Before editing any system or configuration file, you must completely shut down your server. If the instance remains active in the background, PocketMine-MP will automatically overwrite your changes during its next write cycle or upon restart.\u003C\u002Fp>\n\u003C\u002Fdiv>\u003C\u002Fdiv>\n\u003Ch3>2. Edit the Main Configuration File\u003C\u002Fh3>\n\u003Cp>At the root of your server directory (\u003Ccode>\u002F\u003C\u002Fcode>), locate and open the following document:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-properties\">server.properties\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Click on the file to open it within the text editor built into your management panel.\u003C\u002Fp>\n\u003Ch3>3. Modify the PVP Directive\u003C\u002Fh3>\n\u003Cp>Scroll through the parameters until you locate the line containing the \u003Ccode>pvp\u003C\u002Fcode> directive. Generally, this variable is found around line 15 in the default configuration file.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>To fully disable PVP (Peaceful Mode):\u003C\u002Fstrong>\u003Cpre>\u003Ccode class=\"language-ini\">pvp=off\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>To enable combat between players (Competitive Mode):\u003C\u002Fstrong>\u003Cpre>\u003Ccode class=\"language-ini\">pvp=on\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cimg src=\"\u002Fstatics\u002Fimages\u002Fdocs\u002Fen\u002Fgaming\u002Fminecraft-bedrock\u002Fenable-disable-pvp-pocketmine-1781091129438-5a4a20c6a0cf8eb7d3a6178d.webp\" alt=\"Modifying the pvp variable inside the server.properties file\" width=\"800\" \u002F>\n\n\u003Ch3>4. Save Your Changes\u003C\u002Fh3>\n\u003Cp>Save your edits by clicking the \u003Cstrong>Save Content\u003C\u002Fstrong> button on the editor interface, or use the standard keyboard shortcut \u003Ckbd>Ctrl\u003C\u002Fkbd> + \u003Ckbd>S\u003C\u002Fkbd> (\u003Ckbd>Cmd\u003C\u002Fkbd> + \u003Ckbd>S\u003C\u002Fkbd> on macOS).\u003C\u002Fp>\n\u003Ch3>5. Boot the Server\u003C\u002Fh3>\n\u003Cp>Navigate to the \u003Cstrong>Console\u003C\u002Fstrong> tab of your panel and click the start button. The server will initialize and immediately apply your new combat rules.\u003C\u002Fp>\n\u003Ch2>Configuration Variables Behavior\u003C\u002Fh2>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth align=\"left\">Applied Value\u003C\u002Fth>\n\u003Cth align=\"left\">Direct In-Game Effect\u003C\u002Fth>\n\u003Cth align=\"left\">Arrows and Potions Behavior\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd align=\"left\">\u003Cstrong>\u003Ccode>pvp=on\u003C\u002Fcode>\u003C\u002Fstrong>\u003C\u002Ftd>\n\u003Ctd align=\"left\">Players can inflict damage on each other across the entire map.\u003C\u002Ftd>\n\u003Ctd align=\"left\">Projectiles (arrows, tridents) and harmful potion effects will damage other users.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd align=\"left\">\u003Cstrong>\u003Ccode>pvp=off\u003C\u002Fcode>\u003C\u002Fstrong>\u003C\u002Ftd>\n\u003Ctd align=\"left\">Physical attacks between users are entirely ignored by the engine.\u003C\u002Ftd>\n\u003Ctd align=\"left\">Arrows bounce off without causing harm, and splash potions apply no negative status effects.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2>Troubleshooting\u003C\u002Fh2>\n\u003Ch3>❌ PVP remains active despite setting \u003Ccode>pvp=off\u003C\u002Fcode>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>World management plugin interference\u003C\u002Fstrong>: Multi-world or plot management utilities (such as \u003Cem>MultiWorld\u003C\u002Fem> or \u003Cem>MyPlot\u003C\u002Fem>) often manage PVP independently. Access those extensions&#39; directories (e.g., \u003Ccode>\u002Fplugins\u002FMyPlot\u002Fconfig.yml\u003C\u002Fcode>) to set their values to \u003Ccode>false\u003C\u002Fcode> or \u003Ccode>off\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Startup overwrites\u003C\u002Fstrong>: Ensure you completely stopped the server (using the \u003Cstrong>Stop\u003C\u002Fstrong> button) before editing \u003Ccode>server.properties\u003C\u002Fcode>, otherwise the manual changes will be ignored.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>❌ Combat is blocked in specific areas while global \u003Ccode>pvp=on\u003C\u002Fcode>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Regional protection zones\u003C\u002Fstrong>: If you use world protection extensions (such as \u003Cem>WorldGuard\u003C\u002Fem> or \u003Cem>FAWE\u003C\u002Fem>), a region flag is likely blocking local PVP. Verify area permissions using the appropriate command (e.g., \u003Ccode>\u002Frg flag [name] pvp allow\u003C\u002Fcode>).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Best Practices\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Cstrong>World Granularity\u003C\u002Fstrong>: If your project requires both safe spaces (Lobby, Market) and combat zones (Arena, Survival world), keep the global directive \u003Ccode>pvp=on\u003C\u002Fcode> in \u003Ccode>server.properties\u003C\u002Fcode> and use a region management plugin to locally restrict combat where needed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Community Notifications\u003C\u002Fstrong>: Changing combat rules mid-season can drastically impact the player experience. Always broadcast a global announcement before altering the \u003Ccode>pvp\u003C\u002Fcode> variable.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restoration Points\u003C\u002Fstrong>: Make it a habit to generate a backup via the \u003Cstrong>Backups\u003C\u002Fstrong> tab before manually editing any system configuration files to safeguard against potential syntax errors.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Need Help?\u003C\u002Fh2>\n\u003Cp>If combat mechanics do not behave as expected despite following this tutorial, or if your configuration files fail to load properly, our technical team is here to assist you.\u003C\u002Fp>\n\u003Cp>You can submit a support ticket to our \u003Cstrong>Technical\u003C\u002Fstrong> department from your client area at \u003Ca href=\"https:\u002F\u002Fbilling.winheberg.com\">billing.winheberg.com\u003C\u002Fa> by linking your PocketMine-MP subscription for personalized troubleshooting.\u003C\u002Fp>\n\u003Cp>Happy configuring and have a great game on your PocketMine-MP infrastructure! 🎮\u003C\u002Fp>\n",1788993141683]