Prevent players in peaceful factions from damaging with harmful potions. Fixes issue #50.
This commit is contained in:
parent
bf6a3c2a4b
commit
eceb10c185
@ -205,6 +205,15 @@ public class FactionsEntityListener implements Listener {
|
||||
return;
|
||||
}
|
||||
|
||||
if(thrower instanceof Player){
|
||||
Player player = (Player) thrower;
|
||||
FPlayer fPlayer = FPlayers.i.get(player);
|
||||
if(badjuju && fPlayer.getFaction().isPeaceful()){
|
||||
event.setCancelled(true);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// scan through affected entities to make sure they're all valid targets
|
||||
Iterator<LivingEntity> iter = event.getAffectedEntities().iterator();
|
||||
while (iter.hasNext()) {
|
||||
|
Loading…
Reference in New Issue
Block a user