No Friendly Fire

No Friendly Fire

This Plugin allows you to create teams based on permissions that you assign to your players, team mates aren't able to damage one another. It can even prevent you from hurting yourself!


  • Check the config and add your own teams
  • Create a group in your permissions plugin for every team
  • Then add the permission for the team, use "nofriendlyfire.teamname"
  • Now you can just add all the users you want to the teams (the groups you created for the teams)
  • All the players in the same group won't be able to damage one another


  • Can block melee, arrow, snowball, potion damage and damage to yourself. Can also only selectively block what you choose.
  • Can display a message to the player attacking his teammate and to the teammate that got attacked
  • All the teams can have custom colors to be displayed in the name above a players head requires TagAPI
  • This plugin is meant to be rather simplistic, in that regard I decided to require the use of a permissionsplugin instead of writing my own team system.


nff reload
reloads the config


gives access to /nff reload
every teams permission is made of "nofriendlyfire." and the name of the team from the config. Example: Attackers - nofriendlyfire.attackers

Source Code

I love OpenSource, here you go.


Color Reference
To be able to set the color above a player's head you will download this optional plugin called TagAPI. It allows for inter plugin compatibility and prevents complications before they arise.


I love donations - make my day :) - the link is in the top right corner.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of ripperinosi ripperinosi Feb 15, 2016 at 19:17 UTC - 0 likes

    WTF. How to do this. i tryed. And thats not working. All can attack everyone. I created group and added users. WTF. are this not working on 1.8.9?

  • Avatar of server075 server075 Dec 23, 2013 at 05:15 UTC - 0 likes

    @Diemex: Go

    Yes that's what I think. I like the idea but its not really usable for me, thx for the fast response.

    maybe you can make it a next gen plugin by removing the use of permissions side and implement it into the plugin, and that a player can use the commands to make teams whit the right permissions.

    Island PvP - A Skyblock on Water

    Link: Island PvP an Skyblock PvP server on water! We use Island World for our servers.

    Server ip:

  • Avatar of Diemex Diemex Dec 22, 2013 at 20:47 UTC - 0 likes

    @server075: Go

    Your usecase is out of the scope of this plugin. This plugin is meant to be a lightweight and simple way for an admin to setup teams with commands he already knows (permission systems). It is not meant for player managed teams.

    For that usecase every group would need a team admin that would be able to modify the team members or handle accepting of players trying to get into the group.

    You could try out several other plugins that you can find by searching for "teams" on the search page.


  • Avatar of server075 server075 Dec 22, 2013 at 14:14 UTC - 0 likes

    •Create a group in your permissions plugin for every team so I got 9 groups (player, vip1, vip1-mod, vip2, vip2-mod, vip3, vip3-mod, admin, owner) I got lots of people online how would you set it up so each player can have a friend and still pvp to other teams ?

  • Avatar of wehehehek wehehehek Apr 30, 2013 at 14:44 UTC - 0 likes

    @Diemex: Go

    I didn't even noticed the core permissions' API. Thanks for letting me know. It is working great!

  • Avatar of Diemex Diemex Apr 30, 2013 at 13:57 UTC - 0 likes

    @jommeke: Go

    What do you mean? Who should bypass what?

    @wehehehek: Go

    As long as nothing is changed in the core permissinons API and how DamaheEvents are handled this plugin should work.

  • Avatar of wehehehek wehehehek Apr 30, 2013 at 13:50 UTC - 0 likes

    Will you be porting this plugin of yours to CB 1.5? Thanks!

  • Avatar of jommeke jommeke Apr 26, 2013 at 17:08 UTC - 0 likes

    add bypass perm

    BFAK:jommeke_65,90767309,284a180e04b18f5fa6ea48dc24c331e5dc3e9f070853c74d9b41b056505c5dc4 My plugins

  • Avatar of datamann10 datamann10 Apr 03, 2013 at 10:01 UTC - 0 likes

    @Bombing_Tomato: Go

    The plugin works fine, why would we need an update?

  • Avatar of Bombing_Tomato Bombing_Tomato Apr 03, 2013 at 00:14 UTC - 0 likes

    Any news on an update?


Date created
Feb 11, 2013
Last update
Mar 28, 2013
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)
Curse link
No Friendly Fire
Recent files
  • R: 1.0 for CB 1.4.7-R1.0 Mar 28, 2013
  • R: 0.2 for CB 1.4.7-R1.0 Feb 12, 2013



Optional dependency