Reduce predicate usage
This commit is contained in:
		@@ -7,10 +7,10 @@ import com.massivecraft.massivecore.MassiveException;
 | 
			
		||||
import com.massivecraft.massivecore.command.Parameter;
 | 
			
		||||
import com.massivecraft.massivecore.pager.Pager;
 | 
			
		||||
import com.massivecraft.massivecore.pager.Stringifier;
 | 
			
		||||
import com.massivecraft.massivecore.predicate.Predicate;
 | 
			
		||||
import org.bukkit.Bukkit;
 | 
			
		||||
 | 
			
		||||
import java.util.List;
 | 
			
		||||
import java.util.function.Predicate;
 | 
			
		||||
 | 
			
		||||
public class CmdFactionsPermList extends FactionsCommand
 | 
			
		||||
{
 | 
			
		||||
 
 | 
			
		||||
@@ -7,11 +7,11 @@ import com.massivecraft.factions.entity.MConf;
 | 
			
		||||
import com.massivecraft.massivecore.MassiveException;
 | 
			
		||||
import com.massivecraft.massivecore.command.requirement.RequirementHasPerm;
 | 
			
		||||
import com.massivecraft.massivecore.command.requirement.RequirementIsPlayer;
 | 
			
		||||
import com.massivecraft.massivecore.predicate.Predicate;
 | 
			
		||||
import com.massivecraft.massivecore.ps.PS;
 | 
			
		||||
import com.massivecraft.massivecore.util.ChunkUtil;
 | 
			
		||||
 | 
			
		||||
import java.util.Set;
 | 
			
		||||
import java.util.function.Predicate;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
public class CmdFactionsSetFill extends CmdFactionsSetXSimple
 | 
			
		||||
 
 | 
			
		||||
@@ -2,11 +2,11 @@ package com.massivecraft.factions.predicate;
 | 
			
		||||
 | 
			
		||||
import com.massivecraft.factions.entity.Faction;
 | 
			
		||||
import com.massivecraft.factions.entity.MPlayer;
 | 
			
		||||
import com.massivecraft.massivecore.predicate.Predicate;
 | 
			
		||||
import com.massivecraft.massivecore.util.MUtil;
 | 
			
		||||
import org.bukkit.command.CommandSender;
 | 
			
		||||
 | 
			
		||||
import java.io.Serializable;
 | 
			
		||||
import java.util.function.Predicate;
 | 
			
		||||
 | 
			
		||||
public class PredicateCommandSenderFaction implements Predicate<CommandSender>, Serializable
 | 
			
		||||
{
 | 
			
		||||
@@ -33,7 +33,7 @@ public class PredicateCommandSenderFaction implements Predicate<CommandSender>,
 | 
			
		||||
	// -------------------------------------------- //
 | 
			
		||||
	
 | 
			
		||||
	@Override
 | 
			
		||||
	public boolean apply(CommandSender sender)
 | 
			
		||||
	public boolean test(CommandSender sender)
 | 
			
		||||
	{
 | 
			
		||||
		if (MUtil.isntSender(sender)) return false;
 | 
			
		||||
		
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,8 @@ package com.massivecraft.factions.predicate;
 | 
			
		||||
import com.massivecraft.factions.entity.Faction;
 | 
			
		||||
import com.massivecraft.factions.entity.MPlayer;
 | 
			
		||||
import com.massivecraft.factions.entity.Rank;
 | 
			
		||||
import com.massivecraft.massivecore.predicate.Predicate;
 | 
			
		||||
 | 
			
		||||
import java.util.function.Predicate;
 | 
			
		||||
 | 
			
		||||
public class PredicateMPlayerRank implements Predicate<MPlayer>
 | 
			
		||||
{
 | 
			
		||||
@@ -29,7 +30,7 @@ public class PredicateMPlayerRank implements Predicate<MPlayer>
 | 
			
		||||
	// -------------------------------------------- //
 | 
			
		||||
 | 
			
		||||
	@Override
 | 
			
		||||
	public boolean apply(MPlayer mplayer)
 | 
			
		||||
	public boolean test(MPlayer mplayer)
 | 
			
		||||
	{
 | 
			
		||||
		if (mplayer == null) return false;
 | 
			
		||||
		Faction faction = mplayer.getFaction();
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user