putting things together...

June 7, 2025

Peacemaker

Introduction

Peacemaker is a PvP-toggling Minecraft plugin, designed for players seeking shelter from aggressive ones.

While this conceptisn’t entirely new, Peacemaker was built with a different philosophy:
To be lightweight, focused, and effortless to integrate.

It doesn’t come bundled with combat tagging, region handling, or other heavy mechanics. Instead, it offers a clean, customizable system that does one thing well: letting players opt in or out of PvP safely, with full control over timing, messaging, and behavior.

No bloat. No unnecessary features. Just a smooth, stable peace mode — designed to feel natural on any survival or semi-RP server.

Check Peacemaker's bStats page here.

Download the official 0.9 version from Spigot, or here.

Plugin Hash Verification

To verify the authenticity of Peacemaker v0.9, upload the .jar file to https://defuse.ca/checksums.htm and compare its SHA-256 hash.
If the result is:

v0.9 for MC 1.21
6C76E0D55B661D51159B67E771193B4AB0B2B297193FD74F4E2180F7FBB6F169

v0.10.0 for MC 1.8
AF572DE6E2EE7DA27A664B615B47315D1947C501C2F49DB2EE5F5FB403F39E95

v0.9 for MC 1.8
A971A8F9D08704AFF17501E42B53EE64533457DF198715DFD0DE77437A989C14

then the file is official and safe.
Any other result indicates a tampered version of Peacemaker. I strongly advise you to delete it.

Peacemaker's Features

  • Toggle peaceful mode - Blocks attacks from and against peaceful players.
    90%
  • Configurable enter/exit delays.
    90%
  • Cancel command to abort pending toggle.
    90%
  • Chat prefix for peaceful players.
    90%
  • Global broadcast messages.
    90%
  • All messages and praefixa, contents and recipients are configurable.
    90%
  • Dedicated reload command only for Peacemaker.
    90%
  • Message spam prevention if multiple triggers apply.
    90%
  • Check any player’s status.
    90%
  • Logs attack attempts to console.
    90%
  • Auto-extracts license and changelog if plugin version changes.
    90%
  • Player status stored.
    90%
  • Integrates bStats for helping consider future upgrades.
    90%

Latest News

Peacemaker v0.10.0 for MC 1.8 now supports PlaceholderAPI, providing configurable %peacemaker_playerstatus% for displaying a player's peace status! Peacemaker for MC 1.9 is under development for true compatibility. Targeting full support from 1.8 to the latest versions. Same mindset, same logic. Not repackaged. Rebuilt.

Plugins made with love

Peacemaker is completely free and built by just one person — me, and tested on a server ran locally with a couple of friends. I made it because I wished something like this existed back when I started playing.

I do my best to keep it running smoothly, but since I work on it in my free time, support or updates may take a bit. If you run into issues, I’ll get to them — just know I appreciate your patience.

If you enjoy Peacemaker and want to support my work, feel free to share it, leave a kind word, or even treat me to some coffee and pizza here:

Experiencing issues with PeaceMaker?