ModsFinder

ChoosablePacifism

by yud0o0

ChoosablePacifism lets a player mark specific players as protected, so accidental hits on those names are blocked in combat.

FabricClient-side onlyMIT LicenseOpen source1.21.8 – 1.21.11

What it does

The mod is a lightweight Fabric client mod. It is built to prevent accidental attacks on chosen targets during fights, and it changes nothing on the server side, so only the client needs it. Fabric API is required and must sit alongside it.

The main purpose is to control which entities a player can interact with in combat-related situations. A protected list of player nicknames can be enabled or disabled, and the mod stops hits aimed at those names. The feature set in version 1.0.1 is kept minimal, with a focus on simplicity, stability and long-term maintainability rather than heavy logic or extra interface work.

The project is a simpler fork of DimasKama's DontHitTeammates, updated for newer Minecraft releases. It is open source under the MIT License, with a public source code repository and issue tracker, and the author plans regular updates to support future Minecraft versions and possible gameplay improvements later.

Key features

  1. Protected player list

    Nicknames can be added to a list so hits aimed at those players are blocked during combat.

  2. Toggle on and off

    The protection can be enabled or disabled from the mod's settings, so the list stays in place when it is not needed.

  3. Minimal feature set

    Version 1.0.1 keeps to a small set of options, favoring simple and stable behavior over extra interface elements.

  4. Fork of DontHitTeammates

    The mod is a simplified fork of DimasKama's DontHitTeammates, reworked for newer game releases.

Compatibility

Latest build for each game version and loader.

1.21.111.0.1
1.21.101.0.1
1.21.91.0.1
1.21.81.0.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Team fights on a server

Players fighting alongside friends can list their nicknames so swings in a crowded battle do not land on them.

Mixed fights and sessions

A player can keep a short protected list for one session and turn the protection off when the list is not wanted.

Who it’s for: Players on Fabric who want to avoid accidentally hitting specific players during combat, and who play with the client mod on their own side. Servers do not need it, since only the client runs it.

Questions

Does ChoosablePacifism need Fabric API?

Yes. Fabric API is a required dependency and has to be installed next to the mod on Fabric.

Does a server need ChoosablePacifism?

No. The mod is client-side only, so a server runs without it and players can join without any extra installation on the server side.

Which Minecraft versions does the mod support?

Files exist for 1.21.8, 1.21.9, 1.21.10 and 1.21.11, with 1.0.1 for 1.21.11 as the latest Fabric file.

More from yud0o0

All projects

What the author says

Simpler fork of page was delete by the author DimasKama idk why) that I am going to always update for new Minecraft versions and extend with new features. ChooSablePacifism is a lightweight client-side Fabric mod designed to prevent accidental attacks on specific targets during gameplay. The mod focuses on…
yud0o0, on the Modrinth page

Official listing

Owner
yud0o0
Published
2026-01-12
Updated on Modrinth
2026-01-13
Facts verified
2026-10-15