forked from SteamWar/SteamWar
Inline get all regions
This commit is contained in:
+2
-5
@@ -113,7 +113,8 @@ public class TechHiderWrapper extends StateDependent implements Listener {
|
||||
|
||||
@Override
|
||||
public boolean isEveryonePrivilegedToAccessAllDataWithinChunk(int chunkX, int chunkZ) {
|
||||
return getHiddenRegions().stream().allMatch(region -> region.chunkOutside(chunkX, chunkZ));
|
||||
Set<Region> hiddenRegions = Fight.teams().stream().map(FightTeam::getExtendRegion).collect(Collectors.toSet());
|
||||
return hiddenRegions.stream().allMatch(region -> region.chunkOutside(chunkX, chunkZ));
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -171,10 +172,6 @@ public class TechHiderWrapper extends StateDependent implements Listener {
|
||||
});
|
||||
}
|
||||
|
||||
private Set<Region> getHiddenRegions() {
|
||||
return Fight.teams().stream().map(FightTeam::getExtendRegion).collect(Collectors.toSet());
|
||||
}
|
||||
|
||||
private Region getHiddenRegion(Player player) {
|
||||
if (Config.isReferee(player)) return Region.EMPTY;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user